SlideShare une entreprise Scribd logo
1  sur  34
RAPID GROWTH 10 Challenges & Opportunities
NICK CALDWELL
Reddit, Inc.
VP of Engineering
Microsoft, Power BI
General Manager
MIT ’03
Berkeley Haas ‘15
REDDIT
Quick Stats
• 4th largest web site in the United States (Alexa)
• 300M monthly users
What’s new?
• Executive team
• Dramatically different product vision
• Rapid expansion
REDDIT
COMPANY SIZE
The home of conversation online
Within 3 years, 92% of startups fail...
… of those, 43% fail due to issues with SCALE!
STARTUP
Genome Report
1. SURVIVAL OPTIMIZATION
Time
SURVIVAL VS OPTIMIZING!
ProductAdoption
Execution instead of exploration
Spend to grow fast
Hire for domain expertise
sustain
2. ROLES +
RESPONSIBILITIES
Tech
Founder
Product
Founder
Quality
Data
Usability
Internation
alization
Growth
Market
ing
Engineers Product
Design
Sales BD Legal
R.A.C.I.
Advantages
• Clear ownership outcomes
Disadvantages
• Inflexibility
• Does not directly address lack of trust
People are candid and authentic
Information is shared openly
People are willing to share credit
Transparency is a practiced value
New ideas are welcome
Mistakes are tolerated as a way of learning
There are few “meetings after the meetings”
People talk straight and confront real issues
There is a high degree of accountability
High energy level
HIGH
ORGANIZATIONAL TRUST
People manipulate or distort facts
People withhold and hoard information
Getting the credit is very important
People spin the truth to their advantage
New ideas are resistedd and stifled
Mistakes are covered up or covered over
There are numerous “meetings after the
meetings”
There are many “undiscussables”
People tend to over-promise and under-
deliver
Low energy level
LOW
Takenfrom:SpeedofTrust
TRUST
People feel okay to say, “that’s not my job” …
… when they can also say “the person we hired to do it is amazing!”
The most terrifying and important part of successfully growing a
product team is the org chart…
3. (re)ORGS
3. (RE) ORGANIZATION
“Organizations which design systems are constrained to produce designs
which are copies of the communication structures of these organization.”
-Conway’s Law
You will eventually ship your org chart.
-Translation
Your organization should reflect your company's most
immediate goals and the best people for each goal should
be continually moved to where they are most needed…
… ideally
Relationships with key people
change or get further apart
Hurt feelings over projects getting
defunded
Scary instability as the ground
shifts beneath you
SUCK
Surfaces leaders who are okay
with uncertainty and discomfort
Prevent empire building behaviors
Creates new opportunities for
people who want to grow skills
Get the right people to where they
need to be to urgently achieve
changing business goals
SUCK (LESS)
REORGANIZATIONS
Groups of teams for every product.
Minimize dependencies and maximize focus
on user needs.
“Shared” teams, to provide cross-
organizational support needs.
Clear, time-bounded, mission statement for
every box in your chart
Do ship the org chart, but make sure
you have the right one!
- Conway’s Law (revised)
HOW TO PULL OFF A REORG
Very, very, carefully.
Every reorganization should be able to answer the question, “why we are doing this?”
Ignore the small stuff. Team names don't matter. Clear missions matter
Have a reorg regular cadence, so as to minimize surprises and gossip
Mature managers and ICs can help with the reorg. Let them feel like they have control
Never, ever, build your organization to satisfy a person’s ego
Not everyone is going to be happy, even people who aren’t affected
Line the right people up in the right places
Pull the band-aid
GO!
4. SO MANY PEOPLE
How can it be that the more people we have
the more disconnected we feel?
ELEVATOR MOMENT
HOW MANY PEOPLE CAN
YOU KNOW?
Dunbar’s Number
What is the MonkeySphere
YOU DON’T NEED TO KNOW EVERYONE
AT THE PARTY TO HAVE A GOOD TIME!
• Make sure your core values are strong but assume
that diverse subcultures will form
• Technology guilds, affinity groups, are all great
ways to continue feeling connected
• Remote offices will develop different cultures.
Double down on your core values and inclusion.
• Subcultures will emerge but don’t let anyone ruin the
party!
5. CULTURE
EATS STRATEGY FOR BREAKFAST
Mission
Values
Expectations
Goals
x
History
People
Processes
=
CULTURE
DRIVING CULTURE
All Companies – “Top 10% Rule”
• Core values come from leadership
Netflix – “sports team”
• 140 slide culture deck / playbook
Amazon – “frugal”
• Your desk is a door on cinder blocks
Facebook – “ship!”
• Deploy production code the first week
6. DIVERSITY AND
INCLUSION
Diverse and Inclusive Teams:
• make better products
• are more fun to work in
Like any cultural aspect, it will be extremely
hard to “fix” later
Make D&I part of your company DNA
before you expand!
Get executive support. It is not IC's
responsibility to define hiring
practices or D&I programs
Create or invite inclusiveness groups
to interact with your company
Hire leaders first
Be intentional, patient and
persistent.
DO
DIVERSITY & INCLUSION
Hire a "head of diversity" and expect
them to fix everything
Use the “diversity of thought” excuse or
ever say, “we don’t see gender or
color”
Point out individuals without their
permission
Make assumptions about how much a
diverse candidate cares about this issue
Hire people who care more about
diversity than delivery
DON’T
7. EXECUTION AT SCALE
Awareness
Everyone wants to know
what everyone else is
doing
Bottlenecks
Missed dependencies
can cripple your
production roadmap
Coordination
Here comes PROCESS:
managers, tools,
meetings
ADVICE AND
CAUTION
Avoid process junkies and boilerplate
solutions. Evolve something that works for your
team.
Some variants of Agile promote intra-team
coordination more than actually shipping code
Original Toyota Kanban: minimal processes
created from bottom up
Value of visibility and dependency tracking
increases exponentially with team size
Engineering Execution Dashboard
8. COMMUNICATION
WARNING:
none of these methods work*
newsletters, team syncs, company meetings, interest
groups, documentation, regular 1:1s, posters,
onboarding, press releases, offsite, Slack, Email,
Wikis, dashboards
*Alone. At scale, you have to use all of them!
BEAT THE TELEPHONE GAME
message with extreme clarity
broadcast for everyone
leaders should repeat and reinforce
overcommunicate
9. OVER-AMBITION
Surely, with more people we can just get
more done! Right? Wrong!
For every engineer you hire, multiply the
backlog by 1.1x
Eventually, coordination costs and scope
overcome your ability to deliver reliably.
You will need a process change or reorg
to keep scaling up. # PEOPLE
Efficiency Curve
Scope
Output
WARNING SIGNS
Reddit Virtual Reality
Power BI Augmented Reality
Engineering
• Missed dates
• Inter team friction
• Quality drop
Product
• Customer-free brainstorming
• VR / AR demos (chasing trends)
• Labs teams
(guilty on all counts)
10. SOCIAL IMPACT
Your company’s value to the
world can be more than the
products you ship.
You!
As your team grows your connection to individuals
will lessen. It will become easy to think of people
as numbers or resources…
…remember that people are the
most valuable part of your
organization and the best part of
being a manager.
CALLS TO ACTION
Reddit is hiring!
http://about.reddit.com
Follow me!
 Reddit https://www.reddit.com/user/nickcald
 Twitter https://twitter.com/nickcald
 Medium https://medium.com/@nickcaldwell
 LinkedIn https://www.linkedin.com/in/nickcaldwell/
