SlideShare a Scribd company logo
1 of 23
Download to read offline
THE ART OF SCALI             NG PEOPLE
How to grow a dev team from startup to company
             Dominik Hamann, Lead Architect
AN IDEA TAKES OFF
 "A few months ago nobody ever heard of Trademob,
       now it seems like you are everywhere."

          Google mobile Northern Europe manager
A CRAZY RIDE IN NUMBERS
 Trademob, Dec 2011            9 months later...




                                               (Berlin team)


       1 server            60 servers in 3 locations
       1 office             6 offices in 5 countries
   10 req/s tracking          500 req/s Tracking
10 apps, 10 ad networks   150 apps, 100 ad networks
     8 employees                60 employees
WHY SCALING PEOPLE IS HARD:
          It’s an O(n^2) problem.
STARTUPS ARE ULTRA-EFFECTIVE
There’s full agreement and near-zero loss in communication
STARTUPS GROW INEFFECTIVE
People can reasonably handle 5-7 business connections
THE “SOLUTION” IS HIERARCHY
    Big corporations have done it for years...
THE PROBLEM WITH
                HIERARCHY

• More    layers reduce the number of connections

•   But: Every layer of indirection reduces information, domain
    knowledge, emotional attachment and buy-in by 50%!

• From    a logical perspective, the best solution is to keep
    hierarchies flat cut through the red tape
TL;DR: STAY OPEN
Communication is everything, don’t create walled gardens!
WHAT WORKED FOR US

• Daily   Standup: Move to individual teams when too large

• Biweekly All-Hands: Move    to team leader presentation later

• Weekly Tech Talk   (internal learning)

• Mentoring    & Institutionalized Coaching

• Tech    Open Hour (for other departments)
FLEXTEAMS

• You   start with a handful of great generalists

• You   end up with a few specialized Agile teams

• What    to do in the middle?

• Flexteams: Clear   responsibility with part-time resources

• Scrum   Light/Kanban without Product Owner or Scrum Master
ON PROCESS
“Process is an embedded reaction to prior stupidity.”
                      Clay Shirky
IT’S A DOUBLE EDGED SWORD

  Good reasons:        Major downsides:

   risk mitigation      stifling creativity

 predictable results     boring people

   transparency        creating frustration

   responsibility          losing trust
SOME RULES OF THUMB

•   Get full buy-in for process and apply “just-in-time”, not
    preventively

•   Soft process (checklists, conventions) before hard process
    (enforcing by hard-/software)

•   Need for process determined by risk category

•   Think twice about establishing a process - but if you do it,
    do it right!
ON HIRING
“Hiring well is the most important thing in the universe.
                Nothing else comes close.
         It’s more important than breathing.”

          From the Valve Handbook for New Employees
THE TEAM IS PRIORITY

• Keep   the balance - mix different types of peole

• Hire   people smarter than yourself

• T-shaped   employees: generalists with special knowledge

• Aptitude   and attitude before skill - select for team fit

• One    arrogant person can drag down a whole team.
DOUBLE HEADS

• We’ve    had continuous success filling positions “twice”

• Start   fast, specialize later

• Most    big decisions need to be done first

• Great    way to get first-timers started

• Risk: Mismatch, too     late separation of responsibilities
ON TRUST
“Trust is the lubrication that makes it possible for organizations to work.”

                                Warren Bemis
IDENTIFICATION & TRUST

• An    atmosphere of high freedom and high responsibility

• “No    fear at work” / “Don’t shoot the messenger”

• Admit    mistakes openly and let the better idea win

• You   can’t buy trust - no matter how much you pay

• Let   the team take the credit - “We did it!”
THE NEXT GENERATION

• Build   up future leaders from the start

• Communicate      the big vision and sync regularly, skip the details

• Have    a permeable career path for talents

• Thequality of a leader can be measured on the leaders that
 grow up under his wing
YOUR JOB WILL CHANGE

• With   a larger size of the company, focus will change.

• You   will code less and manage more.

• Embrace   it and get Help!
THANKS FOR WATCHING
          and please...




     (I never really got it ;-)
THE ART OF SCALI             NG PEOPLE
How to grow a dev team from startup to company
             Dominik Hamann, Lead Architect

