SlideShare a Scribd company logo
The role of the manager in
modern tech organizations
Stretch, Budapest, December 6, 2013
Andreas Ehn <ehn@wrapp.com>
TV Commercials

Internet ads

Mobile banners

In the 1950s, people read
radio ads aloud on television

In the 1990s, people launched
static newspaper ads online

Today, we put website
banners on mobile phones

Give free & paid gifts

Claim promotions

Discover & follow brands

Get updates
2.32 million users

27 million vouchers!
claimed/shared

2.34 million vouchers!
used in stores
CEO
VP
Prod

Team
Dev
lead

CTO
VP
Eng

Chief
architect

Dev

Dev

Designer
CTO!

VP Engineering!

• An architect, a thinker, a researcher, a
tester and a tinkerer!

• Runs the engineering team on a dayto-day basis!

• “Usually can’t manage their way out of
a paper bag, but have huge vision, the
ability to pull an all-nighter and crank
out a rough prototype, have the unique
ability to translate complex/abstract
thoughts into simple English for a nontechnical end-user, and a willingness to
get up in front of 1,000 people and talk
about the latest greatest thing they are
working on/thinking about”!

• Process/management gods (and
goddesses)!
• Totally focused on building and
shipping products!
• Should have an engineering
background, but isn’t necessarily the
strongest tech person on the team

• Happy to work collaboratively with the
VP Engineering while leaving the
engineering team completely alone

Fred Wilson: http://www.avc.com/a_vc/2011/10/vp-engineering-vs-cto.html!
Brad Feld: http://www.feld.com/wp/archives/2007/10/cto-vs-vp-engineering.html
CEO
VP
Prod

Team
Dev
lead

CTO
VP
Eng

Chief
architect

Dev

Dev

Designer
Communication
Prioritization
The traditional manager
•

Makes most decisions by him-/
herself

•

Over-specifies

•

Tells you what to do in detail

•

Tells you when it should be
done or, at best, requires you to
say when it will be done
The problem
•

Generalists without a lot of
domain knowledge make most
decisions

•

Little room for experimentation

•

No validation of different
options against real data

•

Communication is highly
directed and often inefficiently
routed
What to do instead?

•

Decentralize

•

Enable and empower
Decentralize
•

Push decisions
“downwards”

•

Empower individuals
and small teams to
make decisions and
build end-to-end
features

•

At the most, decide on
what, never how
Enable and empower
•

Be a problem solver,
remove blockers

•

Channel communication
with other parts of the
organization
Problems (and solutions)
•

Expectations – very important to
manage expectations for the
rest of the organization

•

Consistency – have architect
and UX roles that span across
teams

•

Focus – clearly define, explain
and argue for the company
vision; convince rather than
force

•

Stay the course on the vision,
but experiment on the
implementation
Minimum viable features
•

Experimentation is only
feasible if tested/
validated against reality
frequently

•

Short iterations; well
defined, testable goals

•

Readjust course quickly

•

Easier to keep the rest
of the org up to speed
Avoiding getting stuck in a
local maximum
•

How do you avoid
limiting yourself to a hillclimbing approach that
risks getting stuck in a
local maximum?

•

Allow for a bit of
craziness – injecting
randomness into the
system
Hacking

•

Hack days, hack
weeks, 20% time

•

Maybe all the time
should be for hacking?
Is anyone really doing this?
Haier without middle
management
•

Now Zhang Ruimin, who turned the
company into its current success, has
eliminated the firm’s entire middle
management

•

“In the past, employees waited to
hear from the boss; now, they listen to
the customer.”

•

The firm’s 80,000 employees are now
organized into 2,000 zi zhu jing ying ti
(ZZJYTs): self-managed teams that
perform many different roles. Each is
responsible for profit and loss, and
individuals are paid on performance

•

“An unsteady and dynamic
environment is the best way to keep
everyone flexible.”
CERN
•

Goals are well defined (find the
Higgs boson), but not the way
to get there; individual design
decisions are put off for as
long as possible, which lets
the project “absorb
uncertainty”

•

Teams with rival proposals
spar publicly, forcing all the
boffins to articulate their
assumptions, justify their
choices and learn enough
about their rivals’ ideas to
criticize them at length
But…
•

Is it easier for companies
that have a perfect fit
between what developers
and customers want
(GitHub, Valve) than for
companies building for a
different audience
(Stardoll, Wrapp)?