Color Code Fund
http://colorcode.fund
THANKS Questions?

Contenu connexe

Tendances

The Open Manifesto: how to work smarter, supercharge collaboration and (maybe...
The Open Manifesto: how to work smarter, supercharge collaboration and (maybe...The Open Manifesto: how to work smarter, supercharge collaboration and (maybe...
The Open Manifesto: how to work smarter, supercharge collaboration and (maybe...CanadaHelps / MyCharityConnects
 
Atlassian Overview
Atlassian OverviewAtlassian Overview
Atlassian OverviewAtlassian
 
The Team Playbook: A Recipe for Healthy Teams
The Team Playbook: A Recipe for Healthy TeamsThe Team Playbook: A Recipe for Healthy Teams
The Team Playbook: A Recipe for Healthy TeamsAtlassian
 
An Award-winning Digital Workplace and Intranet
An Award-winning Digital Workplace and IntranetAn Award-winning Digital Workplace and Intranet
An Award-winning Digital Workplace and IntranetAtlassian
 
10 Atlassian Tool Hacks to Improve Team Culture
10 Atlassian Tool Hacks to Improve Team Culture10 Atlassian Tool Hacks to Improve Team Culture
10 Atlassian Tool Hacks to Improve Team CultureAtlassian
 
Just UX it up
Just UX it upJust UX it up
Just UX it upKhal Weir
 
Atlassian's Media Kit
Atlassian's Media KitAtlassian's Media Kit
Atlassian's Media KitAtlassian
 
I got 99 problems but tech aint one
I got 99 problems but tech aint oneI got 99 problems but tech aint one
I got 99 problems but tech aint oneNirmal Mehta
 
Grassroots Innovation in the Enterprise
Grassroots Innovation in the EnterpriseGrassroots Innovation in the Enterprise
Grassroots Innovation in the EnterpriseAtlassian
 
Distributed Agile Teams: Trello's Tips on Making Them Work
Distributed Agile Teams: Trello's Tips on Making Them WorkDistributed Agile Teams: Trello's Tips on Making Them Work
Distributed Agile Teams: Trello's Tips on Making Them WorkAtlassian
 
Embracing a Remote Workforce - Our Practices for Global Productivity and Comm...
Embracing a Remote Workforce - Our Practices for Global Productivity and Comm...Embracing a Remote Workforce - Our Practices for Global Productivity and Comm...
Embracing a Remote Workforce - Our Practices for Global Productivity and Comm...Atlassian
 
Stop writing stories, start validating working software
 Stop writing stories, start validating working software Stop writing stories, start validating working software
Stop writing stories, start validating working softwareMatthew Philip
 
OpenUI: Integrating Usage Data?
OpenUI: Integrating Usage Data?OpenUI: Integrating Usage Data?
OpenUI: Integrating Usage Data?Igalia
 
Agile at Scale: Lessons From the Mongolian Horde and Others
Agile at Scale: Lessons From the Mongolian Horde and OthersAgile at Scale: Lessons From the Mongolian Horde and Others
Agile at Scale: Lessons From the Mongolian Horde and OthersAtlassian
 
Connecting HipChat to (allthethings)
Connecting HipChat to (allthethings)Connecting HipChat to (allthethings)
Connecting HipChat to (allthethings)Atlassian
 
Creating a culture for Continuous Delivery
Creating a culture for Continuous DeliveryCreating a culture for Continuous Delivery
Creating a culture for Continuous DeliveryChef Software, Inc.
 
Collaboration 101 SPSUK 2013
Collaboration 101 SPSUK 2013Collaboration 101 SPSUK 2013
Collaboration 101 SPSUK 2013Andy Talbot
 
devops - what's missing? what's next?
devops - what's missing? what's next?devops - what's missing? what's next?
devops - what's missing? what's next?Andrew Shafer
 
How do you accelerate your enterprise agility?
How do you accelerate your enterprise agility?How do you accelerate your enterprise agility?
How do you accelerate your enterprise agility?ThoughtWorks Studios
 
How To (Not) Open Source - Javazone, Oslo 2014
How To (Not) Open Source - Javazone, Oslo 2014How To (Not) Open Source - Javazone, Oslo 2014
How To (Not) Open Source - Javazone, Oslo 2014gdusbabek
 

Tendances (20)

The Open Manifesto: how to work smarter, supercharge collaboration and (maybe...
The Open Manifesto: how to work smarter, supercharge collaboration and (maybe...The Open Manifesto: how to work smarter, supercharge collaboration and (maybe...
The Open Manifesto: how to work smarter, supercharge collaboration and (maybe...
 
Atlassian Overview
Atlassian OverviewAtlassian Overview
Atlassian Overview
 
The Team Playbook: A Recipe for Healthy Teams
The Team Playbook: A Recipe for Healthy TeamsThe Team Playbook: A Recipe for Healthy Teams
The Team Playbook: A Recipe for Healthy Teams
 
An Award-winning Digital Workplace and Intranet
An Award-winning Digital Workplace and IntranetAn Award-winning Digital Workplace and Intranet
An Award-winning Digital Workplace and Intranet
 
10 Atlassian Tool Hacks to Improve Team Culture
10 Atlassian Tool Hacks to Improve Team Culture10 Atlassian Tool Hacks to Improve Team Culture
10 Atlassian Tool Hacks to Improve Team Culture
 
Just UX it up
Just UX it upJust UX it up
Just UX it up
 
Atlassian's Media Kit
Atlassian's Media KitAtlassian's Media Kit
Atlassian's Media Kit
 
I got 99 problems but tech aint one
I got 99 problems but tech aint oneI got 99 problems but tech aint one
I got 99 problems but tech aint one
 
Grassroots Innovation in the Enterprise
Grassroots Innovation in the EnterpriseGrassroots Innovation in the Enterprise
Grassroots Innovation in the Enterprise
 
Distributed Agile Teams: Trello's Tips on Making Them Work
Distributed Agile Teams: Trello's Tips on Making Them WorkDistributed Agile Teams: Trello's Tips on Making Them Work
Distributed Agile Teams: Trello's Tips on Making Them Work
 
Embracing a Remote Workforce - Our Practices for Global Productivity and Comm...
Embracing a Remote Workforce - Our Practices for Global Productivity and Comm...Embracing a Remote Workforce - Our Practices for Global Productivity and Comm...
Embracing a Remote Workforce - Our Practices for Global Productivity and Comm...
 
Stop writing stories, start validating working software
 Stop writing stories, start validating working software Stop writing stories, start validating working software
Stop writing stories, start validating working software
 
OpenUI: Integrating Usage Data?
OpenUI: Integrating Usage Data?OpenUI: Integrating Usage Data?
OpenUI: Integrating Usage Data?
 
Agile at Scale: Lessons From the Mongolian Horde and Others
Agile at Scale: Lessons From the Mongolian Horde and OthersAgile at Scale: Lessons From the Mongolian Horde and Others
Agile at Scale: Lessons From the Mongolian Horde and Others
 
Connecting HipChat to (allthethings)
Connecting HipChat to (allthethings)Connecting HipChat to (allthethings)
Connecting HipChat to (allthethings)
 
Creating a culture for Continuous Delivery
Creating a culture for Continuous DeliveryCreating a culture for Continuous Delivery
Creating a culture for Continuous Delivery
 
Collaboration 101 SPSUK 2013
Collaboration 101 SPSUK 2013Collaboration 101 SPSUK 2013
Collaboration 101 SPSUK 2013
 
devops - what's missing? what's next?
devops - what's missing? what's next?devops - what's missing? what's next?
devops - what's missing? what's next?
 
How do you accelerate your enterprise agility?
How do you accelerate your enterprise agility?How do you accelerate your enterprise agility?
How do you accelerate your enterprise agility?
 
How To (Not) Open Source - Javazone, Oslo 2014
How To (Not) Open Source - Javazone, Oslo 2014How To (Not) Open Source - Javazone, Oslo 2014
How To (Not) Open Source - Javazone, Oslo 2014
 

Similaire à Rapid growth | 10 Challenges and Opportunities

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 ControlAtlassian
 
Scaling Fast: Growing Engineering Orgs From Zero to IPO
Scaling Fast: Growing Engineering Orgs From Zero to IPOScaling Fast: Growing Engineering Orgs From Zero to IPO
Scaling Fast: Growing Engineering Orgs From Zero to IPONick Caldwell
 
UX South Africa 2014 - Keynote
UX South Africa 2014 - KeynoteUX South Africa 2014 - Keynote
UX South Africa 2014 - KeynotePhil Barrett
 
Project culture canvas
Project culture canvasProject culture canvas
Project culture canvasNevo Hadas
 
DevOps Challenges and Best Practices
DevOps Challenges and Best PracticesDevOps Challenges and Best Practices
DevOps Challenges and Best PracticesBrian Chorba
 
Project professionals: Ready for the future? AI and Change Management, James ...
Project professionals: Ready for the future? AI and Change Management, James ...Project professionals: Ready for the future? AI and Change Management, James ...
Project professionals: Ready for the future? AI and Change Management, James ...APMDonotuse
 
How (can) Scrum and DevOps Walk Together to Build a High-Quality Product Deli...
How (can) Scrum and DevOps Walk Together to Build a High-Quality Product Deli...How (can) Scrum and DevOps Walk Together to Build a High-Quality Product Deli...
How (can) Scrum and DevOps Walk Together to Build a High-Quality Product Deli...Scrum Day Bandung
 
Modern Engineering Practices - Building Blocks for the New Digital Economy (A...
Modern Engineering Practices - Building Blocks for the New Digital Economy (A...Modern Engineering Practices - Building Blocks for the New Digital Economy (A...
Modern Engineering Practices - Building Blocks for the New Digital Economy (A...IT Arena
 
PDMA 2008 World Class Web 2.0 Product Org
PDMA 2008 World Class Web 2.0 Product OrgPDMA 2008 World Class Web 2.0 Product Org
PDMA 2008 World Class Web 2.0 Product OrgAdam Nash
 
UX SA Conference 2015: Innovation Toolkit
UX SA Conference 2015: Innovation Toolkit UX SA Conference 2015: Innovation Toolkit
UX SA Conference 2015: Innovation Toolkit Phil Barrett
 
2016 04-07 key note -agile organizations
2016 04-07 key note -agile organizations2016 04-07 key note -agile organizations
2016 04-07 key note -agile organizationsNikki de Kloe
 
Agile frameworks: the why, how and what
Agile frameworks: the why, how and whatAgile frameworks: the why, how and what
Agile frameworks: the why, how and whatSander Goudswaard
 
2013_OSCON_Innovation_Presentation
2013_OSCON_Innovation_Presentation2013_OSCON_Innovation_Presentation
2013_OSCON_Innovation_PresentationLaszlo Szalvay
 
Innovation in the Agile Age
Innovation in the Agile AgeInnovation in the Agile Age
Innovation in the Agile AgeScott Neilson
 
Designing for developers, developing for designers
Designing for developers, developing for designersDesigning for developers, developing for designers
Designing for developers, developing for designersNatalia Medina
 
SpatzAI powering Bold Idea Sharing Spat by Spat
SpatzAI powering Bold Idea Sharing Spat by SpatSpatzAI powering Bold Idea Sharing Spat by Spat
SpatzAI powering Bold Idea Sharing Spat by SpatDesmond Sherlock
 

Similaire à Rapid growth | 10 Challenges and Opportunities (20)

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
 
Scaling Fast: Growing Engineering Orgs From Zero to IPO
Scaling Fast: Growing Engineering Orgs From Zero to IPOScaling Fast: Growing Engineering Orgs From Zero to IPO
Scaling Fast: Growing Engineering Orgs From Zero to IPO
 
UX South Africa 2014 - Keynote
UX South Africa 2014 - KeynoteUX South Africa 2014 - Keynote
UX South Africa 2014 - Keynote
 
Project culture canvas
Project culture canvasProject culture canvas
Project culture canvas
 
DevOps Challenges and Best Practices
DevOps Challenges and Best PracticesDevOps Challenges and Best Practices
DevOps Challenges and Best Practices
 
Project professionals: Ready for the future? AI and Change Management, James ...
Project professionals: Ready for the future? AI and Change Management, James ...Project professionals: Ready for the future? AI and Change Management, James ...
Project professionals: Ready for the future? AI and Change Management, James ...
 
How (can) Scrum and DevOps Walk Together to Build a High-Quality Product Deli...
How (can) Scrum and DevOps Walk Together to Build a High-Quality Product Deli...How (can) Scrum and DevOps Walk Together to Build a High-Quality Product Deli...
How (can) Scrum and DevOps Walk Together to Build a High-Quality Product Deli...
 
Modern Engineering Practices - Building Blocks for the New Digital Economy (A...
Modern Engineering Practices - Building Blocks for the New Digital Economy (A...Modern Engineering Practices - Building Blocks for the New Digital Economy (A...
Modern Engineering Practices - Building Blocks for the New Digital Economy (A...
 
Design Thinking for 21st Century Teams
Design Thinking for 21st Century TeamsDesign Thinking for 21st Century Teams
Design Thinking for 21st Century Teams
 
PDMA 2008 World Class Web 2.0 Product Org
PDMA 2008 World Class Web 2.0 Product OrgPDMA 2008 World Class Web 2.0 Product Org
PDMA 2008 World Class Web 2.0 Product Org
 
Os Long
Os LongOs Long
Os Long
 
Atlassian confluence overview_au_gs_powerpoint
Atlassian confluence overview_au_gs_powerpointAtlassian confluence overview_au_gs_powerpoint
Atlassian confluence overview_au_gs_powerpoint
 
UX SA Conference 2015: Innovation Toolkit
UX SA Conference 2015: Innovation Toolkit UX SA Conference 2015: Innovation Toolkit
UX SA Conference 2015: Innovation Toolkit
 
2016 04-07 key note -agile organizations
2016 04-07 key note -agile organizations2016 04-07 key note -agile organizations
2016 04-07 key note -agile organizations
 
Agile frameworks: the why, how and what
Agile frameworks: the why, how and whatAgile frameworks: the why, how and what
Agile frameworks: the why, how and what
 
2013_OSCON_Innovation_Presentation
2013_OSCON_Innovation_Presentation2013_OSCON_Innovation_Presentation
2013_OSCON_Innovation_Presentation
 
Innovation in the Agile Age
Innovation in the Agile AgeInnovation in the Agile Age
Innovation in the Agile Age
 
Scaling! oh the horror!
Scaling!   oh the horror!Scaling!   oh the horror!
Scaling! oh the horror!
 
Designing for developers, developing for designers
Designing for developers, developing for designersDesigning for developers, developing for designers
Designing for developers, developing for designers
 
SpatzAI powering Bold Idea Sharing Spat by Spat
SpatzAI powering Bold Idea Sharing Spat by SpatSpatzAI powering Bold Idea Sharing Spat by Spat
SpatzAI powering Bold Idea Sharing Spat by Spat
 

Dernier

From Goals to Actions: Uncovering the Key Components of Improvement Roadmaps
From Goals to Actions: Uncovering the Key Components of Improvement RoadmapsFrom Goals to Actions: Uncovering the Key Components of Improvement Roadmaps
From Goals to Actions: Uncovering the Key Components of Improvement RoadmapsCIToolkit
 
原版1:1复刻密西西比大学毕业证Mississippi毕业证留信学历认证
原版1:1复刻密西西比大学毕业证Mississippi毕业证留信学历认证原版1:1复刻密西西比大学毕业证Mississippi毕业证留信学历认证
原版1:1复刻密西西比大学毕业证Mississippi毕业证留信学历认证jdkhjh
 
From Red to Green: Enhancing Decision-Making with Traffic Light Assessment
From Red to Green: Enhancing Decision-Making with Traffic Light AssessmentFrom Red to Green: Enhancing Decision-Making with Traffic Light Assessment
From Red to Green: Enhancing Decision-Making with Traffic Light AssessmentCIToolkit
 
Choosing the best strategy qspm matrix.pptx
Choosing the best strategy qspm matrix.pptxChoosing the best strategy qspm matrix.pptx
Choosing the best strategy qspm matrix.pptxMadan Karki
 
Shaping Organizational Culture Beyond Wishful Thinking
Shaping Organizational Culture Beyond Wishful ThinkingShaping Organizational Culture Beyond Wishful Thinking
Shaping Organizational Culture Beyond Wishful ThinkingGiuseppe De Simone
 
Farmer Representative Organization in Lucknow | Rashtriya Kisan Manch
Farmer Representative Organization in Lucknow | Rashtriya Kisan ManchFarmer Representative Organization in Lucknow | Rashtriya Kisan Manch
Farmer Representative Organization in Lucknow | Rashtriya Kisan ManchRashtriya Kisan Manch
 
Paired Comparison Analysis: A Practical Tool for Evaluating Options and Prior...
Paired Comparison Analysis: A Practical Tool for Evaluating Options and Prior...Paired Comparison Analysis: A Practical Tool for Evaluating Options and Prior...
Paired Comparison Analysis: A Practical Tool for Evaluating Options and Prior...CIToolkit
 
The Final Activity in Project Management
The Final Activity in Project ManagementThe Final Activity in Project Management
The Final Activity in Project ManagementCIToolkit
 
Beyond the Five Whys: Exploring the Hierarchical Causes with the Why-Why Diagram
Beyond the Five Whys: Exploring the Hierarchical Causes with the Why-Why DiagramBeyond the Five Whys: Exploring the Hierarchical Causes with the Why-Why Diagram
Beyond the Five Whys: Exploring the Hierarchical Causes with the Why-Why DiagramCIToolkit
 
Unlocking Productivity and Personal Growth through the Importance-Urgency Matrix
Unlocking Productivity and Personal Growth through the Importance-Urgency MatrixUnlocking Productivity and Personal Growth through the Importance-Urgency Matrix
Unlocking Productivity and Personal Growth through the Importance-Urgency MatrixCIToolkit
 
THE LEADERSHIP TO CHANGE THE WOLRD THIS IS YOUR HOUR PURSUES YOUR GIFT, TALEN...
THE LEADERSHIP TO CHANGE THE WOLRD THIS IS YOUR HOUR PURSUES YOUR GIFT, TALEN...THE LEADERSHIP TO CHANGE THE WOLRD THIS IS YOUR HOUR PURSUES YOUR GIFT, TALEN...
THE LEADERSHIP TO CHANGE THE WOLRD THIS IS YOUR HOUR PURSUES YOUR GIFT, TALEN...PROF. PAUL ALLIEU KAMARA
 
Mind Mapping: A Visual Approach to Organize Ideas and Thoughts
Mind Mapping: A Visual Approach to Organize Ideas and ThoughtsMind Mapping: A Visual Approach to Organize Ideas and Thoughts
Mind Mapping: A Visual Approach to Organize Ideas and ThoughtsCIToolkit
 
Digital PR Summit - Leadership Lessons: Myths, Mistakes, & Toxic Traits
Digital PR Summit - Leadership Lessons: Myths, Mistakes, & Toxic TraitsDigital PR Summit - Leadership Lessons: Myths, Mistakes, & Toxic Traits
Digital PR Summit - Leadership Lessons: Myths, Mistakes, & Toxic TraitsHannah Smith
 
Effective learning in the Age of Hybrid Work - Agile Saturday Tallinn 2024
Effective learning in the Age of Hybrid Work - Agile Saturday Tallinn 2024Effective learning in the Age of Hybrid Work - Agile Saturday Tallinn 2024
Effective learning in the Age of Hybrid Work - Agile Saturday Tallinn 2024Giuseppe De Simone
 
Chapter 1 Performance Management HRM.ppt
Chapter 1 Performance Management HRM.pptChapter 1 Performance Management HRM.ppt
Chapter 1 Performance Management HRM.ppt2020102713
 
Measuring True Process Yield using Robust Yield Metrics
Measuring True Process Yield using Robust Yield MetricsMeasuring True Process Yield using Robust Yield Metrics
Measuring True Process Yield using Robust Yield MetricsCIToolkit
 
Simplifying Complexity: How the Four-Field Matrix Reshapes Thinking
Simplifying Complexity: How the Four-Field Matrix Reshapes ThinkingSimplifying Complexity: How the Four-Field Matrix Reshapes Thinking
Simplifying Complexity: How the Four-Field Matrix Reshapes ThinkingCIToolkit
 
How-How Diagram: A Practical Approach to Problem Resolution
How-How Diagram: A Practical Approach to Problem ResolutionHow-How Diagram: A Practical Approach to Problem Resolution
How-How Diagram: A Practical Approach to Problem ResolutionCIToolkit
 

Dernier (18)

From Goals to Actions: Uncovering the Key Components of Improvement Roadmaps
From Goals to Actions: Uncovering the Key Components of Improvement RoadmapsFrom Goals to Actions: Uncovering the Key Components of Improvement Roadmaps
From Goals to Actions: Uncovering the Key Components of Improvement Roadmaps
 
原版1:1复刻密西西比大学毕业证Mississippi毕业证留信学历认证
原版1:1复刻密西西比大学毕业证Mississippi毕业证留信学历认证原版1:1复刻密西西比大学毕业证Mississippi毕业证留信学历认证
原版1:1复刻密西西比大学毕业证Mississippi毕业证留信学历认证
 
From Red to Green: Enhancing Decision-Making with Traffic Light Assessment
From Red to Green: Enhancing Decision-Making with Traffic Light AssessmentFrom Red to Green: Enhancing Decision-Making with Traffic Light Assessment
From Red to Green: Enhancing Decision-Making with Traffic Light Assessment
 
Choosing the best strategy qspm matrix.pptx
Choosing the best strategy qspm matrix.pptxChoosing the best strategy qspm matrix.pptx
Choosing the best strategy qspm matrix.pptx
 
Shaping Organizational Culture Beyond Wishful Thinking
Shaping Organizational Culture Beyond Wishful ThinkingShaping Organizational Culture Beyond Wishful Thinking
Shaping Organizational Culture Beyond Wishful Thinking
 
Farmer Representative Organization in Lucknow | Rashtriya Kisan Manch
Farmer Representative Organization in Lucknow | Rashtriya Kisan ManchFarmer Representative Organization in Lucknow | Rashtriya Kisan Manch
Farmer Representative Organization in Lucknow | Rashtriya Kisan Manch
 
Paired Comparison Analysis: A Practical Tool for Evaluating Options and Prior...
Paired Comparison Analysis: A Practical Tool for Evaluating Options and Prior...Paired Comparison Analysis: A Practical Tool for Evaluating Options and Prior...
Paired Comparison Analysis: A Practical Tool for Evaluating Options and Prior...
 
The Final Activity in Project Management
The Final Activity in Project ManagementThe Final Activity in Project Management
The Final Activity in Project Management
 
Beyond the Five Whys: Exploring the Hierarchical Causes with the Why-Why Diagram
Beyond the Five Whys: Exploring the Hierarchical Causes with the Why-Why DiagramBeyond the Five Whys: Exploring the Hierarchical Causes with the Why-Why Diagram
Beyond the Five Whys: Exploring the Hierarchical Causes with the Why-Why Diagram
 
Unlocking Productivity and Personal Growth through the Importance-Urgency Matrix
Unlocking Productivity and Personal Growth through the Importance-Urgency MatrixUnlocking Productivity and Personal Growth through the Importance-Urgency Matrix
Unlocking Productivity and Personal Growth through the Importance-Urgency Matrix
 
THE LEADERSHIP TO CHANGE THE WOLRD THIS IS YOUR HOUR PURSUES YOUR GIFT, TALEN...
THE LEADERSHIP TO CHANGE THE WOLRD THIS IS YOUR HOUR PURSUES YOUR GIFT, TALEN...THE LEADERSHIP TO CHANGE THE WOLRD THIS IS YOUR HOUR PURSUES YOUR GIFT, TALEN...
THE LEADERSHIP TO CHANGE THE WOLRD THIS IS YOUR HOUR PURSUES YOUR GIFT, TALEN...
 
Mind Mapping: A Visual Approach to Organize Ideas and Thoughts
Mind Mapping: A Visual Approach to Organize Ideas and ThoughtsMind Mapping: A Visual Approach to Organize Ideas and Thoughts
Mind Mapping: A Visual Approach to Organize Ideas and Thoughts
 
Digital PR Summit - Leadership Lessons: Myths, Mistakes, & Toxic Traits
Digital PR Summit - Leadership Lessons: Myths, Mistakes, & Toxic TraitsDigital PR Summit - Leadership Lessons: Myths, Mistakes, & Toxic Traits
Digital PR Summit - Leadership Lessons: Myths, Mistakes, & Toxic Traits
 
Effective learning in the Age of Hybrid Work - Agile Saturday Tallinn 2024
Effective learning in the Age of Hybrid Work - Agile Saturday Tallinn 2024Effective learning in the Age of Hybrid Work - Agile Saturday Tallinn 2024
Effective learning in the Age of Hybrid Work - Agile Saturday Tallinn 2024
 
Chapter 1 Performance Management HRM.ppt
Chapter 1 Performance Management HRM.pptChapter 1 Performance Management HRM.ppt
Chapter 1 Performance Management HRM.ppt
 
Measuring True Process Yield using Robust Yield Metrics
Measuring True Process Yield using Robust Yield MetricsMeasuring True Process Yield using Robust Yield Metrics
Measuring True Process Yield using Robust Yield Metrics
 
Simplifying Complexity: How the Four-Field Matrix Reshapes Thinking
Simplifying Complexity: How the Four-Field Matrix Reshapes ThinkingSimplifying Complexity: How the Four-Field Matrix Reshapes Thinking
Simplifying Complexity: How the Four-Field Matrix Reshapes Thinking
 
How-How Diagram: A Practical Approach to Problem Resolution
How-How Diagram: A Practical Approach to Problem ResolutionHow-How Diagram: A Practical Approach to Problem Resolution
How-How Diagram: A Practical Approach to Problem Resolution
 

Rapid growth | 10 Challenges and Opportunities

  • 1. RAPID GROWTH 10 Challenges & Opportunities
  • 2. NICK CALDWELL Reddit, Inc. VP of Engineering Microsoft, Power BI General Manager MIT ’03 Berkeley Haas ‘15
  • 3. REDDIT Quick Stats • 4th largest web site in the United States (Alexa) • 300M monthly users What’s new? • Executive team • Dramatically different product vision • Rapid expansion REDDIT COMPANY SIZE The home of conversation online
  • 4. Within 3 years, 92% of startups fail... … of those, 43% fail due to issues with SCALE! STARTUP Genome Report
  • 6. Time SURVIVAL VS OPTIMIZING! ProductAdoption Execution instead of exploration Spend to grow fast Hire for domain expertise sustain
  • 8. R.A.C.I. Advantages • Clear ownership outcomes Disadvantages • Inflexibility • Does not directly address lack of trust
  • 9. People are candid and authentic Information is shared openly People are willing to share credit Transparency is a practiced value New ideas are welcome Mistakes are tolerated as a way of learning There are few “meetings after the meetings” People talk straight and confront real issues There is a high degree of accountability High energy level HIGH ORGANIZATIONAL TRUST People manipulate or distort facts People withhold and hoard information Getting the credit is very important People spin the truth to their advantage New ideas are resistedd and stifled Mistakes are covered up or covered over There are numerous “meetings after the meetings” There are many “undiscussables” People tend to over-promise and under- deliver Low energy level LOW Takenfrom:SpeedofTrust
  • 10. TRUST People feel okay to say, “that’s not my job” … … when they can also say “the person we hired to do it is amazing!”
  • 11. The most terrifying and important part of successfully growing a product team is the org chart… 3. (re)ORGS
  • 12. 3. (RE) ORGANIZATION “Organizations which design systems are constrained to produce designs which are copies of the communication structures of these organization.” -Conway’s Law You will eventually ship your org chart. -Translation
  • 13. Your organization should reflect your company's most immediate goals and the best people for each goal should be continually moved to where they are most needed… … ideally
  • 14. Relationships with key people change or get further apart Hurt feelings over projects getting defunded Scary instability as the ground shifts beneath you SUCK Surfaces leaders who are okay with uncertainty and discomfort Prevent empire building behaviors Creates new opportunities for people who want to grow skills Get the right people to where they need to be to urgently achieve changing business goals SUCK (LESS) REORGANIZATIONS
  • 15. Groups of teams for every product. Minimize dependencies and maximize focus on user needs. “Shared” teams, to provide cross- organizational support needs. Clear, time-bounded, mission statement for every box in your chart Do ship the org chart, but make sure you have the right one! - Conway’s Law (revised)
  • 16. HOW TO PULL OFF A REORG Very, very, carefully. Every reorganization should be able to answer the question, “why we are doing this?” Ignore the small stuff. Team names don't matter. Clear missions matter Have a reorg regular cadence, so as to minimize surprises and gossip Mature managers and ICs can help with the reorg. Let them feel like they have control Never, ever, build your organization to satisfy a person’s ego Not everyone is going to be happy, even people who aren’t affected Line the right people up in the right places Pull the band-aid GO!
  • 17. 4. SO MANY PEOPLE How can it be that the more people we have the more disconnected we feel?
  • 19. HOW MANY PEOPLE CAN YOU KNOW? Dunbar’s Number What is the MonkeySphere
  • 20. YOU DON’T NEED TO KNOW EVERYONE AT THE PARTY TO HAVE A GOOD TIME! • Make sure your core values are strong but assume that diverse subcultures will form • Technology guilds, affinity groups, are all great ways to continue feeling connected • Remote offices will develop different cultures. Double down on your core values and inclusion. • Subcultures will emerge but don’t let anyone ruin the party!
  • 21. 5. CULTURE EATS STRATEGY FOR BREAKFAST Mission Values Expectations Goals x History People Processes = CULTURE
  • 22. DRIVING CULTURE All Companies – “Top 10% Rule” • Core values come from leadership Netflix – “sports team” • 140 slide culture deck / playbook Amazon – “frugal” • Your desk is a door on cinder blocks Facebook – “ship!” • Deploy production code the first week
  • 23. 6. DIVERSITY AND INCLUSION Diverse and Inclusive Teams: • make better products • are more fun to work in Like any cultural aspect, it will be extremely hard to “fix” later Make D&I part of your company DNA before you expand!
  • 24. Get executive support. It is not IC's responsibility to define hiring practices or D&I programs Create or invite inclusiveness groups to interact with your company Hire leaders first Be intentional, patient and persistent. DO DIVERSITY & INCLUSION Hire a "head of diversity" and expect them to fix everything Use the “diversity of thought” excuse or ever say, “we don’t see gender or color” Point out individuals without their permission Make assumptions about how much a diverse candidate cares about this issue Hire people who care more about diversity than delivery DON’T
  • 25. 7. EXECUTION AT SCALE Awareness Everyone wants to know what everyone else is doing Bottlenecks Missed dependencies can cripple your production roadmap Coordination Here comes PROCESS: managers, tools, meetings
  • 26. ADVICE AND CAUTION Avoid process junkies and boilerplate solutions. Evolve something that works for your team. Some variants of Agile promote intra-team coordination more than actually shipping code Original Toyota Kanban: minimal processes created from bottom up Value of visibility and dependency tracking increases exponentially with team size Engineering Execution Dashboard
  • 27. 8. COMMUNICATION WARNING: none of these methods work* newsletters, team syncs, company meetings, interest groups, documentation, regular 1:1s, posters, onboarding, press releases, offsite, Slack, Email, Wikis, dashboards *Alone. At scale, you have to use all of them!
  • 28. BEAT THE TELEPHONE GAME message with extreme clarity broadcast for everyone leaders should repeat and reinforce overcommunicate
  • 29. 9. OVER-AMBITION Surely, with more people we can just get more done! Right? Wrong! For every engineer you hire, multiply the backlog by 1.1x Eventually, coordination costs and scope overcome your ability to deliver reliably. You will need a process change or reorg to keep scaling up. # PEOPLE Efficiency Curve Scope Output
  • 30. WARNING SIGNS Reddit Virtual Reality Power BI Augmented Reality Engineering • Missed dates • Inter team friction • Quality drop Product • Customer-free brainstorming • VR / AR demos (chasing trends) • Labs teams (guilty on all counts)
  • 31. 10. SOCIAL IMPACT Your company’s value to the world can be more than the products you ship.
  • 32. You! As your team grows your connection to individuals will lessen. It will become easy to think of people as numbers or resources… …remember that people are the most valuable part of your organization and the best part of being a manager.
  • 33. CALLS TO ACTION Reddit is hiring! http://about.reddit.com Follow me!  Reddit https://www.reddit.com/user/nickcald  Twitter https://twitter.com/nickcald  Medium https://medium.com/@nickcaldwell  LinkedIn https://www.linkedin.com/in/nickcaldwell/ Color Code Fund http://colorcode.fund