SlideShare a Scribd company logo
1 of 33
Demystifying the
Engineering Org Chart
sumbry@sumbry.com
1
About Me
2
Name: Sumbry
Email: sumbry@sumbry.com
Twitter: @sumbry
Aliases: Sumbrizzle, Sumbrymatic, Gumby
Quotes: “Never trust a skinny cook”
The Why
3
A software company’s
purpose is to deliver a
product. How that is
accomplished varies wildly
between organizations.
Your success as an
engineer depends on
being able to navigate the
org successfully and
advocate for yourself.
The Agenda
4
● Hierarchies
● Levels
● Structures
● Roles
● Ladders
A Story
5
● Tech-Lead for dev team
● Designed and built most systems
● Hired my own boss
● Weekly 1:1s
● Did not understand my contributions
● Told me I needed to be more strategic
● Was confused for a year
● The gap was in how I communicated
You’re being too tactical!
Human Hierarchies
6
We Need Order
7
The term organizational structure refers to how the people in
an organization are grouped and to whom they report.
Humans have always loved hierarchies.
The Egyptians
8
USMC
9
Industrial Organization
10
International Organization
11
Dunder Mifflin
12
Computers
13
The Kobe Effect
14
You cannot change the rules of an organization unless you first
learn to play by them.
No one is going to listen to you if you do not play the game.
Humans have always loved hierarchies … and games.
Operating Levels
15
Operating Levels
16
Visionary
Strategic
Operational
Tactical
● Founder / CEO
- Big Picture, Creates the mission, Why (President)
● Executives
- Develops the plan, executes, How (General)
● Managers
- Drives process, continuously delivers, When (Sargeant)
● Individual Contributors
- Builds the thing, worker bee, What (Corporal)
Communicating between Levels
17
● Visionaries
- Communicate with broad strokes and generalities
- Do not dive into details
● Strategists
- Paint a picture of the future and plan of attack
- Do not get stuck with implementation details
● Operators
- Describe the process used to accomplish work or execute
- Do not ignore the worst case scenario or bike shed
● Tacticians
- Talk in specifics
- Do not gloss over details
Org Structures
18
Types of Org Structures
19
Bureaucratic Functional Divisional Matrix Flat
Description Strict hierarchy
with a leader who
makes all
decisions and
minions who
execute
Divisions are
grouped
together around
products or
functions
Self-contained
group with all of
its own
functions
necessary to
ship a product
Organized
around
Products with
each Product
Org having its
own functions
Self-organizes
depending on
need. No
formal structure
or managers
Attributes Command and
control
Decentralized
specialists and
supply chains
Rivalries among
countries and
products
Product
Managers rule
all
Everyone
reports to the
CEO
Examples Walmart Amazon Microsoft Facebook Zappos
Types of Org Structures
20
Flat
Matrix
Functional
Divisional
Hybrid
Bureaucratic
Org Roles
21
Organizational Roles
22
● Executives
- Devise strategies and policies to ensure an organization meets its goals
- Board Members, CEOs, CTOs, Vice Presidents
● Managers
- Plan, direct, and coordinate operational activities
- Directors, Managers
● Individual Contributors
- The only part of an organization that produces anything
- Tech Leads, Engineers
Corporate Ladders
23
Career Ladders
24
● Management & Executive Ladder
- Career path that executives and managers follow
● Individual Contributor Ladder
- Career path that individual contributors follow
The Old Days
25
Software Engineer
Senior Software Engineer
Manager
Senior Manager
Director
Senior Director
Vice President
SVP
CTO
Dual Ladders
26
Software Engineer
Senior Software Engineer
Staff Engineer
Senior Staff Engineer
Principal Engineer
Senior Principal Engineer
Fellow
Senior Fellow
Manager
Senior Manager
Director
Senior Director
Vice President
SVP
CTO
Management Individual
Contributors
Reporting Structure
27
Senior Software Engineer Senior Software Engineer
Staff Engineer
Senior Staff Engineer
Principal Engineer
Senior Principal Engineer
Fellow
Senior Fellow
Manager
Senior Manager
Director
Senior Director
Vice President
SVP
CTO
Software Engineer Software Engineer
Manager
Senior Manager
Engineering Individual Contributors
28
● Software Engineer
- Entry level software engineer that knows a single system well
● Senior Software Engineer
- Career software engineer that knows several systems well
● Staff Engineer
- Tech lead who has deep domain experience that spans multiple systems
● Senior Staff Engineer
- Tech lead who may influence other tech leads and direct multiple groups and systems
● Principal Engineer
- When domain knowledge gets deep enough, you land here
● Fellow
- The technical face of the company, you should be scared of them. CTO is just a visionary.
Different Types of Engineers
29
● Software Engineer
● Network Engineer
● Security Engineer
● Quality Engineer
● Systems Engineer
● Performance Engineer
In Summary
30
In Conclusion
31
● Five types of organizational structures:
- Bureaucratic, Functional, Divisional, Matrix, Flat
● Four types of operating levels:
- Visionary, Strategic, Operational, Tactical
● Three types of roles:
- Executives, Managers, Individual Contributors
● Two types of career ladders:
- Management, ICs
● Lots of specializations:
- Systems, Software, Quality, Network, Performance, etc
● Always One Hierarchy
Don’t Forget
32
You cannot change the rules of an organization unless you first
learn to play by them.
Know the career ladder of your organization.
Humans have always loved hierarchies.
Questions?
33