•

How to achieve product–
market fit? VP Product as
translator?
Thank you!
Andreas Ehn
ehn@wrapp.com
@ehn

More Related Content

What's hot

Outsourcing Software Development
Outsourcing Software DevelopmentOutsourcing Software Development
Outsourcing Software Developmentjames_gibbons
 
Crash Course: Managing Software People and Teams (Code Camp '12, SV)
Crash Course: Managing Software People and Teams (Code Camp '12, SV)Crash Course: Managing Software People and Teams (Code Camp '12, SV)
Crash Course: Managing Software People and Teams (Code Camp '12, SV)
Ron Lichty
 
Innovation at Atlassian
Innovation at AtlassianInnovation at Atlassian
Innovation at Atlassian
John Paz
 
Gemba Walk 02.04.19
Gemba Walk 02.04.19Gemba Walk 02.04.19
Gemba Walk 02.04.19
Ravikeerthi Rao
 
Managing Using Intuition and Rules of Thumb 050113
Managing Using Intuition and Rules of Thumb 050113Managing Using Intuition and Rules of Thumb 050113
Managing Using Intuition and Rules of Thumb 050113
MWMantle
 
2012 05 15 eric ries the lean startup pwc canada
2012 05 15 eric ries the lean startup pwc canada2012 05 15 eric ries the lean startup pwc canada
2012 05 15 eric ries the lean startup pwc canada
Eric Ries
 
Building a Culture of Success on Open Principles
Building a Culture of Success on Open PrinciplesBuilding a Culture of Success on Open Principles
Building a Culture of Success on Open Principles
Atlassian
 
How to get your agile development team to love you (product camp, 3.14)
How to get your agile development team to love you (product camp, 3.14)How to get your agile development team to love you (product camp, 3.14)
How to get your agile development team to love you (product camp, 3.14)
Ron Lichty
 
Unleashing Your Team's Potential With the Atlassian Team Playbook by John Paz
Unleashing Your Team's Potential With the Atlassian Team Playbook by John PazUnleashing Your Team's Potential With the Atlassian Team Playbook by John Paz
Unleashing Your Team's Potential With the Atlassian Team Playbook by John Paz
John Paz
 
Quovantis design principles
Quovantis design principlesQuovantis design principles
Quovantis design principles
Quovantis
 
How to succeed as technical lead or development manager
How to succeed as technical lead or development managerHow to succeed as technical lead or development manager
How to succeed as technical lead or development manager
Quovantis
 
Video Testimonials for Marketing - Best known methods
Video Testimonials for Marketing - Best known methodsVideo Testimonials for Marketing - Best known methods
Video Testimonials for Marketing - Best known methods
Sinan Ata
 
Crash course - managing software people and teams (engineering leadership sig...
Crash course - managing software people and teams (engineering leadership sig...Crash course - managing software people and teams (engineering leadership sig...
Crash course - managing software people and teams (engineering leadership sig...
Ron Lichty
 
Business, STEM, Entrepreneurship: We all need each other!
Business, STEM, Entrepreneurship: We all need each other!Business, STEM, Entrepreneurship: We all need each other!
Business, STEM, Entrepreneurship: We all need each other!
Shashi Jain
 
What does the Business need from DevOps?
What does the Business need from DevOps?What does the Business need from DevOps?
What does the Business need from DevOps?
Tathagat Varma
 
The Lean Startup Way (of Working)
The Lean Startup Way (of Working)The Lean Startup Way (of Working)
The Lean Startup Way (of Working)
Ricardo
 
The Art of Scaling People (English)
The Art of Scaling People (English)The Art of Scaling People (English)
The Art of Scaling People (English)
endymi0n
 
Results Only Work Environment - Keynote
Results Only Work Environment - KeynoteResults Only Work Environment - Keynote
Results Only Work Environment - Keynote
culturerx
 
Breaking Barriers with Empathy (Ross Smith at Enterprise UX 2017)
Breaking Barriers with Empathy (Ross Smith at Enterprise UX 2017)Breaking Barriers with Empathy (Ross Smith at Enterprise UX 2017)
Breaking Barriers with Empathy (Ross Smith at Enterprise UX 2017)
Rosenfeld Media
 
The 5 Biggest Productivity Blockers (And How to Fix Them)
The 5 Biggest Productivity Blockers (And How to Fix Them)The 5 Biggest Productivity Blockers (And How to Fix Them)
The 5 Biggest Productivity Blockers (And How to Fix Them)
Atlassian
 

What's hot (20)

Outsourcing Software Development
Outsourcing Software DevelopmentOutsourcing Software Development
Outsourcing Software Development
 
Crash Course: Managing Software People and Teams (Code Camp '12, SV)
Crash Course: Managing Software People and Teams (Code Camp '12, SV)Crash Course: Managing Software People and Teams (Code Camp '12, SV)
Crash Course: Managing Software People and Teams (Code Camp '12, SV)
 
Innovation at Atlassian
Innovation at AtlassianInnovation at Atlassian
Innovation at Atlassian
 
Gemba Walk 02.04.19
Gemba Walk 02.04.19Gemba Walk 02.04.19
Gemba Walk 02.04.19
 
Managing Using Intuition and Rules of Thumb 050113
Managing Using Intuition and Rules of Thumb 050113Managing Using Intuition and Rules of Thumb 050113
Managing Using Intuition and Rules of Thumb 050113
 
2012 05 15 eric ries the lean startup pwc canada
2012 05 15 eric ries the lean startup pwc canada2012 05 15 eric ries the lean startup pwc canada
2012 05 15 eric ries the lean startup pwc canada
 
Building a Culture of Success on Open Principles
Building a Culture of Success on Open PrinciplesBuilding a Culture of Success on Open Principles
Building a Culture of Success on Open Principles
 
How to get your agile development team to love you (product camp, 3.14)
How to get your agile development team to love you (product camp, 3.14)How to get your agile development team to love you (product camp, 3.14)
How to get your agile development team to love you (product camp, 3.14)
 
Unleashing Your Team's Potential With the Atlassian Team Playbook by John Paz
Unleashing Your Team's Potential With the Atlassian Team Playbook by John PazUnleashing Your Team's Potential With the Atlassian Team Playbook by John Paz
Unleashing Your Team's Potential With the Atlassian Team Playbook by John Paz
 
Quovantis design principles
Quovantis design principlesQuovantis design principles
Quovantis design principles
 
How to succeed as technical lead or development manager
How to succeed as technical lead or development managerHow to succeed as technical lead or development manager
How to succeed as technical lead or development manager
 
Video Testimonials for Marketing - Best known methods
Video Testimonials for Marketing - Best known methodsVideo Testimonials for Marketing - Best known methods
Video Testimonials for Marketing - Best known methods
 
Crash course - managing software people and teams (engineering leadership sig...
Crash course - managing software people and teams (engineering leadership sig...Crash course - managing software people and teams (engineering leadership sig...
Crash course - managing software people and teams (engineering leadership sig...
 
Business, STEM, Entrepreneurship: We all need each other!
Business, STEM, Entrepreneurship: We all need each other!Business, STEM, Entrepreneurship: We all need each other!
Business, STEM, Entrepreneurship: We all need each other!
 
What does the Business need from DevOps?
What does the Business need from DevOps?What does the Business need from DevOps?
What does the Business need from DevOps?
 
The Lean Startup Way (of Working)
The Lean Startup Way (of Working)The Lean Startup Way (of Working)
The Lean Startup Way (of Working)
 
The Art of Scaling People (English)
The Art of Scaling People (English)The Art of Scaling People (English)
The Art of Scaling People (English)
 
Results Only Work Environment - Keynote
Results Only Work Environment - KeynoteResults Only Work Environment - Keynote
Results Only Work Environment - Keynote
 
Breaking Barriers with Empathy (Ross Smith at Enterprise UX 2017)
Breaking Barriers with Empathy (Ross Smith at Enterprise UX 2017)Breaking Barriers with Empathy (Ross Smith at Enterprise UX 2017)
Breaking Barriers with Empathy (Ross Smith at Enterprise UX 2017)
 
The 5 Biggest Productivity Blockers (And How to Fix Them)
The 5 Biggest Productivity Blockers (And How to Fix Them)The 5 Biggest Productivity Blockers (And How to Fix Them)
The 5 Biggest Productivity Blockers (And How to Fix Them)
 

Similar to Stretch 2013: The role of the manager in modern tech organizations

10 bezcennych lekcji dla software developera stającego się szefem firmy
10 bezcennych lekcji dla software developera stającego się szefem firmy10 bezcennych lekcji dla software developera stającego się szefem firmy
10 bezcennych lekcji dla software developera stającego się szefem firmy
Wojciech Seliga
 
Agile Dev and Lean UX
Agile Dev and Lean UXAgile Dev and Lean UX
Agile Dev and Lean UX
Karri Ojanen
 
DevOps Year One
DevOps Year OneDevOps Year One
DevOps Year One
Magnus Hedemark
 
Ten lessons I painfully learnt while moving from software developer to entrep...
Ten lessons I painfully learnt while moving from software developer to entrep...Ten lessons I painfully learnt while moving from software developer to entrep...
Ten lessons I painfully learnt while moving from software developer to entrep...
Wojciech Seliga
 
Build your Own Technology Roadmap!
Build your Own Technology Roadmap!Build your Own Technology Roadmap!
Build your Own Technology Roadmap!
Sascha Wenninger
 
Ten lessons I painfully learnt while moving from software developer
to entrep...
Ten lessons I painfully learnt while moving from software developer
to entrep...Ten lessons I painfully learnt while moving from software developer
to entrep...
Ten lessons I painfully learnt while moving from software developer
to entrep...
Wojciech Seliga
 
Updated: You Have An Idea ... Do You Have A Business?
Updated: You Have An Idea ...  Do You Have A Business?Updated: You Have An Idea ...  Do You Have A Business?
Updated: You Have An Idea ... Do You Have A Business?
Marty Kaszubowski
 
Intro to Agile and Lean UX
Intro to Agile and Lean UXIntro to Agile and Lean UX
Intro to Agile and Lean UX
Jacklyn Burgan
 
Practical Agile. Lessons learned the hard way on our journey building digita...
Practical Agile.  Lessons learned the hard way on our journey building digita...Practical Agile.  Lessons learned the hard way on our journey building digita...
Practical Agile. Lessons learned the hard way on our journey building digita...
TechExeter
 
Practical agile TechExeter
Practical agile TechExeterPractical agile TechExeter
Practical agile TechExeter
Ian Ames
 
Battlecard enterprise innovation for fortune 1000
Battlecard   enterprise innovation for fortune 1000Battlecard   enterprise innovation for fortune 1000
Battlecard enterprise innovation for fortune 1000
Sales Strategy and Innovation Delivery
 
(PROJEKTURA) lean and agile for corporation @Cotrugli MBA
(PROJEKTURA) lean and agile for corporation @Cotrugli MBA(PROJEKTURA) lean and agile for corporation @Cotrugli MBA
(PROJEKTURA) lean and agile for corporation @Cotrugli MBA
Ratko Mutavdzic
 
IT Executive's Guide to Design thinking | Algarytm
IT Executive's Guide to Design thinking | AlgarytmIT Executive's Guide to Design thinking | Algarytm
IT Executive's Guide to Design thinking | Algarytm
Propel Apps
 
Kasten Engineering Culture Deck
Kasten Engineering Culture DeckKasten Engineering Culture Deck
Kasten Engineering Culture Deck
Niraj Tolia
 
Project management in the age of accelerating change - general non IT specific
Project management in the age of accelerating change - general non IT specificProject management in the age of accelerating change - general non IT specific
Project management in the age of accelerating change - general non IT specific
Luca Minudel
 
IT Executive's guide to Design Thinking
IT Executive's guide to Design ThinkingIT Executive's guide to Design Thinking
IT Executive's guide to Design Thinking
Algarytm
 
Project Management 101 - Wordcamp TO 05112011
Project Management 101 - Wordcamp TO 05112011Project Management 101 - Wordcamp TO 05112011
Project Management 101 - Wordcamp TO 05112011
Liesl Barrell
 
Scale at Reddit: Triple Your Team Size Without Losing Control
Scale at Reddit: Triple Your Team Size Without Losing ControlScale at Reddit: Triple Your Team Size Without Losing Control
Scale at Reddit: Triple Your Team Size Without Losing Control
Atlassian
 
Product and Technology, CTO Circle Berlin April 2015
Product and Technology, CTO Circle Berlin April 2015Product and Technology, CTO Circle Berlin April 2015
Product and Technology, CTO Circle Berlin April 2015
Thomas Boltze
 

Similar to Stretch 2013: The role of the manager in modern tech organizations (20)

10 bezcennych lekcji dla software developera stającego się szefem firmy
10 bezcennych lekcji dla software developera stającego się szefem firmy10 bezcennych lekcji dla software developera stającego się szefem firmy
10 bezcennych lekcji dla software developera stającego się szefem firmy
 
Agile Dev and Lean UX
Agile Dev and Lean UXAgile Dev and Lean UX
Agile Dev and Lean UX
 
DevOps Year One
DevOps Year OneDevOps Year One
DevOps Year One
 
Ten lessons I painfully learnt while moving from software developer to entrep...
Ten lessons I painfully learnt while moving from software developer to entrep...Ten lessons I painfully learnt while moving from software developer to entrep...
Ten lessons I painfully learnt while moving from software developer to entrep...
 
Build your Own Technology Roadmap!
Build your Own Technology Roadmap!Build your Own Technology Roadmap!
Build your Own Technology Roadmap!
 
Ten lessons I painfully learnt while moving from software developer
to entrep...
Ten lessons I painfully learnt while moving from software developer
to entrep...Ten lessons I painfully learnt while moving from software developer
to entrep...
Ten lessons I painfully learnt while moving from software developer
to entrep...
 
F in es_pp_template-v1 we2
F in es_pp_template-v1 we2F in es_pp_template-v1 we2
F in es_pp_template-v1 we2
 
Updated: You Have An Idea ... Do You Have A Business?
Updated: You Have An Idea ...  Do You Have A Business?Updated: You Have An Idea ...  Do You Have A Business?
Updated: You Have An Idea ... Do You Have A Business?
 
Intro to Agile and Lean UX
Intro to Agile and Lean UXIntro to Agile and Lean UX
Intro to Agile and Lean UX
 
Practical Agile. Lessons learned the hard way on our journey building digita...
Practical Agile.  Lessons learned the hard way on our journey building digita...Practical Agile.  Lessons learned the hard way on our journey building digita...
Practical Agile. Lessons learned the hard way on our journey building digita...
 
Practical agile TechExeter
Practical agile TechExeterPractical agile TechExeter
Practical agile TechExeter
 
Battlecard enterprise innovation for fortune 1000
Battlecard   enterprise innovation for fortune 1000Battlecard   enterprise innovation for fortune 1000
Battlecard enterprise innovation for fortune 1000
 
(PROJEKTURA) lean and agile for corporation @Cotrugli MBA
(PROJEKTURA) lean and agile for corporation @Cotrugli MBA(PROJEKTURA) lean and agile for corporation @Cotrugli MBA
(PROJEKTURA) lean and agile for corporation @Cotrugli MBA
 
IT Executive's Guide to Design thinking | Algarytm
IT Executive's Guide to Design thinking | AlgarytmIT Executive's Guide to Design thinking | Algarytm
IT Executive's Guide to Design thinking | Algarytm
 
Kasten Engineering Culture Deck
Kasten Engineering Culture DeckKasten Engineering Culture Deck
Kasten Engineering Culture Deck
 
Project management in the age of accelerating change - general non IT specific
Project management in the age of accelerating change - general non IT specificProject management in the age of accelerating change - general non IT specific
Project management in the age of accelerating change - general non IT specific
 
IT Executive's guide to Design Thinking
IT Executive's guide to Design ThinkingIT Executive's guide to Design Thinking
IT Executive's guide to Design Thinking
 
Project Management 101 - Wordcamp TO 05112011
Project Management 101 - Wordcamp TO 05112011Project Management 101 - Wordcamp TO 05112011
Project Management 101 - Wordcamp TO 05112011
 
Scale at Reddit: Triple Your Team Size Without Losing Control
Scale at Reddit: Triple Your Team Size Without Losing ControlScale at Reddit: Triple Your Team Size Without Losing Control
Scale at Reddit: Triple Your Team Size Without Losing Control
 
Product and Technology, CTO Circle Berlin April 2015
Product and Technology, CTO Circle Berlin April 2015Product and Technology, CTO Circle Berlin April 2015
Product and Technology, CTO Circle Berlin April 2015
 

Recently uploaded

Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
Alison B. Lowndes
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
Product School
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
Paul Groth
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
Elena Simperl
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Product School
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Product School
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Tobias Schneck
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
Cheryl Hung
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
91mobiles
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
DianaGray10
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Ramesh Iyer
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
DianaGray10
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
RTTS
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
Jemma Hussein Allen
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
James Anderson
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
Product School
 

Recently uploaded (20)

Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
 

Stretch 2013: The role of the manager in modern tech organizations

  • 1. The role of the manager in modern tech organizations Stretch, Budapest, December 6, 2013 Andreas Ehn <ehn@wrapp.com>
  • 2.
  • 3.
  • 4. TV Commercials Internet ads Mobile banners In the 1950s, people read radio ads aloud on television In the 1990s, people launched static newspaper ads online Today, we put website banners on mobile phones Give free & paid gifts Claim promotions Discover & follow brands Get updates
  • 5. 2.32 million users 27 million vouchers! claimed/shared 2.34 million vouchers! used in stores
  • 6.
  • 8. CTO! VP Engineering! • An architect, a thinker, a researcher, a tester and a tinkerer! • Runs the engineering team on a dayto-day basis! • “Usually can’t manage their way out of a paper bag, but have huge vision, the ability to pull an all-nighter and crank out a rough prototype, have the unique ability to translate complex/abstract thoughts into simple English for a nontechnical end-user, and a willingness to get up in front of 1,000 people and talk about the latest greatest thing they are working on/thinking about”! • Process/management gods (and goddesses)! • Totally focused on building and shipping products! • Should have an engineering background, but isn’t necessarily the strongest tech person on the team • Happy to work collaboratively with the VP Engineering while leaving the engineering team completely alone Fred Wilson: http://www.avc.com/a_vc/2011/10/vp-engineering-vs-cto.html! Brad Feld: http://www.feld.com/wp/archives/2007/10/cto-vs-vp-engineering.html
  • 11. The traditional manager • Makes most decisions by him-/ herself • Over-specifies • Tells you what to do in detail • Tells you when it should be done or, at best, requires you to say when it will be done
  • 12. The problem • Generalists without a lot of domain knowledge make most decisions • Little room for experimentation • No validation of different options against real data • Communication is highly directed and often inefficiently routed
  • 13. What to do instead? • Decentralize • Enable and empower
  • 14. Decentralize • Push decisions “downwards” • Empower individuals and small teams to make decisions and build end-to-end features • At the most, decide on what, never how
  • 15. Enable and empower • Be a problem solver, remove blockers • Channel communication with other parts of the organization
  • 16. Problems (and solutions) • Expectations – very important to manage expectations for the rest of the organization • Consistency – have architect and UX roles that span across teams • Focus – clearly define, explain and argue for the company vision; convince rather than force • Stay the course on the vision, but experiment on the implementation
  • 17. Minimum viable features • Experimentation is only feasible if tested/ validated against reality frequently • Short iterations; well defined, testable goals • Readjust course quickly • Easier to keep the rest of the org up to speed
  • 18. Avoiding getting stuck in a local maximum • How do you avoid limiting yourself to a hillclimbing approach that risks getting stuck in a local maximum? • Allow for a bit of craziness – injecting randomness into the system
  • 19. Hacking • Hack days, hack weeks, 20% time • Maybe all the time should be for hacking?
  • 20. Is anyone really doing this?
  • 21.
  • 22. Haier without middle management • Now Zhang Ruimin, who turned the company into its current success, has eliminated the firm’s entire middle management • “In the past, employees waited to hear from the boss; now, they listen to the customer.” • The firm’s 80,000 employees are now organized into 2,000 zi zhu jing ying ti (ZZJYTs): self-managed teams that perform many different roles. Each is responsible for profit and loss, and individuals are paid on performance • “An unsteady and dynamic environment is the best way to keep everyone flexible.”
  • 23. CERN • Goals are well defined (find the Higgs boson), but not the way to get there; individual design decisions are put off for as long as possible, which lets the project “absorb uncertainty” • Teams with rival proposals spar publicly, forcing all the boffins to articulate their assumptions, justify their choices and learn enough about their rivals’ ideas to criticize them at length
  • 24. But… • Is it easier for companies that have a perfect fit between what developers and customers want (GitHub, Valve) than for companies building for a different audience (Stardoll, Wrapp)? • How to achieve product– market fit? VP Product as translator?
  • 25.