Overview
DevOps is the combination of cultural philosophies, methodologies, infrastructure and tools that increase a team’s ability to successfully deliver applications and services. Teams implementing DevOps leverage these capabilities to deliver greater business value for their organization by enabling a faster time to market and a shorter time to revenue.
The key goals of DevOps span the entire delivery pipeline:
- increased deployment frequency;
- lower failure rate of new releases;
- shorter lead time for changes; and
- shorter mean time to recovery.
How it works
WWT’s DevOps Assessment helps measure the maturity of specific capabilities shown to be predictive of high-performing IT organizations.
These capabilities fall into three main categories:
- Culture: High-performing teams have a culture that values high trust and continuous learning. These measures have all been shown to be predictors of IT and organizational performance.
- Process: The software industry has borrowed many ideas from lean manufacturing, which helps improve the way we work. Examples include: visualization of work, breaking work into smaller batch sizes and work-in-progress (WIP) limits.
- Technical Practices: This includes practices that are important components of the continuous delivery paradigm. Examples include: the use of version control, test automation, deployment automation and shifting left on security.
Over the course of four weeks, our DevOps consultants will use a maturity matrix as an evaluation tool to help guide team discussions, perform technical observation sessions and create a final assessment report.