SlideShare a Scribd company logo
1 of 15
Teams as the unit of org scale
May 20th, 2015
@chfry
“By focusing on teams you can scale from 10 to 1000 people quickly
and easily. Your organization will be more dynamic, decentralized and
solve problems faster.”
Twitter Confidential 5
The problem of scale @ twitter
Two models of teams (one good / one bad)
Team
1
Team
2
Team
3
New Work
Consulting Stable teams
The Project Based Work Structure is Complex and Ineffective
The Team Based Model is Simple, Empowering, and Optimized
What is a team?
Real teams have:
“a team task, clear boundaries, clearly specified authority to manage
their own work process, and membership stability over some
reasonable period of time”
- J. Richard Hackman Leading Teams
What are the keys to scaling distributed systems?
Treat your people at least as well as you do your hardware...
‣ Focus on throughput over
utilization
‣ Parallel-izable and distributed
modules
‣ Remove or scale bottlenecks
‣ Self healing / Self correcting
‣ Teams can learn and adapt
What’s an Engineering team @twitter?
‣ Teams are small < 10 people
‣ Teams sit together
‣ Engineering ICs are only on one team
‣ Teams are not virtual
‣ Goal is one engineering manager per team
‣ One DRI for the project
‣ Discoverable and public goals
‣ Team has everything and everyone it needs to deliver
‣ Minimize dependencies
‣ Teams exist for long lived efforts
Scaling Mobile @twitter
Problem: we had two small teams that build mobile apps
‣ Defined what a team is
‣ Scaled the bottleneck
‣ Put mobile engineers on all teams
‣ Created a way to run experiments
‣ Train everyone in mobile engineering
‣ Got into a monthly rhythm
Conclusion
‣ Focusing on teams will scale you from
10-1000 engineers
‣ Learning teams can be autonomous
‣ Think holistically about your
engineering organization as a system
Thank you!
@chfry

More Related Content

What's hot

Agile Reorgs: A Survival Guide
Agile Reorgs: A Survival GuideAgile Reorgs: A Survival Guide
Agile Reorgs: A Survival GuideKaty Saulpaugh
 
Full stackagile - Squads Chapters Tribes and Guilds
Full stackagile - Squads Chapters Tribes and GuildsFull stackagile - Squads Chapters Tribes and Guilds
Full stackagile - Squads Chapters Tribes and GuildsAshley-Christian Hardy
 
Why autonomy is at the heart of agility
Why autonomy is at the heart of agilityWhy autonomy is at the heart of agility
Why autonomy is at the heart of agilityKristian Lindwall
 
Why I Built my Career with Atlassian Tools and You Should Too!
 Why I Built my Career with Atlassian Tools and You Should Too! Why I Built my Career with Atlassian Tools and You Should Too!
Why I Built my Career with Atlassian Tools and You Should Too!Atlassian
 
INNOVATION ROOTS | Webinar | Kanban Management Professional to Create Value, ...
INNOVATION ROOTS | Webinar | Kanban Management Professional to Create Value, ...INNOVATION ROOTS | Webinar | Kanban Management Professional to Create Value, ...
INNOVATION ROOTS | Webinar | Kanban Management Professional to Create Value, ...Innovation Roots
 
Ahmet Akdağ, ACM - Management in Agile | Agile Greece Summit 2015
Ahmet Akdağ, ACM - Management in Agile | Agile Greece Summit 2015Ahmet Akdağ, ACM - Management in Agile | Agile Greece Summit 2015
Ahmet Akdağ, ACM - Management in Agile | Agile Greece Summit 2015Agile Greece
 
What do agile leaders do?
What do agile leaders do?What do agile leaders do?
What do agile leaders do?Kurt Bittner
 
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
 
Principles to practices workshop
Principles to practices workshopPrinciples to practices workshop
Principles to practices workshopRowan Bunning
 
Understanding the agile mindset
Understanding the agile mindsetUnderstanding the agile mindset
Understanding the agile mindsetSimon Petkov
 
