aster.cloud aster.cloud
  • /
  • Platforms
    • Public Cloud
    • On-Premise
    • Hybrid Cloud
    • Data
  • Architecture
    • Design
    • Solutions
    • Enterprise
  • Engineering
    • Automation
    • Software Engineering
    • Project Management
    • DevOps
  • Programming
    • Learning
  • Tools
  • About
  • /
  • Platforms
    • Public Cloud
    • On-Premise
    • Hybrid Cloud
    • Data
  • Architecture
    • Design
    • Solutions
    • Enterprise
  • Engineering
    • Automation
    • Software Engineering
    • Project Management
    • DevOps
  • Programming
    • Learning
  • Tools
  • About
aster.cloud aster.cloud
  • /
  • Platforms
    • Public Cloud
    • On-Premise
    • Hybrid Cloud
    • Data
  • Architecture
    • Design
    • Solutions
    • Enterprise
  • Engineering
    • Automation
    • Software Engineering
    • Project Management
    • DevOps
  • Programming
    • Learning
  • Tools
  • About
  • DevOps
  • Software

Why Path-to-Production Analysis Is A Must For Software Development Teams

  • aster.cloud
  • July 6, 2021
  • 3 minute read

One of the key metrics IT leaders care about is the total time it takes for a release to go from development to being live in production. The metric used to measure that duration is called the “release lead time.” It can range from days to months, depending on factors such as team agility, enterprise constraints, and interdependencies.

Although release lead time is a very important metric, IT leaders should understand every step in the Software Delivery Life Cycle (SDLC)—including bottlenecks. Path-to-production analysis is a technique for assessing and diagnosing any bottlenecks in the SDLC process.


Partner with aster.cloud
for your next big idea.
Let us know here.



From our partners:

CITI.IO :: Business. Institutions. Society. Global Political Economy.
CYBERPOGO.COM :: For the Arts, Sciences, and Technology.
DADAHACKS.COM :: Parenting For The Rest Of Us.
ZEDISTA.COM :: Entertainment. Sports. Culture. Escape.
TAKUMAKU.COM :: For The Hearth And Home.
ASTER.CLOUD :: From The Cloud And Beyond.
LIWAIWAI.COM :: Intelligence, Inside and Outside.
GLOBALCLOUDPLATFORMS.COM :: For The World's Computing Needs.
FIREGULAMAN.COM :: For The Fire In The Belly Of The Coder.
ASTERCASTER.COM :: Supra Astra. Beyond The Stars.
BARTDAY.COM :: Prosperity For Everyone.

Path-to-production analysis is a simplified version of value-stream mapping (VSM), which is primarily used in a manufacturing context. Think of building software as an assembly line in a factory, with the business requirements as the raw materials and the business owners as suppliers. In this analogy, manufacturing is done by developers and testers, with the product assembled, packaged, and deployed continuously by CI/CD pipelines. Path-to-production analysis enables IT leaders to identify all the steps in the SDLC process, including the wait time and duration (cycle time) of each of them.

To better understand VSM, let’s look at a simple value stream map of a pizza delivery process:

As the value stream map makes clear, there are wait times in the process that can be optimized to reduce the overall process lead time by 30 percent. Although the software development process has many more steps and complexities than the example above, the overall principles stay the same.

Now let’s look at a software delivery process of a team that uses a hybrid of agile and waterfall methodologies:

Read More  How To Drive Customer Experience With Agile Principles

As you can see, this team uses weekly sprints for development and functional testing (green boxes) and waterfall for the rest of the delivery process (gray boxes). The team may see a high throughput in the agile steps but then find a high volume of defects in later testing cycles, such as integration, accessibility, mobile, security, and performance testing. We know that the later we find defects, the more expensive they become to fix. So, let’s try to improve the process iteratively and measure the impact:

Iteration 1: 

  • Establish CI/CD pipelines to deploy the latest code in all available environments (automated or, for higher environments, using a manual trigger)

  • Shift accessibility and mobile testing to weekly sprints to find defects during the development cycles (both accessibility and mobile testing should be added to the definition of “done” for each sprint)

Iteration 2: 

  • Add automated integration test cases to test the end-to-end flow in the integrated environment

Note: This step assumes that the integration environment is ready and CI/CD pipelines can deploy the latest code before running the integration tests.

Iteration 3: 

  • Add new CI/CD pipelines to deploy the minor and major versions of the product to the pre-prod environment

  • Shift security to the development and delivery cycles, automate the security processes, and streamline reporting to the security and compliance teams (a practice known as DevSecOps; please see VMware Tanzu DevSecOps for more information)

Iteration 4: 

  • Integrate automated performance tests in the CI/CD pipelines to run every minor and major release

