DevOps Institute

DevOps Value Stream Mapping – A Box Score Based Approach

Value Stream Mapping and Management

April 16, 2020

By: Biswajit Mohapatra

Digital Transformation is driving the evolution of new business models. With rapid expansion of the technology landscape, enterprises are reinventing their business strategy, realigning their existing processes and redefining delivery of customer value. Value Stream Mapping (VSM) helps in delivering and optimizing business value through software from concept to realization of strategy. The DevOps value stream acts as an key optimization driver in the software development and management ecosystem during the process of translating customer need to business value delivery. VSM leverages people, process and products (3Ps) to visualize, measure, monitor and track flow of business value through continuous delivery and continuous improvement. This enables end-to-end visibility to all stakeholders, institutionalizes agile planning, minimizes the waste and introduces automation to the core adopting a system thinking approach. The visualization of how work flows from idea to value delivery through plan, build, test, release and deploy stages represents the value stream map.

The first step of VSM is to establish a current state baseline. This is aimed at capturing as-is performance metrics for today’s software life cycle. This can be established through a combination of top-down questionnaire based interview driven approach and bottom-up automated analysis. Enterprises perform a DevOps assessment to understand the gaps to improve velocity and quality of delivery. A current state Box Score for different software life cycle metrics  such as end to end lead time, wait time, percentage of development time spent on development, defect escape rate, number of handoffs, changes to scope, deployment frequency, time to respond to failures etc. are captured. At this stage it is important to depict an accurate reflection of the process that currently works.

The next step is to set the target for future state. The process is redesigned based on the gaps identified during the current state analysis. The future state capabilities around continuous business planning, continuous development, continuous integration, continuous release and deployment, continuous monitoring and collaborative development are delineated. It is important to identify value adding and non-value adding activities and prioritize improvement opportunities at this stage. Some of the examples of improvement opportunities could be attributed by automation in the planning process, improved requirements management, increased visibility for stakeholders, faster release environment provisioning, smaller frequent releases and automated deployment etc.  The target metrics for the future state are defined and the future state Box Score for the same set of metrics are populated.

The third step is to calculate the gains. The current state and future state Box Score metrics are  reviewed with the stakeholders to understand the impact and identify the resulting business benefit using a benefit estimator tool. For example: a reduction in end-to-end lead time can provide faster time to market advantage and thereby enable increased revenue. Reduction in post go live bugs will improve the ongoing operations cost. Reduction in the number of handoffs will reduce the risk. The Box Score chart is updated to additionally reflect quantitative improvement and related impact for each of the metrics parameters. The benefit realization mechanism can further be planned with the stakeholders.

Today there is a strong focus in the industry to leverage DevOps value stream management platforms to drive business value and agility. This helps in seamless integration of your CI/CD, security and monitoring tools, leverages in-built workflow orchestration mechanism, enables real time reporting across your integrated delivery pipeline and facilitates greater analytics driven visibility to deliver value.

VSM is all about continuous improvement and evolution as we introduce changes to our value delivery flow. DevOps implementation for enterprises is turning out to be a real digital business transformation driver – thanks to Value Stream Mapping!

Link to original article

 

sidebar graphic with register for London SKILup Festival on September 13, 2022CTA

Membership at DevOps Institute

related posts

Cloud and AI SKILup Day 2022: Key Takeaways

Cloud and AI SKILup Day 2022: Key Takeaways

Cloud and AI SKILup Day on June 30, 2022, offered insightful sessions, yoga, networking, a sponsor hall and even a DevOps-inspired mixology class!  If you missed the Cloud and AI SKILup Day, we’ve got you covered with a round-up of the top themes from the sessions and...

8 Insights From the Upskilling IT 2022 Report [Infographic]

8 Insights From the Upskilling IT 2022 Report [Infographic]

By Eveline Oehrlich Chief Research Officer, DevOps Institute This year’s Upskilling IT Report reveals a critical need to close DevOps skills gaps, identifies top skills capabilities, and highlights emerging job roles to help individuals and organizations accelerate IT...

[EP81] What is a “Radical Enterprise” with Matt Parker

[EP81] What is a “Radical Enterprise” with Matt Parker

On this episode of the Humans of DevOps, Jason Baum is joined by Matt K. Parker, author of A Radical Enterprise: Pioneering the Future of High-Performing Organizations. Matt and Jason discuss successful and truly radical business models, what leads folks to try and...