Devops
Useful Links
Security
Dependencies
Accelerate
Measures
- Deployment Frequency
- Lead Time for Changes
- Mean Time to Recover (MTTR)
- Change Failure Rate
Capabilities
Continuous Delivery
- Use version control for all production artifacts.
- Automate your deployment process.
- Implement continuous integration.
- Use trunk-based development methods.
- Implement test automation.
- Support test data management.
- Shift left on security.
- Implement continuous delivery.
Architecture Capabilities
- Use a loosely coupled architecture.
- Architect for empowered teams.
Product and Process Capabilities
- Gather and implement customer feedback.
- Make the flow of work visible through the value stream.
- Work in small batches.
- Foster and enable team experimentation.
Lean Management and Monitoring Capabilities
- Have a lightweight change approval process.
- Monitor across application and infrastructure to inform business decisions.
- Check system health proactively.
- Improve processes and manage work with WIP limits.
- Visualize work to monitor quality and communicate throughout the team.
Cultural Capabilities
- Support a generative culture (as outlined by Westrum)
- Encourage and support learning.
- Support and facilitate collaboration amongst teams.
- Provide resources and tools that make work meaningful.
- Support or embody transformational leadership.