DevOps Handbook Notes

Get Started. It's Free
or sign up with your email address
DevOps Handbook Notes by Mind Map: DevOps Handbook Notes

1. Notes taken from book:

1.1. The DevOps Handbook: How to Create World-Class Agility, Reliability, and Security in Technology Organizations

1.1.1. By Gene Kim, Patrick Debois, John Willis, Jez Humble

2. Principles

2.1. Make our work visible

2.2. Limit work in process

2.3. Reduce batch sizes

2.4. Reduce the number of handoffs

2.5. Continually identify and elevate our constraints

2.6. Eliminate hardships and waste in the value stream

2.7. Swarm and solve problems to build new knowledge

2.8. Keep pushing quality closer to the source

2.8.1. Examples of ineffective quality controls include:

2.8.1.1. Requiring another team to complete tedious, error-prone, and manual tasks that could be easily automated and run as needed by the team who needs the work performed

2.8.1.2. Requiring approvals from busy people who are distant from the work, forcing them to make decisions without an adequate knowledge of the work or the potential implications, or to merely rubber stamp their approvals

2.8.1.3. Creating large volumes of documentation of questionable detail which become obsolete shortly after they are written

2.8.1.4. Pushing large batches of work to teams and special committees for approval and processing and then waiting for responses

2.9. Institutionalize the improvement of daily work

2.10. Transform local discoveries into global improvements

2.11. Inject resilience patterns into our daily work

2.12. Leaders reinforce a learning culture