Agile Mindset : The Paradigm Shift..! - Agile Tour Algiers 2017
Agile Mindset : The Paradigm Shift..! - Agile Tour Algiers 2017Agile Mindset : The Paradigm Shift..! - Agile Tour Algiers 2017
Agile Mindset : The Paradigm Shift..! - Agile Tour Algiers 2017Taoufik Fekhar
 
How your culture is shaping your Agile
How your culture is shaping your AgileHow your culture is shaping your Agile
How your culture is shaping your AgileRowan Bunning
 
Business agility presentation
Business agility presentationBusiness agility presentation
Business agility presentationTim Guay
 
What Culture are you working with and how Agile is it?
What Culture are you working with and how Agile is it?What Culture are you working with and how Agile is it?
What Culture are you working with and how Agile is it?Rowan Bunning
 
Rise and Downfall of a large Scale Scrum (LeSS) Implementation
Rise and Downfall of a large Scale Scrum (LeSS) ImplementationRise and Downfall of a large Scale Scrum (LeSS) Implementation
Rise and Downfall of a large Scale Scrum (LeSS) ImplementationMai Quay
 
INNOVATION ROOTS | Webinar | Three Secrets of Agile Leaders | Peter Stevens
INNOVATION ROOTS | Webinar | Three Secrets of Agile Leaders | Peter StevensINNOVATION ROOTS | Webinar | Three Secrets of Agile Leaders | Peter Stevens
INNOVATION ROOTS | Webinar | Three Secrets of Agile Leaders | Peter StevensInnovation Roots
 

What's hot (20)

Learn Spotify (an Agile Framework)
Learn Spotify (an Agile Framework)Learn Spotify (an Agile Framework)
Learn Spotify (an Agile Framework)
 
Agile Reorgs: A Survival Guide
Agile Reorgs: A Survival GuideAgile Reorgs: A Survival Guide
Agile Reorgs: A Survival Guide
 
Full stackagile - Squads Chapters Tribes and Guilds
Full stackagile - Squads Chapters Tribes and GuildsFull stackagile - Squads Chapters Tribes and Guilds
Full stackagile - Squads Chapters Tribes and Guilds
 
Why autonomy is at the heart of agility
Why autonomy is at the heart of agilityWhy autonomy is at the heart of agility
Why autonomy is at the heart of agility
 
Why I Built my Career with Atlassian Tools and You Should Too!
 Why I Built my Career with Atlassian Tools and You Should Too! Why I Built my Career with Atlassian Tools and You Should Too!
Why I Built my Career with Atlassian Tools and You Should Too!
 
INNOVATION ROOTS | Webinar | Kanban Management Professional to Create Value, ...
INNOVATION ROOTS | Webinar | Kanban Management Professional to Create Value, ...INNOVATION ROOTS | Webinar | Kanban Management Professional to Create Value, ...
INNOVATION ROOTS | Webinar | Kanban Management Professional to Create Value, ...
 
Ahmet Akdağ, ACM - Management in Agile | Agile Greece Summit 2015
Ahmet Akdağ, ACM - Management in Agile | Agile Greece Summit 2015Ahmet Akdağ, ACM - Management in Agile | Agile Greece Summit 2015
Ahmet Akdağ, ACM - Management in Agile | Agile Greece Summit 2015
 
What do agile leaders do?
What do agile leaders do?What do agile leaders do?
What do agile leaders do?
 
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...
 
Principles to practices workshop
Principles to practices workshopPrinciples to practices workshop
Principles to practices workshop
 
Understanding the agile mindset
Understanding the agile mindsetUnderstanding the agile mindset
Understanding the agile mindset
 
Agile Mindset : The Paradigm Shift..! - Agile Tour Algiers 2017
Agile Mindset : The Paradigm Shift..! - Agile Tour Algiers 2017Agile Mindset : The Paradigm Shift..! - Agile Tour Algiers 2017
Agile Mindset : The Paradigm Shift..! - Agile Tour Algiers 2017
 
Agility Path
Agility PathAgility Path
Agility Path
 