More Related Content

What's hot

What is Product Strategy? Overview
What is Product Strategy? OverviewWhat is Product Strategy? Overview
What is Product Strategy? OverviewNatalie Hollier
 
Story maps and personas an intro
Story maps and personas   an introStory maps and personas   an intro
Story maps and personas an introMark Kilby
 
Questions product managers should ask customers
Questions product managers should ask customersQuestions product managers should ask customers
Questions product managers should ask customersProductPlan
 
Tips for Effectively Applying the Product Owner Role
Tips for Effectively Applying the Product Owner RoleTips for Effectively Applying the Product Owner Role
Tips for Effectively Applying the Product Owner RoleRoman Pichler
 
Top 9 business analyst interview questions answers
Top 9 business analyst interview questions answersTop 9 business analyst interview questions answers
Top 9 business analyst interview questions answersJobinterviews
 
4 Effective Product Roadmap Formats
4 Effective Product Roadmap Formats4 Effective Product Roadmap Formats
4 Effective Product Roadmap FormatsUpUp Labs
 
Lightning Talk: Meaningfully Reframing PI Planning
Lightning Talk: Meaningfully Reframing PI PlanningLightning Talk: Meaningfully Reframing PI Planning
Lightning Talk: Meaningfully Reframing PI PlanningMartin Burns
 
Plan and Execute for Success with Objectives and Key Results
Plan and Execute for Success with Objectives and Key ResultsPlan and Execute for Success with Objectives and Key Results
Plan and Execute for Success with Objectives and Key ResultsDavender Gupta
 
“A Playbook for Achieving Product-Market Fit” by Dan Olsen
“A Playbook for Achieving Product-Market Fit” by Dan Olsen“A Playbook for Achieving Product-Market Fit” by Dan Olsen
“A Playbook for Achieving Product-Market Fit” by Dan OlsenProductized
 
A proposed framework for Agile Roadmap Design and Maintenance
A proposed framework for Agile Roadmap Design and MaintenanceA proposed framework for Agile Roadmap Design and Maintenance
A proposed framework for Agile Roadmap Design and MaintenanceJérôme Kehrli
 
Product roadmap-guide-by-product plan
Product roadmap-guide-by-product planProduct roadmap-guide-by-product plan
Product roadmap-guide-by-product planLewis Lin 🦊
 
Insprint automation, build the culture
Insprint automation, build the cultureInsprint automation, build the culture
Insprint automation, build the cultureShekharRamphal
 
