DevOps Agility

Assessment Template Details

Lean Agile Intelligence

DevOps Agility

This DevOps assessment 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 focused on DevOps.

References

Works of thought leaders that influenced the Growth Criteria, assigned Stage, and associated Business Outcomes.

Go to References >

Questions by Dimension

16 total questions

Value Driven

• Team Focus on Value

Dynamics

• Team Synergy

Quality

• DevOps Build Cycle
• DevOps Deploy & Config
• DevOps Monitoring
• DevOps Recovery
• DevOps Release
• DevOps Security
• DevOps Testing
• Team Agile Architecture
• Team Definition of Done

Adapt

• Team Flow of Value
• Team Self-Organization

Improve

• Team Learning Culture
• Team Retrospective

Leadership

• Team Leadership Engagement

Question Growth Criteria Example

DevOps Build Cycle

Starting (0)

The team has a manual and reactive build processes with little or no management of artifacts, source code, and reporting

Developing (1)

Source Code is versioned and managed in VCS

Management of build artifacts

Scheduled or polling build process that integrates code at least daily

Builds can be recreated from source code using an automated process

Emerging (2)

Centralized dedicated build server

Triggered automated build and test cycle, including tagging and versioning, every time a change is committed

Adapting (3)

A build will automatically fail if quality standards are not met in areas such as code analysis, security, performance, etc.

Broken Builds are fixed immediately

Build Metrics are gathered and made visible to all stakeholders

The team coaches other teams on advanced DevOps Build techniques

Optimizing (4)

The team regularly discusses DevOps Build metrics and is consistently enhancing the DevOps Build process with automation

Thanks to the team’s success, influence, and commitment to knowledge sharing, the team’s advanced DevOps Build techniques been adopted throughout the enterprise and is considered a best practice supported by leadership