More Related Content

What's hot

Alex Pavlenko “How to achieve to organizational maturity nirvana and overcome...
Alex Pavlenko “How to achieve to organizational maturity nirvana and overcome...Alex Pavlenko “How to achieve to organizational maturity nirvana and overcome...
Alex Pavlenko “How to achieve to organizational maturity nirvana and overcome...
Lviv Startup Club
 
Crash course - managing software people and teams (engineering leadership sig...
Crash course - managing software people and teams (engineering leadership sig...Crash course - managing software people and teams (engineering leadership sig...
Crash course - managing software people and teams (engineering leadership sig...
Ron Lichty
 

What's hot (20)

The Art of Lean Performance
The Art of Lean PerformanceThe Art of Lean Performance
The Art of Lean Performance
 
Creating a culture of continuous delivery & value
Creating a culture of continuous delivery & valueCreating a culture of continuous delivery & value
Creating a culture of continuous delivery & value
 
Alliances, Data and Startup Mentality - How we Led Three Banks through DevOps...
Alliances, Data and Startup Mentality - How we Led Three Banks through DevOps...Alliances, Data and Startup Mentality - How we Led Three Banks through DevOps...
Alliances, Data and Startup Mentality - How we Led Three Banks through DevOps...
 
Alex Pavlenko “How to achieve to organizational maturity nirvana and overcome...
Alex Pavlenko “How to achieve to organizational maturity nirvana and overcome...Alex Pavlenko “How to achieve to organizational maturity nirvana and overcome...
Alex Pavlenko “How to achieve to organizational maturity nirvana and overcome...
 
Crash course - managing software people and teams (engineering leadership sig...
Crash course - managing software people and teams (engineering leadership sig...Crash course - managing software people and teams (engineering leadership sig...
Crash course - managing software people and teams (engineering leadership sig...
 
The 5 Biggest Productivity Blockers (And How to Fix Them)
The 5 Biggest Productivity Blockers (And How to Fix Them)The 5 Biggest Productivity Blockers (And How to Fix Them)
The 5 Biggest Productivity Blockers (And How to Fix Them)
 
Software Development is Upside Down
Software Development is Upside DownSoftware Development is Upside Down
Software Development is Upside Down
 
Building a Culture of Success on Open Principles
Building a Culture of Success on Open PrinciplesBuilding a Culture of Success on Open Principles
Building a Culture of Success on Open Principles
 
Make Work Visible - Unmask Capacity Killing WIP
Make Work Visible - Unmask Capacity Killing WIPMake Work Visible - Unmask Capacity Killing WIP
Make Work Visible - Unmask Capacity Killing WIP
 
The Black Magic of Engineering Management
The Black Magic of Engineering ManagementThe Black Magic of Engineering Management
The Black Magic of Engineering Management
 
Time Theft - How Hidden & Unplanned Work Commit the Perfect Crime
Time Theft - How Hidden & Unplanned Work Commit the Perfect CrimeTime Theft - How Hidden & Unplanned Work Commit the Perfect Crime
Time Theft - How Hidden & Unplanned Work Commit the Perfect Crime
 
Rapid growth | 10 Challenges and Opportunities
Rapid growth | 10 Challenges and OpportunitiesRapid growth | 10 Challenges and Opportunities
Rapid growth | 10 Challenges and Opportunities
 
The Balanced Calendar: How to optimize your time (DOES17 SFO)
The Balanced Calendar: How to optimize your time (DOES17 SFO)The Balanced Calendar: How to optimize your time (DOES17 SFO)
The Balanced Calendar: How to optimize your time (DOES17 SFO)
 
Crash Course: Managing Software People and Teams (Code Camp '12, SV)
Crash Course: Managing Software People and Teams (Code Camp '12, SV)Crash Course: Managing Software People and Teams (Code Camp '12, SV)
Crash Course: Managing Software People and Teams (Code Camp '12, SV)
 
Time Management for the Productivity Challenged
Time Management for the  Productivity ChallengedTime Management for the  Productivity Challenged
Time Management for the Productivity Challenged
 
Worldofresources
WorldofresourcesWorldofresources
Worldofresources
 
Programminghappiness
ProgramminghappinessProgramminghappiness
Programminghappiness
 
Webinar: What You Can Do with Kanban
Webinar: What You Can Do with KanbanWebinar: What You Can Do with Kanban
Webinar: What You Can Do with Kanban
 
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!
 
DevOpsdays Austin 2015
DevOpsdays Austin 2015DevOpsdays Austin 2015
DevOpsdays Austin 2015
 

Viewers also liked

Final startup grind
Final startup grindFinal startup grind
Final startup grind
Mark Suster
 

Viewers also liked (8)

Two Founders Share How Startups Can Reach a Massive Audience
Two Founders Share How Startups Can Reach a Massive AudienceTwo Founders Share How Startups Can Reach a Massive Audience
Two Founders Share How Startups Can Reach a Massive Audience
 
Evaluating SaaS Startups: The Investor's Perspective
Evaluating SaaS Startups: The Investor's PerspectiveEvaluating SaaS Startups: The Investor's Perspective
Evaluating SaaS Startups: The Investor's Perspective
 
10 Pro Tips for scaling your startup from 0-10M users
10 Pro Tips for scaling your startup from 0-10M users10 Pro Tips for scaling your startup from 0-10M users
10 Pro Tips for scaling your startup from 0-10M users
 
Lean Team Management Introduction
Lean Team Management IntroductionLean Team Management Introduction
Lean Team Management Introduction
 
Pitfalls of Startup Team Building
Pitfalls of Startup Team BuildingPitfalls of Startup Team Building
Pitfalls of Startup Team Building
 
Final startup grind
Final startup grindFinal startup grind
Final startup grind
 
TEAM BUILDING POWERPOINT
TEAM BUILDING POWERPOINTTEAM BUILDING POWERPOINT
TEAM BUILDING POWERPOINT
 
How to Become a Thought Leader in Your Niche
How to Become a Thought Leader in Your NicheHow to Become a Thought Leader in Your Niche
How to Become a Thought Leader in Your Niche
 

Similar to The Art of Scaling People (English)

Similar to The Art of Scaling People (English) (20)

FPlive - Scaling Engineering: Pre and Post Acquisition
FPlive - Scaling Engineering: Pre and Post AcquisitionFPlive - Scaling Engineering: Pre and Post Acquisition
FPlive - Scaling Engineering: Pre and Post Acquisition
 
The lean thinking organization final
The lean thinking organization finalThe lean thinking organization final
The lean thinking organization final
 
Secrets of Scrum
Secrets of ScrumSecrets of Scrum
Secrets of Scrum
 
Leading Without Seeing: managing distributed teams
Leading Without Seeing: managing distributed teamsLeading Without Seeing: managing distributed teams
Leading Without Seeing: managing distributed teams
 
Product talk good sw mgmt 11.13.12 (startup product meetup)
Product talk   good sw mgmt 11.13.12 (startup product meetup)Product talk   good sw mgmt 11.13.12 (startup product meetup)
Product talk good sw mgmt 11.13.12 (startup product meetup)
 
Product talk: Good Software Management: 11.13.12 (startup product meetup)
Product talk: Good Software Management: 11.13.12 (startup product meetup)Product talk: Good Software Management: 11.13.12 (startup product meetup)
Product talk: Good Software Management: 11.13.12 (startup product meetup)
 
What did i learn trying to migrate teams from legacy to modern?
What did i learn trying to migrate teams from legacy to modern?What did i learn trying to migrate teams from legacy to modern?
What did i learn trying to migrate teams from legacy to modern?
 
DevOps Year One
DevOps Year OneDevOps Year One
DevOps Year One
 
How Yammer Stayed Lean Post-Acquisition: Customer Development as Survival Str...
How Yammer Stayed Lean Post-Acquisition: Customer Development as Survival Str...How Yammer Stayed Lean Post-Acquisition: Customer Development as Survival Str...
How Yammer Stayed Lean Post-Acquisition: Customer Development as Survival Str...
 
Jason Orloske: Creating a Successful Project Environment
Jason Orloske: Creating a Successful Project EnvironmentJason Orloske: Creating a Successful Project Environment
Jason Orloske: Creating a Successful Project Environment
 
Crash Course: Managing Software People and Teams (IEEE, 4.4.13)
Crash Course:  Managing Software People and Teams (IEEE, 4.4.13)Crash Course:  Managing Software People and Teams (IEEE, 4.4.13)
Crash Course: Managing Software People and Teams (IEEE, 4.4.13)
 
Measuring Team Happiness – A Real-Life Journey of Fostering an Engaging Worki...
Measuring Team Happiness – A Real-Life Journey of Fostering an Engaging Worki...Measuring Team Happiness – A Real-Life Journey of Fostering an Engaging Worki...
Measuring Team Happiness – A Real-Life Journey of Fostering an Engaging Worki...
 
SDLC Business Agility Avengers
SDLC Business Agility AvengersSDLC Business Agility Avengers
SDLC Business Agility Avengers
 
The Lean Startup Basics and Intro for Beginners
The Lean Startup Basics and Intro for BeginnersThe Lean Startup Basics and Intro for Beginners
The Lean Startup Basics and Intro for Beginners
 
10 Observations from 10+ years in the Corporate UX Trenches
10 Observations from 10+ years in the Corporate UX Trenches10 Observations from 10+ years in the Corporate UX Trenches
10 Observations from 10+ years in the Corporate UX Trenches
 
Practical Scrum - day 1
Practical Scrum - day 1Practical Scrum - day 1
Practical Scrum - day 1
 
A real-life overview of Agile and Scrum
A real-life overview of Agile and ScrumA real-life overview of Agile and Scrum
A real-life overview of Agile and Scrum
 
Successful Agile Transformation - Jim Grundner - Agile Maine
Successful Agile Transformation - Jim Grundner - Agile Maine Successful Agile Transformation - Jim Grundner - Agile Maine
Successful Agile Transformation - Jim Grundner - Agile Maine
 
Manage performance march2012
Manage performance march2012Manage performance march2012
Manage performance march2012
 
Agile Agency - Trusting People to Get Things Done
Agile Agency - Trusting People to Get Things DoneAgile Agency - Trusting People to Get Things Done
Agile Agency - Trusting People to Get Things Done
 

Recently uploaded

Insurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageInsurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usage
Matteo Carbone
 
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
dlhescort
 
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
lizamodels9
 
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
amitlee9823
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
dollysharma2066
 
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
dollysharma2066
 

Recently uploaded (20)

Insurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageInsurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usage
 
Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1
 
Call Girls Zirakpur👧 Book Now📱7837612180 📞👉Call Girl Service In Zirakpur No A...
Call Girls Zirakpur👧 Book Now📱7837612180 📞👉Call Girl Service In Zirakpur No A...Call Girls Zirakpur👧 Book Now📱7837612180 📞👉Call Girl Service In Zirakpur No A...
Call Girls Zirakpur👧 Book Now📱7837612180 📞👉Call Girl Service In Zirakpur No A...
 
Famous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st CenturyFamous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st Century
 
A DAY IN THE LIFE OF A SALESMAN / WOMAN
A DAY IN THE LIFE OF A  SALESMAN / WOMANA DAY IN THE LIFE OF A  SALESMAN / WOMAN
A DAY IN THE LIFE OF A SALESMAN / WOMAN
 
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
 
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
 
Falcon's Invoice Discounting: Your Path to Prosperity
Falcon's Invoice Discounting: Your Path to ProsperityFalcon's Invoice Discounting: Your Path to Prosperity
Falcon's Invoice Discounting: Your Path to Prosperity
 
Value Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsValue Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and pains
 
Cracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptxCracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptx
 
How to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League CityHow to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League City
 
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
 
John Halpern sued for sexual assault.pdf
John Halpern sued for sexual assault.pdfJohn Halpern sued for sexual assault.pdf
John Halpern sued for sexual assault.pdf
 
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRLMONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
 
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 
Eluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort Service
Eluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort ServiceEluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort Service
Eluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort Service
 
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...
 
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
 
Falcon Invoice Discounting platform in india
Falcon Invoice Discounting platform in indiaFalcon Invoice Discounting platform in india
Falcon Invoice Discounting platform in india
 

The Art of Scaling People (English)

  • 1. THE ART OF SCALI NG PEOPLE How to grow a dev team from startup to company Dominik Hamann, Lead Architect
  • 2. AN IDEA TAKES OFF "A few months ago nobody ever heard of Trademob, now it seems like you are everywhere." Google mobile Northern Europe manager
  • 3. A CRAZY RIDE IN NUMBERS Trademob, Dec 2011 9 months later... (Berlin team) 1 server 60 servers in 3 locations 1 office 6 offices in 5 countries 10 req/s tracking 500 req/s Tracking 10 apps, 10 ad networks 150 apps, 100 ad networks 8 employees 60 employees
  • 4. WHY SCALING PEOPLE IS HARD: It’s an O(n^2) problem.
  • 5. STARTUPS ARE ULTRA-EFFECTIVE There’s full agreement and near-zero loss in communication
  • 6. STARTUPS GROW INEFFECTIVE People can reasonably handle 5-7 business connections
  • 7. THE “SOLUTION” IS HIERARCHY Big corporations have done it for years...
  • 8. THE PROBLEM WITH HIERARCHY • More layers reduce the number of connections • But: Every layer of indirection reduces information, domain knowledge, emotional attachment and buy-in by 50%! • From a logical perspective, the best solution is to keep hierarchies flat cut through the red tape
  • 9. TL;DR: STAY OPEN Communication is everything, don’t create walled gardens!
  • 10. WHAT WORKED FOR US • Daily Standup: Move to individual teams when too large • Biweekly All-Hands: Move to team leader presentation later • Weekly Tech Talk (internal learning) • Mentoring & Institutionalized Coaching • Tech Open Hour (for other departments)
  • 11. FLEXTEAMS • You start with a handful of great generalists • You end up with a few specialized Agile teams • What to do in the middle? • Flexteams: Clear responsibility with part-time resources • Scrum Light/Kanban without Product Owner or Scrum Master
  • 12. ON PROCESS “Process is an embedded reaction to prior stupidity.” Clay Shirky
  • 13. IT’S A DOUBLE EDGED SWORD Good reasons: Major downsides: risk mitigation stifling creativity predictable results boring people transparency creating frustration responsibility losing trust
  • 14. SOME RULES OF THUMB • Get full buy-in for process and apply “just-in-time”, not preventively • Soft process (checklists, conventions) before hard process (enforcing by hard-/software) • Need for process determined by risk category • Think twice about establishing a process - but if you do it, do it right!
  • 15. ON HIRING “Hiring well is the most important thing in the universe. Nothing else comes close. It’s more important than breathing.” From the Valve Handbook for New Employees
  • 16. THE TEAM IS PRIORITY • Keep the balance - mix different types of peole • Hire people smarter than yourself • T-shaped employees: generalists with special knowledge • Aptitude and attitude before skill - select for team fit • One arrogant person can drag down a whole team.
  • 17. DOUBLE HEADS • We’ve had continuous success filling positions “twice” • Start fast, specialize later • Most big decisions need to be done first • Great way to get first-timers started • Risk: Mismatch, too late separation of responsibilities
  • 18. ON TRUST “Trust is the lubrication that makes it possible for organizations to work.” Warren Bemis
  • 19. IDENTIFICATION & TRUST • An atmosphere of high freedom and high responsibility • “No fear at work” / “Don’t shoot the messenger” • Admit mistakes openly and let the better idea win • You can’t buy trust - no matter how much you pay • Let the team take the credit - “We did it!”
  • 20. THE NEXT GENERATION • Build up future leaders from the start • Communicate the big vision and sync regularly, skip the details • Have a permeable career path for talents • Thequality of a leader can be measured on the leaders that grow up under his wing
  • 21. YOUR JOB WILL CHANGE • With a larger size of the company, focus will change. • You will code less and manage more. • Embrace it and get Help!
  • 22. THANKS FOR WATCHING and please... (I never really got it ;-)
  • 23. THE ART OF SCALI NG PEOPLE How to grow a dev team from startup to company Dominik Hamann, Lead Architect