Exin Agile Scrum Master - Course Preview
Exin Agile Scrum Master - Course PreviewExin Agile Scrum Master - Course Preview
Exin Agile Scrum Master - Course PreviewInvensis Learning
 
Lean Product Management
Lean Product ManagementLean Product Management
Lean Product ManagementMelissa Perri
 
Splunk IT Service Intelligence
Splunk IT Service IntelligenceSplunk IT Service Intelligence
Splunk IT Service IntelligenceGeorg Knon
 
Product Goals in Scrum
Product Goals in ScrumProduct Goals in Scrum
Product Goals in ScrumRoman Pichler
 
Cracking the Product Manager Interview with Gayle McDowell
Cracking the Product Manager Interview with Gayle McDowellCracking the Product Manager Interview with Gayle McDowell
Cracking the Product Manager Interview with Gayle McDowellProduct School
 

What's hot (20)

What is Product Strategy? Overview
What is Product Strategy? OverviewWhat is Product Strategy? Overview
What is Product Strategy? Overview
 
Okr
OkrOkr
Okr
 
Story maps and personas an intro
Story maps and personas   an introStory maps and personas   an intro
Story maps and personas an intro
 
Questions product managers should ask customers
Questions product managers should ask customersQuestions product managers should ask customers
Questions product managers should ask customers
 
Introduction to Scrum@Scale
Introduction to Scrum@ScaleIntroduction to Scrum@Scale
Introduction to Scrum@Scale
 
Tips for Effectively Applying the Product Owner Role
Tips for Effectively Applying the Product Owner RoleTips for Effectively Applying the Product Owner Role
Tips for Effectively Applying the Product Owner Role
 
Top 9 business analyst interview questions answers
Top 9 business analyst interview questions answersTop 9 business analyst interview questions answers
Top 9 business analyst interview questions answers
 
The Challenges of Agile Adoption
The Challenges of Agile AdoptionThe Challenges of Agile Adoption
The Challenges of Agile Adoption
 
4 Effective Product Roadmap Formats
4 Effective Product Roadmap Formats4 Effective Product Roadmap Formats
4 Effective Product Roadmap Formats
 
Lightning Talk: Meaningfully Reframing PI Planning
Lightning Talk: Meaningfully Reframing PI PlanningLightning Talk: Meaningfully Reframing PI Planning
Lightning Talk: Meaningfully Reframing PI Planning
 
Plan and Execute for Success with Objectives and Key Results
Plan and Execute for Success with Objectives and Key ResultsPlan and Execute for Success with Objectives and Key Results
Plan and Execute for Success with Objectives and Key Results
 
“A Playbook for Achieving Product-Market Fit” by Dan Olsen
“A Playbook for Achieving Product-Market Fit” by Dan Olsen“A Playbook for Achieving Product-Market Fit” by Dan Olsen
“A Playbook for Achieving Product-Market Fit” by Dan Olsen
 
A proposed framework for Agile Roadmap Design and Maintenance
A proposed framework for Agile Roadmap Design and MaintenanceA proposed framework for Agile Roadmap Design and Maintenance
A proposed framework for Agile Roadmap Design and Maintenance
 
Product roadmap-guide-by-product plan
Product roadmap-guide-by-product planProduct roadmap-guide-by-product plan
Product roadmap-guide-by-product plan
 
Insprint automation, build the culture
Insprint automation, build the cultureInsprint automation, build the culture
Insprint automation, build the culture
 
Exin Agile Scrum Master - Course Preview
Exin Agile Scrum Master - Course PreviewExin Agile Scrum Master - Course Preview
Exin Agile Scrum Master - Course Preview
 
Lean Product Management
Lean Product ManagementLean Product Management
Lean Product Management
 
Splunk IT Service Intelligence
Splunk IT Service IntelligenceSplunk IT Service Intelligence
Splunk IT Service Intelligence
 
Product Goals in Scrum
Product Goals in ScrumProduct Goals in Scrum
Product Goals in Scrum
 
Cracking the Product Manager Interview with Gayle McDowell
Cracking the Product Manager Interview with Gayle McDowellCracking the Product Manager Interview with Gayle McDowell
Cracking the Product Manager Interview with Gayle McDowell
 

