QUICK REFERENCE: CAPABILITIES TO DRIVE IMPROVEMENT
Our research has uncovered 24 key capabilities that drive improvements in software delivery performance. This reference will point you to them in the book. A detailed guide is found in Appendix A. They are presented in no particular order.
The capabilities are classified into five categories:
- Continuous delivery
- Architecture
- Product and process
- Lean management and monitoring
- Cultural
CONTINUOUS DELIVERY CAPABILITIES
- Version control: Chapter 4
- Deployment automation: Chapter 4
- Continuous integration: Chapter 4
- Trunk-based development: Chapter 4
- Test automation: Chapter 4
- Test data management: Chapter 4
- Shift left on security: Chapter 6
- Continuous delivery (CD): Chapter 4
ARCHITECTURE CAPABILITIES
- Loosely coupled architecture: Chapter 5
- Empowered teams: Chapter 5
PRODUCT AND PROCESS CAPABILITIES
- Customer feedback: Chapter 8
- Value stream: Chapter 8
- Working in small batches: Chapter 8
- Team experimentation: Chapter 8
LEAN MANAGEMENT AND MONITORING CAPABILITIES
- Change approval processes: Chapter 7
- Monitoring: Chapter 7
- Proactive notification: Chapter 13
- WIP limits: Chapter 7
- Visualizing work: Chapter 7
CULTURAL CAPABILITIES
- Westrum organizational culture: Chapter 3
- Supporting learning: Chapter 10
- Collaboration among teams: Chapters 3 and 5
- Job satisfaction: Chapter 10
- Transformational leadership: Chapter 11