Video: The Scaling Dilemma - Mary Poppendieck

Book: Six Simple Rules - Yves Morieux, Peter Tollman
Book: Creativity, Inc. - Ed Catmull
Book: This Is Lean - Niklas Modig
Book: The Mythical Man-Month - Frederick Brooks
Book: Continuous Delivery - Jez Humble, David Farley
Book: Building Microservices - Sam Newman
Book: INSPIRED - Marty Cagan
Book: Start With Why - Simon Sinek
Book: Lean Startup - Eric Ries



1.) COOPERATION

cross functional team is still a silo
team does not cooperate across teams, so silo, just multi functional silo

autonomy being so important, that
Book: Six simple Rules - Yves Morieux and Peter Tollman
how do businesses work when large
the entire problem of large companies is the balance between autonomy and cooperation
What is the ideal team size? Agile answer is 7+-2

Robin Dunbar
inner circle
3-5
very close friends or family members
sympathy group
7-10
close friends who care about each other's fate
hunting group
30-50
collegues who care about each other's fate
-how much it takes to achieve a goal
clan
100-150
people who maintain stable inter-personal relationships
-everybody knows eachother
-peer pressure works
tribe
500-2500
people who speak the same language or dialect

go modular
remove dependencies - also in codebase

That's how many it takes to bring a project like this to the market.
Book: Creativity Inc - Ed Catmull
how Pixar managed to have great teamwork in big team ~200
When you get bigger than 7+-2
you still wanna have one team
maybe multiple sub-teams
but only 1 team goal
nobody succeeds unless that one succeeds
A) Shared Responsibility
Everybody succeeds or fails together


Book: This Is Lean - Niklas Modig
everybody on the team maintains situational awareness
What makes scaling work?
"Shared goals with situational awareness across the teams that share the goal"


2.) COMPLEXITY

Book: The Mythical Man Month - Fred Brooks

how to get it stable?

where it's actually in production
How to poke your code base?

Continuous Delivery - Jez Humble
split deployment vs release with feature toggles

microservice = independently deployable

Book: Building Microservices
build, maintain, monitor, fix
extensive automation and monitoring






Book: Inspired - Mary Cagan






Start With Why - Dan Pink
The Lean Startup - Eric Ries