Similar to Demystifying the Engineering Org Chart

Disciplined Agile Business Analysis
Disciplined Agile Business AnalysisDisciplined Agile Business Analysis
Disciplined Agile Business AnalysisScott W. Ambler
 
1331275663.5053 organizational structure
1331275663.5053 organizational structure1331275663.5053 organizational structure
1331275663.5053 organizational structureRicha Singhvi
 
Building Sustainable Software: An Introduction to Software Engineering
Building Sustainable Software: An Introduction to Software EngineeringBuilding Sustainable Software: An Introduction to Software Engineering
Building Sustainable Software: An Introduction to Software EngineeringMuhammad Shehata
 
How to Navigate Being a Product Manager by Spotify PM
How to Navigate Being a Product Manager by Spotify PMHow to Navigate Being a Product Manager by Spotify PM
How to Navigate Being a Product Manager by Spotify PMProduct School
 
August: DevOps 101 (in lieu of DevOps Patterns Distilled)
August: DevOps 101 (in lieu of DevOps Patterns Distilled)August: DevOps 101 (in lieu of DevOps Patterns Distilled)
August: DevOps 101 (in lieu of DevOps Patterns Distilled)TriTAUG
 
CH 3- The Human Side of Project Management.ppt
CH 3- The Human Side of Project Management.pptCH 3- The Human Side of Project Management.ppt
CH 3- The Human Side of Project Management.pptamanuel236786
 
Building a successful data organization nov 2018
Building a successful data organization   nov 2018Building a successful data organization   nov 2018
Building a successful data organization nov 2018Alejandro Cantarero
 
Tales of Integration and Implementation
Tales of Integration and ImplementationTales of Integration and Implementation
Tales of Integration and ImplementationTargetX
 
CMMI with Agile - Contradict or Complement
CMMI with Agile - Contradict or ComplementCMMI with Agile - Contradict or Complement
CMMI with Agile - Contradict or ComplementSPIN Chennai
 
Measuring Performance: See the Science of DevOps Measurement in Action
Measuring Performance: See the Science of DevOps Measurement in ActionMeasuring Performance: See the Science of DevOps Measurement in Action
Measuring Performance: See the Science of DevOps Measurement in ActionXebiaLabs
 
The 5 Levels Planning in Agile
The 5 Levels Planning in AgileThe 5 Levels Planning in Agile
The 5 Levels Planning in AgileDimitri Ponomareff
 
Scrum an Agile Methodology
Scrum an Agile MethodologyScrum an Agile Methodology
Scrum an Agile MethodologyZahra Golmirzaei
 
Chapter 1_Introduction sunorganisedASE_finalised.pptx
Chapter 1_Introduction sunorganisedASE_finalised.pptxChapter 1_Introduction sunorganisedASE_finalised.pptx
Chapter 1_Introduction sunorganisedASE_finalised.pptxBule Hora University
 
Lominger Overview
Lominger OverviewLominger Overview
Lominger Overviewbcarpitella
 
What happens to engineering manager in agile world
What happens to engineering manager in agile worldWhat happens to engineering manager in agile world
What happens to engineering manager in agile worldNaveen Indusekhar
 

Similar to Demystifying the Engineering Org Chart (20)

Disciplined Agile Business Analysis
Disciplined Agile Business AnalysisDisciplined Agile Business Analysis
Disciplined Agile Business Analysis
 
1331275663.5053 organizational structure
1331275663.5053 organizational structure1331275663.5053 organizational structure
1331275663.5053 organizational structure
 
Building Sustainable Software: An Introduction to Software Engineering
Building Sustainable Software: An Introduction to Software EngineeringBuilding Sustainable Software: An Introduction to Software Engineering
Building Sustainable Software: An Introduction to Software Engineering
 
How to Navigate Being a Product Manager by Spotify PM
How to Navigate Being a Product Manager by Spotify PMHow to Navigate Being a Product Manager by Spotify PM
How to Navigate Being a Product Manager by Spotify PM
 