The overall process is now 17 percent more efficient and 50 working days shorter. Compared to the current state, the team can ship two releases in 98 days instead of one. There are more steps in the weekly sprints, but they’re all automated. Note that throughput will be impacted, as the team has to fix the defects found by the automated test steps. However, a predictable, high-quality product delivered in half the time is always more valuable, to both businesses and end users.

Read More  6 Steps To Successful Mainframe Modernization

Path-to-production analysis allows IT leaders to identify opportunities for shipping better software, faster. It is best to optimize the process using an iterative approach, to both reduce any organizational resistance and allow the team to assess the impact before any further changes are made.

 

By Sean Motlagh
Source  VMware


For enquiries, product placements, sponsorships, and collaborations, connect with us at [email protected]. We'd love to hear from you!

Our humans need coffee too! Your support is highly appreciated, thank you!

aster.cloud

Related Topics
  • DevSecOps
  • Path-to-Production Analysis
  • SDLC
  • Software Delivery Life Cycle
  • Tanzu
  • VMware
You May Also Like
men with computer website information and chat bubbles vector illustration
View Post
  • Software
  • Software Engineering

What is an ISV (independent software vendor)?

  • August 27, 2025
Users with laptops working with database. Data storage and organization, information access and management, big data protection concept. Vector isolated illustration.
View Post
  • Architecture
  • DevOps
  • Technology

What is application migration? Examples and best practices

  • August 18, 2025
aster-cloud-erp-bill_of_materials_2
View Post
  • Software
  • Software Engineering

What is an SBOM (software bill of materials)?

  • July 2, 2025
aster-cloud-sms-pexels-tim-samuel-6697306
View Post
  • Programming
  • Software

Send SMS texts with Amazon’s SNS simple notification service

  • July 1, 2025
aster-cloud-website-pexels-goumbik-574069
View Post
  • Programming
  • Software

Host a static website on AWS with Amazon S3 and Route 53

  • June 27, 2025
View Post
  • Software
  • Technology

Canonical Releases Ubuntu 25.04 Plucky Puffin

  • April 17, 2025
View Post
  • Software
  • Technology

IBM Accelerates Momentum in the as a Service Space with Growing Portfolio of Tools Simplifying Infrastructure Management

  • March 27, 2025
Vehicle manufacturing
View Post
  • Software

IBM Study: Vehicles Believed to be Software Defined and AI Powered by 2035

  • December 12, 2024

Stay Connected!
LATEST
  • digital-nomad-freelancer-worker-2151205464 1
    One paperwork problem – Get your Digital Nomad Visa employment documents fast from UK, EU or Singapore
    • June 16, 2026
  • 2
    Samsung Art Store Brings Art Basel to Homes Worldwide With New Curated Collection
    • June 15, 2026
  • 3
    You Do Not Need to Invest in the IPO of SpaceX, Anthropic, and OpenAI
    • June 10, 2026
  • 4
    The consequences of relying on AI for accurate news
    • June 10, 2026
  • 5
    Connecting AI agents with unstructured data using Google Cloud Storage MCP Servers
    • June 10, 2026
  • 6
    WWDC26: Apple unveils next generation of Apple Intelligence, Siri AI, powerful parental controls, and an expansive set of software improvements
    • June 8, 2026
  • 7
    IBM and Google Cloud Announce Strategic Partnership to Scale AI with Human Expertise and AI‑Powered Delivery
    • June 4, 2026
  • Data center 8
    Data Sovereignty in Spain. It’s Not Just About the Law, It’s About Efficiency
    • June 3, 2026
  • 9
    Ink vs Pixels. What you miss versus what you are actually missing.
    • June 1, 2026
  • 10
    Banks race to patch new cyber vulnerabilities, and other cybersecurity news
    • May 25, 2026
about
Hello World!

We are aster.cloud. We’re created by programmers for programmers.

Our site aims to provide guides, programming tips, reviews, and interesting materials for tech people and those who want to learn in general.

We would like to hear from you.

If you have any feedback, enquiries, or sponsorship request, kindly reach out to us at:

[email protected]
Most Popular
  • pope-leo-xiv-cq5dam-1500.844 1
    Pope Leo XIV to Publish First Encyclical on Artificial Intelligence and Human Dignity on 25 May
    • May 22, 2026
  • 2
    Portfolio to Clients, and is Strengthened by Ongoing Project Glasswing Work
    • May 20, 2026
  • reMarkable Paper Pure 3
    Everything The reMarkable Paper Pure Actually Does
    • May 14, 2026
  • 4
    Scaling cloud and AI: Microsoft Azure’s commitment to Europe’s digital future
    • May 11, 2026
  • Anthropic Institute 5
    Introducing The Anthropic Institute
    • March 11, 2026
  • /
  • Technology
  • Tools
  • About
  • Contact Us

Input your search keywords and press Enter.