Accelerate AI's impact by shifting from AI Access to AI Effectiveness with our new AI Enablement & Productivity Assessments!
DevOps Team Agility
Capability Template Details
DevOps Team Agility
This DevOps capability template enables teams to build quality into their application, making it more reliable. Influenced by many DevOps pioneers and thought leaders, this template provides teams with an opportunity to measure and improve on the technical and collaborative DevOps practices required to build a resilient and stable application in today’s fast-moving business environments. In addition to being an agile DevOps assessment, it can also be used inside formal scaling frameworks such as SAFe DevOps, Large Scale Scrum, or more general Scaled Agile DevOps.
Ideal For
Any Team using DevOps Practices.
References
Works of thought leaders that influenced the Growth Criteria, assigned Stage, and associated Outcomes.
Capabilities by Dimension
18 total capabilities
Product
• Team Backlog • Team Backlog Refinement
Culture
• Team Synergy • Team Accountability • Team Safety
Engineering
• DevOps Build Cycle • DevOps Testing • DevOps Deploy • DevOps Release • DevOps Monitoring • Security Management • Team Definition of Done • DevOps Reporting
Process
• Team Iteration Planning • Flow of Value
Improvement
• Team Learning Culture • Technology and Tools • Measures
Capability Growth Criteria Example
DevOps Build Cycle
Assesses the ability to build software in a proactive, integrated, and automated manner.
Starting (0) There is a lack of ability to build software in a proactive, integrated, and automated manner
Developing (1) Source Code is versioned and managed in VCS
Management of build artifacts
Code is committed and pushed to a shared branch/trunk at least once daily
Builds can be recreated from source code using an automated process
Emerging (2) Each commit triggers an automated build and test cycle, including tagging and versioning
Build Metrics are gathered and made visible to all stakeholders
Adapting (3) Quality gates will automatically fail the build if quality standards are not met in areas such as code analysis, security, performance, etc.
Broken Builds are fixed immediately
Optimizing (4) DevOps Build metrics are regularly discussed and used to enhance the DevOps Build process with automation