Jacques Van Niekerk Workshop on IWMC 2015
Jacques Van Niekerk Workshop on IWMC 2015Jacques Van Niekerk Workshop on IWMC 2015
Jacques Van Niekerk Workshop on IWMC 2015
 
August: DevOps 101 (in lieu of DevOps Patterns Distilled)
August: DevOps 101 (in lieu of DevOps Patterns Distilled)August: DevOps 101 (in lieu of DevOps Patterns Distilled)
August: DevOps 101 (in lieu of DevOps Patterns Distilled)
 
CH 3- The Human Side of Project Management.ppt
CH 3- The Human Side of Project Management.pptCH 3- The Human Side of Project Management.ppt
CH 3- The Human Side of Project Management.ppt
 
Scrum Refresher
Scrum RefresherScrum Refresher
Scrum Refresher
 
Building a successful data organization nov 2018
Building a successful data organization   nov 2018Building a successful data organization   nov 2018
Building a successful data organization nov 2018
 
Tales of Integration and Implementation
Tales of Integration and ImplementationTales of Integration and Implementation
Tales of Integration and Implementation
 
CMMI with Agile - Contradict or Complement
CMMI with Agile - Contradict or ComplementCMMI with Agile - Contradict or Complement
CMMI with Agile - Contradict or Complement
 
Agile for Business
Agile for BusinessAgile for Business
Agile for Business
 
Measuring Performance: See the Science of DevOps Measurement in Action
Measuring Performance: See the Science of DevOps Measurement in ActionMeasuring Performance: See the Science of DevOps Measurement in Action
Measuring Performance: See the Science of DevOps Measurement in Action
 
The 5 Levels Planning in Agile
The 5 Levels Planning in AgileThe 5 Levels Planning in Agile
The 5 Levels Planning in Agile
 
Scrum an Agile Methodology
Scrum an Agile MethodologyScrum an Agile Methodology
Scrum an Agile Methodology
 
Ch17
Ch17Ch17
Ch17
 
Chapter 1_Introduction sunorganisedASE_finalised.pptx
Chapter 1_Introduction sunorganisedASE_finalised.pptxChapter 1_Introduction sunorganisedASE_finalised.pptx
Chapter 1_Introduction sunorganisedASE_finalised.pptx
 
Lominger Overview
Lominger OverviewLominger Overview
Lominger Overview
 
Scrum basics
Scrum basicsScrum basics
Scrum basics
 
What happens to engineering manager in agile world
What happens to engineering manager in agile worldWhat happens to engineering manager in agile world
What happens to engineering manager in agile world
 

Recently uploaded

DC MACHINE-Motoring and generation, Armature circuit equation
DC MACHINE-Motoring and generation, Armature circuit equationDC MACHINE-Motoring and generation, Armature circuit equation
DC MACHINE-Motoring and generation, Armature circuit equationBhangaleSonal
 
data_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfdata_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfJiananWang21
 
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...drmkjayanthikannan
 
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Service
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best ServiceTamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Service
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Servicemeghakumariji156
 
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...Call Girls Mumbai
 
School management system project Report.pdf
School management system project Report.pdfSchool management system project Report.pdf
School management system project Report.pdfKamal Acharya
 
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptDineshKumar4165
 
Hostel management system project report..pdf
Hostel management system project report..pdfHostel management system project report..pdf
Hostel management system project report..pdfKamal Acharya
 
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptxS1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptxSCMS School of Architecture
 
Verification of thevenin's theorem for BEEE Lab (1).pptx
Verification of thevenin's theorem for BEEE Lab (1).pptxVerification of thevenin's theorem for BEEE Lab (1).pptx
Verification of thevenin's theorem for BEEE Lab (1).pptxchumtiyababu
 
AIRCANVAS[1].pdf mini project for btech students
AIRCANVAS[1].pdf mini project for btech studentsAIRCANVAS[1].pdf mini project for btech students
AIRCANVAS[1].pdf mini project for btech studentsvanyagupta248
 
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptxHOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptxSCMS School of Architecture
 
"Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments""Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments"mphochane1998
 
kiln thermal load.pptx kiln tgermal load
kiln thermal load.pptx kiln tgermal loadkiln thermal load.pptx kiln tgermal load
kiln thermal load.pptx kiln tgermal loadhamedmustafa094
 
Work-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptxWork-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptxJuliansyahHarahap1
 
Computer Networks Basics of Network Devices
Computer Networks  Basics of Network DevicesComputer Networks  Basics of Network Devices
Computer Networks Basics of Network DevicesChandrakantDivate1
 
Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VDineshKumar4165
 
Online electricity billing project report..pdf
Online electricity billing project report..pdfOnline electricity billing project report..pdf
Online electricity billing project report..pdfKamal Acharya
 
Hospital management system project report.pdf
Hospital management system project report.pdfHospital management system project report.pdf
Hospital management system project report.pdfKamal Acharya
 

Recently uploaded (20)

DC MACHINE-Motoring and generation, Armature circuit equation
DC MACHINE-Motoring and generation, Armature circuit equationDC MACHINE-Motoring and generation, Armature circuit equation
DC MACHINE-Motoring and generation, Armature circuit equation
 
data_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfdata_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdf
 
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...
 
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
 
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Service
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best ServiceTamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Service
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Service
 
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...
 
School management system project Report.pdf
School management system project Report.pdfSchool management system project Report.pdf
School management system project Report.pdf
 
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.ppt
 
Hostel management system project report..pdf
Hostel management system project report..pdfHostel management system project report..pdf
Hostel management system project report..pdf
 
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptxS1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
 
Verification of thevenin's theorem for BEEE Lab (1).pptx
Verification of thevenin's theorem for BEEE Lab (1).pptxVerification of thevenin's theorem for BEEE Lab (1).pptx
Verification of thevenin's theorem for BEEE Lab (1).pptx
 
AIRCANVAS[1].pdf mini project for btech students
AIRCANVAS[1].pdf mini project for btech studentsAIRCANVAS[1].pdf mini project for btech students
AIRCANVAS[1].pdf mini project for btech students
 
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptxHOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
 
"Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments""Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments"
 
kiln thermal load.pptx kiln tgermal load
kiln thermal load.pptx kiln tgermal loadkiln thermal load.pptx kiln tgermal load
kiln thermal load.pptx kiln tgermal load
 
Work-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptxWork-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptx
 
Computer Networks Basics of Network Devices
Computer Networks  Basics of Network DevicesComputer Networks  Basics of Network Devices
Computer Networks Basics of Network Devices
 
Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - V
 
Online electricity billing project report..pdf
Online electricity billing project report..pdfOnline electricity billing project report..pdf
Online electricity billing project report..pdf
 
Hospital management system project report.pdf
Hospital management system project report.pdfHospital management system project report.pdf
Hospital management system project report.pdf
 