How your culture is shaping your Agile
How your culture is shaping your AgileHow your culture is shaping your Agile
How your culture is shaping your Agile
 
Business agility presentation
Business agility presentationBusiness agility presentation
Business agility presentation
 
full-stack agile: Common Agile Myths
full-stack agile: Common Agile Mythsfull-stack agile: Common Agile Myths
full-stack agile: Common Agile Myths
 
What Culture are you working with and how Agile is it?
What Culture are you working with and how Agile is it?What Culture are you working with and how Agile is it?
What Culture are you working with and how Agile is it?
 
Rise and Downfall of a large Scale Scrum (LeSS) Implementation
Rise and Downfall of a large Scale Scrum (LeSS) ImplementationRise and Downfall of a large Scale Scrum (LeSS) Implementation
Rise and Downfall of a large Scale Scrum (LeSS) Implementation
 
INNOVATION ROOTS | Webinar | Three Secrets of Agile Leaders | Peter Stevens
INNOVATION ROOTS | Webinar | Three Secrets of Agile Leaders | Peter StevensINNOVATION ROOTS | Webinar | Three Secrets of Agile Leaders | Peter Stevens
INNOVATION ROOTS | Webinar | Three Secrets of Agile Leaders | Peter Stevens
 
Agile mindset
Agile mindsetAgile mindset
Agile mindset
 

Viewers also liked

Scaling an Engineering Team
Scaling an Engineering TeamScaling an Engineering Team
Scaling an Engineering TeamDashlane
 
