Summary:
As organizations grow they become slower
Team Topologies book is a recipe for learning Conway’s law
Team Cognitive Load Assessment
Based on some of the ideas in the book Team Topologies
Summary
A relationship between how many things are work in progess and how long it takes any one item to get done.
work_in_progress = throughput * average_wait_time
If there are more things dependent on one shared resource then the wait time will increase.
Kingman’s approximation states are equal to
Small Teams
0 DevOps is the ideal team size in small teams.
Prefer adopting the DevOps culture instead of a DevOps team.
Introduce training for infrastructure and networks for all developers.
Automate deployments and monitoring. Measure DORA metrics.
Deploy security policies as code and continuous scanning.
The overall performance improvement gained by optimizing a single part of a system is limited by the fraction of time that the improved part is actually used