Demystifying the Engineering Org Chart

  • 1. Demystifying the Engineering Org Chart sumbry@sumbry.com 1
  • 2. About Me 2 Name: Sumbry Email: sumbry@sumbry.com Twitter: @sumbry Aliases: Sumbrizzle, Sumbrymatic, Gumby Quotes: “Never trust a skinny cook”
  • 3. The Why 3 A software company’s purpose is to deliver a product. How that is accomplished varies wildly between organizations. Your success as an engineer depends on being able to navigate the org successfully and advocate for yourself.
  • 4. The Agenda 4 ● Hierarchies ● Levels ● Structures ● Roles ● Ladders
  • 5. A Story 5 ● Tech-Lead for dev team ● Designed and built most systems ● Hired my own boss ● Weekly 1:1s ● Did not understand my contributions ● Told me I needed to be more strategic ● Was confused for a year ● The gap was in how I communicated You’re being too tactical!
  • 7. We Need Order 7 The term organizational structure refers to how the people in an organization are grouped and to whom they report. Humans have always loved hierarchies.
  • 14. The Kobe Effect 14 You cannot change the rules of an organization unless you first learn to play by them. No one is going to listen to you if you do not play the game. Humans have always loved hierarchies … and games.
  • 16. Operating Levels 16 Visionary Strategic Operational Tactical ● Founder / CEO - Big Picture, Creates the mission, Why (President) ● Executives - Develops the plan, executes, How (General) ● Managers - Drives process, continuously delivers, When (Sargeant) ● Individual Contributors - Builds the thing, worker bee, What (Corporal)
  • 17. Communicating between Levels 17 ● Visionaries - Communicate with broad strokes and generalities - Do not dive into details ● Strategists - Paint a picture of the future and plan of attack - Do not get stuck with implementation details ● Operators - Describe the process used to accomplish work or execute - Do not ignore the worst case scenario or bike shed ● Tacticians - Talk in specifics - Do not gloss over details
  • 19. Types of Org Structures 19 Bureaucratic Functional Divisional Matrix Flat Description Strict hierarchy with a leader who makes all decisions and minions who execute Divisions are grouped together around products or functions Self-contained group with all of its own functions necessary to ship a product Organized around Products with each Product Org having its own functions Self-organizes depending on need. No formal structure or managers Attributes Command and control Decentralized specialists and supply chains Rivalries among countries and products Product Managers rule all Everyone reports to the CEO Examples Walmart Amazon Microsoft Facebook Zappos
  • 20. Types of Org Structures 20 Flat Matrix Functional Divisional Hybrid Bureaucratic
  • 22. Organizational Roles 22 ● Executives - Devise strategies and policies to ensure an organization meets its goals - Board Members, CEOs, CTOs, Vice Presidents ● Managers - Plan, direct, and coordinate operational activities - Directors, Managers ● Individual Contributors - The only part of an organization that produces anything - Tech Leads, Engineers
  • 24. Career Ladders 24 ● Management & Executive Ladder - Career path that executives and managers follow ● Individual Contributor Ladder - Career path that individual contributors follow
  • 25. The Old Days 25 Software Engineer Senior Software Engineer Manager Senior Manager Director Senior Director Vice President SVP CTO
  • 26. Dual Ladders 26 Software Engineer Senior Software Engineer Staff Engineer Senior Staff Engineer Principal Engineer Senior Principal Engineer Fellow Senior Fellow Manager Senior Manager Director Senior Director Vice President SVP CTO Management Individual Contributors
  • 27. Reporting Structure 27 Senior Software Engineer Senior Software Engineer Staff Engineer Senior Staff Engineer Principal Engineer Senior Principal Engineer Fellow Senior Fellow Manager Senior Manager Director Senior Director Vice President SVP CTO Software Engineer Software Engineer Manager Senior Manager
  • 28. Engineering Individual Contributors 28 ● Software Engineer - Entry level software engineer that knows a single system well ● Senior Software Engineer - Career software engineer that knows several systems well ● Staff Engineer - Tech lead who has deep domain experience that spans multiple systems ● Senior Staff Engineer - Tech lead who may influence other tech leads and direct multiple groups and systems ● Principal Engineer - When domain knowledge gets deep enough, you land here ● Fellow - The technical face of the company, you should be scared of them. CTO is just a visionary.
  • 29. Different Types of Engineers 29 ● Software Engineer ● Network Engineer ● Security Engineer ● Quality Engineer ● Systems Engineer ● Performance Engineer
  • 31. In Conclusion 31 ● Five types of organizational structures: - Bureaucratic, Functional, Divisional, Matrix, Flat ● Four types of operating levels: - Visionary, Strategic, Operational, Tactical ● Three types of roles: - Executives, Managers, Individual Contributors ● Two types of career ladders: - Management, ICs ● Lots of specializations: - Systems, Software, Quality, Network, Performance, etc ● Always One Hierarchy
  • 32. Don’t Forget 32 You cannot change the rules of an organization unless you first learn to play by them. Know the career ladder of your organization. Humans have always loved hierarchies.