Continuous Learning (updated June 2015, with more examples of learning practi...
Continuous Learning (updated June 2015, with more examples of learning practi...Continuous Learning (updated June 2015, with more examples of learning practi...
Continuous Learning (updated June 2015, with more examples of learning practi...Betclic Everest Group Tech Team
 
Engineering marketers' 2016 campaign plans research report
Engineering marketers' 2016 campaign plans research reportEngineering marketers' 2016 campaign plans research report
Engineering marketers' 2016 campaign plans research reportENGINEERING.com
 
6 komunikasi engineering
6 komunikasi engineering6 komunikasi engineering
6 komunikasi engineeringReza4646
 
P6 konsep probabilitas
P6 konsep probabilitasP6 konsep probabilitas
P6 konsep probabilitasHIMTI
 
Ethics in engineering profession kamal25
Ethics in engineering profession kamal25Ethics in engineering profession kamal25
Ethics in engineering profession kamal25Kamal Shahi
 
Engineering Professional Practice Chapter 2 Ethics and Professionalism Pokhar...
Engineering Professional Practice Chapter 2 Ethics and Professionalism Pokhar...Engineering Professional Practice Chapter 2 Ethics and Professionalism Pokhar...
Engineering Professional Practice Chapter 2 Ethics and Professionalism Pokhar...Hari Krishna Shrestha
 
Requirement Engineering
Requirement EngineeringRequirement Engineering
Requirement EngineeringSlideshare
 
(ISM301) Engineering Netflix Global Operations In The Cloud
(ISM301) Engineering Netflix Global Operations In The Cloud(ISM301) Engineering Netflix Global Operations In The Cloud
(ISM301) Engineering Netflix Global Operations In The CloudAmazon Web Services
 

Viewers also liked (12)

Scaling an Engineering Team
Scaling an Engineering TeamScaling an Engineering Team
Scaling an Engineering Team
 
Continuous Learning (updated June 2015, with more examples of learning practi...
Continuous Learning (updated June 2015, with more examples of learning practi...Continuous Learning (updated June 2015, with more examples of learning practi...
Continuous Learning (updated June 2015, with more examples of learning practi...
 
Engineering marketers' 2016 campaign plans research report
Engineering marketers' 2016 campaign plans research reportEngineering marketers' 2016 campaign plans research report
Engineering marketers' 2016 campaign plans research report
 
6 komunikasi engineering
6 komunikasi engineering6 komunikasi engineering
6 komunikasi engineering
 
P6 konsep probabilitas
P6 konsep probabilitasP6 konsep probabilitas
P6 konsep probabilitas
 
Ethics in engineering profession kamal25
Ethics in engineering profession kamal25Ethics in engineering profession kamal25
Ethics in engineering profession kamal25
 
Ch12 safety engineering
Ch12 safety engineeringCh12 safety engineering
Ch12 safety engineering
 
Engineering Professional Practice Chapter 2 Ethics and Professionalism Pokhar...
Engineering Professional Practice Chapter 2 Ethics and Professionalism Pokhar...Engineering Professional Practice Chapter 2 Ethics and Professionalism Pokhar...
Engineering Professional Practice Chapter 2 Ethics and Professionalism Pokhar...
 
PPT MATERI RENANG
PPT MATERI RENANGPPT MATERI RENANG
PPT MATERI RENANG
 
Requirement Engineering
Requirement EngineeringRequirement Engineering
Requirement Engineering
 
Engineering SOP
Engineering SOPEngineering SOP
Engineering SOP
 
(ISM301) Engineering Netflix Global Operations In The Cloud
(ISM301) Engineering Netflix Global Operations In The Cloud(ISM301) Engineering Netflix Global Operations In The Cloud
(ISM301) Engineering Netflix Global Operations In The Cloud
 

Similar to Scaling Engineering Teams with Chris Fry

Teams as the unit of organization scale
Teams as the unit of organization scale Teams as the unit of organization scale
Teams as the unit of organization scale cfry
 
An Integrated Management System - Best Practices 2020 Adoption of ITIL
An Integrated Management System - Best Practices 2020 Adoption of ITILAn Integrated Management System - Best Practices 2020 Adoption of ITIL
An Integrated Management System - Best Practices 2020 Adoption of ITILGregory Rowe, LSS, ITIL
 
Respect for People - Lean's neglected pillar
Respect for People -  Lean's neglected pillarRespect for People -  Lean's neglected pillar
Respect for People - Lean's neglected pillarJon Terry
 
Scaling Agile Done Right (Agile Manchester 2017)
Scaling Agile Done Right (Agile Manchester 2017)Scaling Agile Done Right (Agile Manchester 2017)
Scaling Agile Done Right (Agile Manchester 2017)Giovanni Asproni
 
An Integrated Management System_best-practices-2020_adoption_ITIL
An Integrated Management System_best-practices-2020_adoption_ITILAn Integrated Management System_best-practices-2020_adoption_ITIL
An Integrated Management System_best-practices-2020_adoption_ITILGregory Rowe, LSS, ITIL
 
Collective 2016-workshop-2016-06-05-final
Collective 2016-workshop-2016-06-05-finalCollective 2016-workshop-2016-06-05-final
Collective 2016-workshop-2016-06-05-finalContent Strategy Inc.
 
Start small, stay small!
Start small, stay small!Start small, stay small!
Start small, stay small!Marcin Czenko
 
Introduction to Management 3.0 : Presented by Ralph van Roosmalen
Introduction to Management 3.0 : Presented by Ralph van RoosmalenIntroduction to Management 3.0 : Presented by Ralph van Roosmalen
Introduction to Management 3.0 : Presented by Ralph van RoosmalenoGuild .
 
IT in the Park 2017
IT in the Park 2017IT in the Park 2017
IT in the Park 2017Jill Hopper
 
IT In The Park 2017
IT In The Park 2017IT In The Park 2017
IT In The Park 2017Ray Bugg
 
What needs to be true? Patterns of engineering agility
What needs to be true? Patterns of engineering agilityWhat needs to be true? Patterns of engineering agility
What needs to be true? Patterns of engineering agilityAndy Norton
 
Jon Terry: Respect for People Lean's Neglected Pillar
Jon Terry: Respect for People Lean's Neglected PillarJon Terry: Respect for People Lean's Neglected Pillar
Jon Terry: Respect for People Lean's Neglected PillaritSMF UK
 
[Slideshare] Cracking The Agile Culture Code
[Slideshare] Cracking The Agile Culture Code[Slideshare] Cracking The Agile Culture Code
[Slideshare] Cracking The Agile Culture CodeWorkforce Group
 
Seeing Problems Differently Results in Different Solutions - Innovation Tool ...
Seeing Problems Differently Results in Different Solutions - Innovation Tool ...Seeing Problems Differently Results in Different Solutions - Innovation Tool ...
Seeing Problems Differently Results in Different Solutions - Innovation Tool ...Mike Cardus
 
Confab 2016: Content Teamwork Workshop
Confab 2016: Content Teamwork WorkshopConfab 2016: Content Teamwork Workshop
Confab 2016: Content Teamwork WorkshopContent Strategy Inc.
 
Scaling Agile Done Right (XP 2017 version)
Scaling Agile Done Right (XP 2017 version)Scaling Agile Done Right (XP 2017 version)
Scaling Agile Done Right (XP 2017 version)Giovanni Asproni
 
Scaling to a Team of Teams
Scaling to a Team of TeamsScaling to a Team of Teams
Scaling to a Team of TeamsAjay Reddy
 
Improving the Employee Experience with HR Tech
Improving the Employee Experience with HR TechImproving the Employee Experience with HR Tech
Improving the Employee Experience with HR TechTom Haak
 
Data Product Teams Ecosystems
Data Product Teams EcosystemsData Product Teams Ecosystems
Data Product Teams EcosystemsEdward Chenard
 

Similar to Scaling Engineering Teams with Chris Fry (20)

Teams as the unit of organization scale
Teams as the unit of organization scale Teams as the unit of organization scale
Teams as the unit of organization scale
 
An Integrated Management System - Best Practices 2020 Adoption of ITIL
An Integrated Management System - Best Practices 2020 Adoption of ITILAn Integrated Management System - Best Practices 2020 Adoption of ITIL
An Integrated Management System - Best Practices 2020 Adoption of ITIL
 
Respect for People - Lean's neglected pillar
Respect for People -  Lean's neglected pillarRespect for People -  Lean's neglected pillar
Respect for People - Lean's neglected pillar
 
Scaling Agile Done Right (Agile Manchester 2017)
Scaling Agile Done Right (Agile Manchester 2017)Scaling Agile Done Right (Agile Manchester 2017)
Scaling Agile Done Right (Agile Manchester 2017)
 
An Integrated Management System_best-practices-2020_adoption_ITIL
An Integrated Management System_best-practices-2020_adoption_ITILAn Integrated Management System_best-practices-2020_adoption_ITIL
An Integrated Management System_best-practices-2020_adoption_ITIL
 
Collective 2016-workshop-2016-06-05-final
Collective 2016-workshop-2016-06-05-finalCollective 2016-workshop-2016-06-05-final
Collective 2016-workshop-2016-06-05-final
 
Start small, stay small!
Start small, stay small!Start small, stay small!
Start small, stay small!
 
Introduction to Management 3.0 : Presented by Ralph van Roosmalen
Introduction to Management 3.0 : Presented by Ralph van RoosmalenIntroduction to Management 3.0 : Presented by Ralph van Roosmalen
Introduction to Management 3.0 : Presented by Ralph van Roosmalen
 
IT in the Park 2017
IT in the Park 2017IT in the Park 2017
IT in the Park 2017
 
IT In The Park 2017
IT In The Park 2017IT In The Park 2017
IT In The Park 2017
 
What needs to be true? Patterns of engineering agility
What needs to be true? Patterns of engineering agilityWhat needs to be true? Patterns of engineering agility
What needs to be true? Patterns of engineering agility
 
Jon Terry: Respect for People Lean's Neglected Pillar
Jon Terry: Respect for People Lean's Neglected PillarJon Terry: Respect for People Lean's Neglected Pillar
Jon Terry: Respect for People Lean's Neglected Pillar
 
[Slideshare] Cracking The Agile Culture Code
[Slideshare] Cracking The Agile Culture Code[Slideshare] Cracking The Agile Culture Code
[Slideshare] Cracking The Agile Culture Code
 
Seeing Problems Differently Results in Different Solutions - Innovation Tool ...
Seeing Problems Differently Results in Different Solutions - Innovation Tool ...Seeing Problems Differently Results in Different Solutions - Innovation Tool ...
Seeing Problems Differently Results in Different Solutions - Innovation Tool ...
 
Confab 2016: Content Teamwork Workshop
Confab 2016: Content Teamwork WorkshopConfab 2016: Content Teamwork Workshop
Confab 2016: Content Teamwork Workshop
 
Scaling Agile Done Right (XP 2017 version)
Scaling Agile Done Right (XP 2017 version)Scaling Agile Done Right (XP 2017 version)
Scaling Agile Done Right (XP 2017 version)
 
Scaling to a Team of Teams
Scaling to a Team of TeamsScaling to a Team of Teams
Scaling to a Team of Teams
 
Improving the Employee Experience with HR Tech
Improving the Employee Experience with HR TechImproving the Employee Experience with HR Tech
Improving the Employee Experience with HR Tech
 
Team work
Team workTeam work
Team work
 
Data Product Teams Ecosystems
Data Product Teams EcosystemsData Product Teams Ecosystems
Data Product Teams Ecosystems
 

More from Spark Capital

This is How Priceonomics Gets 1 Million Visitors to its Blog Per Month
This is How Priceonomics Gets 1 Million Visitors to its Blog Per MonthThis is How Priceonomics Gets 1 Million Visitors to its Blog Per Month
This is How Priceonomics Gets 1 Million Visitors to its Blog Per MonthSpark Capital
 
The Five Challenges of Leadership
The Five Challenges of LeadershipThe Five Challenges of Leadership
The Five Challenges of LeadershipSpark Capital
 
What ustwo Learned About Mobile Design from Android Wear
What ustwo Learned About Mobile Design from Android WearWhat ustwo Learned About Mobile Design from Android Wear
What ustwo Learned About Mobile Design from Android WearSpark Capital
 
How Squarespace's Lead Designer Built Its Mobile App from Scratch
How Squarespace's Lead Designer Built Its Mobile App from ScratchHow Squarespace's Lead Designer Built Its Mobile App from Scratch
How Squarespace's Lead Designer Built Its Mobile App from ScratchSpark Capital
 
How Great Companies Get Their Mojo from Maslow
How Great Companies Get Their Mojo from MaslowHow Great Companies Get Their Mojo from Maslow
How Great Companies Get Their Mojo from MaslowSpark Capital
 
The Five Challenges of Leadership
The Five Challenges of LeadershipThe Five Challenges of Leadership
The Five Challenges of LeadershipSpark Capital
 
Fundraising and Investor Relations 101 with Andrew Parker
Fundraising and Investor Relations 101 with Andrew ParkerFundraising and Investor Relations 101 with Andrew Parker
Fundraising and Investor Relations 101 with Andrew ParkerSpark Capital
 
Fundraising & Investor Relations with Yaron Galai
Fundraising & Investor Relations with Yaron GalaiFundraising & Investor Relations with Yaron Galai
Fundraising & Investor Relations with Yaron GalaiSpark Capital
 
Using OKRs in Startups with Nabeel Hyatt
Using OKRs in Startups with Nabeel HyattUsing OKRs in Startups with Nabeel Hyatt
Using OKRs in Startups with Nabeel HyattSpark Capital
 
Branding in 13 Slides and 10 Minutes with Adam Hanft
Branding in 13 Slides and 10 Minutes with Adam HanftBranding in 13 Slides and 10 Minutes with Adam Hanft
Branding in 13 Slides and 10 Minutes with Adam HanftSpark Capital
 

More from Spark Capital (10)

This is How Priceonomics Gets 1 Million Visitors to its Blog Per Month
This is How Priceonomics Gets 1 Million Visitors to its Blog Per MonthThis is How Priceonomics Gets 1 Million Visitors to its Blog Per Month
This is How Priceonomics Gets 1 Million Visitors to its Blog Per Month
 
The Five Challenges of Leadership
The Five Challenges of LeadershipThe Five Challenges of Leadership
The Five Challenges of Leadership
 
What ustwo Learned About Mobile Design from Android Wear
What ustwo Learned About Mobile Design from Android WearWhat ustwo Learned About Mobile Design from Android Wear
What ustwo Learned About Mobile Design from Android Wear
 
How Squarespace's Lead Designer Built Its Mobile App from Scratch
How Squarespace's Lead Designer Built Its Mobile App from ScratchHow Squarespace's Lead Designer Built Its Mobile App from Scratch
How Squarespace's Lead Designer Built Its Mobile App from Scratch
 
How Great Companies Get Their Mojo from Maslow
How Great Companies Get Their Mojo from MaslowHow Great Companies Get Their Mojo from Maslow
How Great Companies Get Their Mojo from Maslow
 
The Five Challenges of Leadership
The Five Challenges of LeadershipThe Five Challenges of Leadership
The Five Challenges of Leadership
 
Fundraising and Investor Relations 101 with Andrew Parker
Fundraising and Investor Relations 101 with Andrew ParkerFundraising and Investor Relations 101 with Andrew Parker
Fundraising and Investor Relations 101 with Andrew Parker
 
Fundraising & Investor Relations with Yaron Galai
Fundraising & Investor Relations with Yaron GalaiFundraising & Investor Relations with Yaron Galai
Fundraising & Investor Relations with Yaron Galai
 
Using OKRs in Startups with Nabeel Hyatt
Using OKRs in Startups with Nabeel HyattUsing OKRs in Startups with Nabeel Hyatt
Using OKRs in Startups with Nabeel Hyatt
 
Branding in 13 Slides and 10 Minutes with Adam Hanft
Branding in 13 Slides and 10 Minutes with Adam HanftBranding in 13 Slides and 10 Minutes with Adam Hanft
Branding in 13 Slides and 10 Minutes with Adam Hanft
 

Recently uploaded

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 

Recently uploaded (20)

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 

Scaling Engineering Teams with Chris Fry

  • 1. Teams as the unit of org scale May 20th, 2015 @chfry
  • 2.
  • 3. “By focusing on teams you can scale from 10 to 1000 people quickly and easily. Your organization will be more dynamic, decentralized and solve problems faster.”
  • 4.
  • 5. Twitter Confidential 5 The problem of scale @ twitter
  • 6. Two models of teams (one good / one bad) Team 1 Team 2 Team 3 New Work Consulting Stable teams
  • 7. The Project Based Work Structure is Complex and Ineffective
  • 8. The Team Based Model is Simple, Empowering, and Optimized
  • 9. What is a team? Real teams have: “a team task, clear boundaries, clearly specified authority to manage their own work process, and membership stability over some reasonable period of time” - J. Richard Hackman Leading Teams
  • 10. What are the keys to scaling distributed systems?
  • 11. Treat your people at least as well as you do your hardware... ‣ Focus on throughput over utilization ‣ Parallel-izable and distributed modules ‣ Remove or scale bottlenecks ‣ Self healing / Self correcting ‣ Teams can learn and adapt
  • 12. What’s an Engineering team @twitter? ‣ Teams are small < 10 people ‣ Teams sit together ‣ Engineering ICs are only on one team ‣ Teams are not virtual ‣ Goal is one engineering manager per team ‣ One DRI for the project ‣ Discoverable and public goals ‣ Team has everything and everyone it needs to deliver ‣ Minimize dependencies ‣ Teams exist for long lived efforts
  • 13. Scaling Mobile @twitter Problem: we had two small teams that build mobile apps ‣ Defined what a team is ‣ Scaled the bottleneck ‣ Put mobile engineers on all teams ‣ Created a way to run experiments ‣ Train everyone in mobile engineering ‣ Got into a monthly rhythm
  • 14. Conclusion ‣ Focusing on teams will scale you from 10-1000 engineers ‣ Learning teams can be autonomous ‣ Think holistically about your engineering organization as a system