Products

Problems
we solve

We can help your business

Request a Free Demo / trial

Insights

Insights | Calleo News | Value Stream Management
17 May, 2023

What is Value Stream Management, and How Does it Impact Software Testing?

Value Steam Management

In this article, I explore Value Stream Management(VSM), how it impacts software testing, and its broader benefits for any organisation implementing software projects.

Note: In this article, I will be looking at Digital value streams rather than business value streams as they apply to the IT function.

Why Should You Care About Value Stream Management?

If you work for a medium or large enterprise, you may have heard of Value Stream Management. If you haven’t, I can almost guarantee that your CIO has. It is probably on his to-do list, and the CEO might be the sponsor.

I must admit, when I first heard about VSM, it didn’t grab me or demand my attention. My actual thoughts were, “Oh, here we go again, another one”. I’ve been in this game for more than 3 decades and have seen many development concepts presented as the solution.

Despite being initially underwhelmed, the more I dug into VSM, the more interested I became.

The main reason for my interest is that VSM codifies common sense practices that I have seen applied at many organisations over the years. As software development has evolved, these practices have become increasingly sensible and useable.

Businesses increasingly realise that IT is a powerhouse for increased sales, reduced costs, and simplified/integrated processes. This has created pressure for IT departments to transform and digitise, which means developing solutions faster and cost-effectively.

This pressure has frequently caused disconnects, delays, quality issues and inefficiencies. Inevitably this has led to each silo of IT looking at how they can make improvements but rarely looking end-to-end at the whole of IT.

DevOps tried but only focused on linking software development and IT Operations. This missed out on the beginning of the journey, the business strategy. DevOps didn’t ensure that the solution stayed targeted and delivered value.

VSM addresses the abovementioned issues by identifying, mapping, and analysing the flow of work through the entire software delivery pipeline – from strategy to live running.

I appreciate that this might sound like management speak, but bear with me. I’ll explain in more detail as we go.

What Are the Benefits of Value Stream Management?

This topic can take a bit of chewing before you can swallow it. With that in mind, let’s start with the benefits – at the very least, it will give you a reason to read on.

VSM offers many benefits for organisations that implement it.

These benefits include:

  • Faster time-to-market – By eliminating waste and inefficiencies in the software delivery process, VSM enables organisations to deliver software faster and more efficiently. This can help organisations stay ahead of competitors and capitalise on new opportunities.
  • Improved software quality – By integrating testing into every stage of the software delivery process, VSM ensures that businesses can identify and address issues early on, resulting in higher-quality software.
  • Enhanced customer satisfaction – By delivering high-quality software faster, VSM helps organisations meet and exceed customer expectations, increasing customer satisfaction and loyalty.
  • Improved collaboration – VSM encourages cross-functional collaboration and communication, resulting in a more streamlined and efficient software delivery process.
  • Increased agility – By optimising the software delivery process, VSM enables organisations to respond more quickly to changing market conditions and customer needs.
  • Better visibility and control – VSM gives organisations greater visibility and control over the software delivery process, enabling them to make data-driven decisions and continuously improve their operations.

I think we can agree that these are favourable outcomes. So, now that we all want VSM let’s go back to what it is and where it came from.

Where Did VSM Come From?

You might think that VSM is a new-fangled idea to torture the IT professional, create more reports, and add more meetings to your calendar – and you know what, maybe it will add a bit of this (without the torture). However, VSM will also focus the attention of the business on faster delivery with fewer errors.

The common sense principles behind VSM are timeless – the first recorded production line was at the Venetian arsenal in the 1300s. VSM itself is probably 70 to 100+ years old. The details are lost in the murky history of time; sadly, there was no public decree stating the birth of this new approach.

We are fairly sure VSM started in the automotive industry, although where and when are up for debate? Some credit Henry Ford in the 1910s, and others credit Toyota in the 1950s. Either way, this is yet another example of manufacturing informing software delivery.

Check out my related article – Why Every Software Tester Needs to Know About Deming.

What is Value Stream Management?

VSM is a lean management approach that involves mapping and analysing work as it flows through the entire software delivery pipeline. VSM identifies bottlenecks, waste, and inefficiencies in the software delivery process and enhances the overall value delivered to customers.

VSM involves several key steps, including:

  1. Identifying the value stream – Mapping the entire software delivery pipeline, from the initial idea to production. The value stream includes all the steps involved in the process, including planning, development, testing, deployment, and maintenance.
  2. Analysing the value stream – Identifying areas of waste and inefficiency – including bottlenecks, unnecessary steps, and areas where work is not flowing smoothly.
  3. Making improvements – Implementing changes to the value stream to eliminate waste and improve the flow of work – including streamlining processes, reducing cycle times, and automating tasks.
  4. Continuously improving – VSM is an ongoing process of continuous improvement. Organisations constantly monitor and analyse their value stream, making changes as necessary to ensure that they deliver high-quality software faster and more efficiently.

VSM optimises the software delivery process to deliver high-quality software faster and more efficiently. Organisations can use VSM to reduce cycle times, improve product quality, and increase customer satisfaction by eliminating waste and inefficiencies in the value stream.

How Does VSM Impact Software Testing?

VSM emphasises the importance of testing throughout the entire software delivery process. VSM integrates testing into every stage, from planning to deployment. Because of this, Agile and DevOps development methods and test automation are well suited to VSM.

By integrating testing into every stage of the software delivery process, VSM ensures that issues are identified and addressed early on. VSM reduces the risk of delays and defects that impact the overall value delivered to customers. Additionally, VSM enables organisations to identify areas of waste and inefficiency in the testing process and make improvements that enhance the general flow of work.

For example, as testers, we know that automation can and will positively impact project delivery, but persuading stakeholders of these benefits can often be virtually impossible. However, the team could map out the entire development process and identify bottlenecks using Value Stream Management.

VSM would likely find that a significant amount of time is spent on manual regression testing, slowing down the overall flow and delaying releases. To address this issue, the team could introduce automated regression testing.

Automation scripts could then be written to cover the most critical parts of the system, with the aim of catching any bugs introduced by new changes. This would free the testers to focus on more complex and exploratory testing tasks and speed up the regression testing phase, as the automated tests could be run overnight or in parallel with other tasks.

The impact of this change could then be tracked through the VSM. The team might find that the time to release decreases, the number of defects caught early in the process increases, and the overall quality of the product improves.

VSM would provide clear evidence of the positive impact of test automation, further encouraging the team to continue optimising their processes – further reducing the risk of delays and quality issues that impact the overall value delivered to customers.

As I mentioned above, there’s nothing fundamentally new here. Rather, VSM codifies the basics and allows you to focus on adopting common sense practices. It can also unify the whole software delivery process as all talk in a common language and use common processes.

Conclusion – Why You Should Care About Value Stream Management

VSM focuses businesses on high-speed, high-quality software delivery.

Value Stream Management is a lean management approach that enables organisations to identify areas of waste and inefficiency and enhance the overall value delivered to customers. It involves identifying, mapping, and analysing the flow of work through the entire software delivery pipeline.

VSM positively impacts software testing by emphasising the importance of testing throughout the entire software delivery process. Because of this, VMS works well with Agile and DevOps methodologies.

VSM reduces the risk of delays and defects and enables organisations to deliver high-quality software faster and more efficiently. Yes, implementing VSM requires time and resources, but the benefits of implementing VSM are well worth the effort.

By optimising the software delivery process, organisations using VSM can:

  • Develop software faster.
  • Ensure high-quality software.
  • Increase efficiency.
  • Drive customer satisfaction higher.

So, next time your bump into your CIO, ask them if they are considering Value Stream Management. If yes, you now have something to add to the conversation. If not, it might be worth sharing this article with them.

Next week, we’ll share a new insight on some VSM tools!

Stephen Davis
by Stephen Davis

Stephen Davis is the founder of Calleo Software, a OpenText (formerly Micro Focus) Gold Partner. His passion is to help test professionals improve the efficiency and effectiveness of software testing.

To view Stephen's LinkedIn profile and connect 

Stephen Davis LinkedIn profile

17th May 2023
Do Stakeholders Understand

Do Stakeholders Actually Understand the Purpose of Testing?

Most stakeholders don’t need to understand the finer points of software testing. They’ve got their own jobs to get on with. A finance director doesn’t need to know how to prepare test data, any more than a tester needs to understand how the finance director prepares the annual accounts. For the most part, this works well. Stakeholders get useful results, visibility of progress and enough information to make decisions. They don’t need a running commentary on everything that happens in a test environment. However, people can expect different things from those results.

testers v AI

Can Software Testers Save Mankind from AI?

In the race to protect us against rogue AI, our best defence might not be scientists or politicians, but the often-overlooked heroes of the tech world: software testers.

As AI systems increasingly mediate healthcare, criminal justice, and military decisions, this unlikely profession could hold the key to preventing existential catastrophe.

Real World UX

How to Test Real World Software Performance

When it comes to performance testing, whether you’re a seasoned expert or a complete novice, having the right tools at your disposal can make all the difference. Enter TruClient, a powerful solution designed to streamline the testing process for web and mobile applications. But what exactly makes TruClient such a valuable tool?

In essence, TruClient protocols allow you to test web and mobile applications quickly, easily and efficiently.

Most performance test scripting tools operate at a protocol level; however, TruClient records your actions in real-time, enabling faster scripting.

Evergreen Software Testing

How to Test Evergreen IT: A Very Short Guide

Evergreen IT sounds simple. Rather than running old systems for years, software is continuously updated. The benefits are obvious: access to new features, no more painful migration projects, better security, and less technical debt. This has knock-on effects for test teams. Evergreen IT reduces the need for large, occasional system

Testing has changed

Your Software Keeps Changing. Can Your Testing Keep Up?

Cloud applications, SaaS platforms, browsers, APIs and security services now update on schedules set largely by their suppliers.

Customers may be able to select a maintenance window or postpone an update briefly, but they usually cannot remain on the same version indefinitely.

The software industry often calls this evergreen software: solutions kept current through frequent, supplier-led updates instead of occasional, customer-controlled upgrades.

OT UFT One in 2026

Test Automation in 2026: Less Scripting, Easier Maintenance

Automation can and should help you release sooner and with more confidence. But it doesn’t always work out that way. It often creates its own delays, with scripts that only a few specialists can maintain, brittle checks that fail after routine interface changes and results that are, rightly, treated with scepticism.

The problem is, many people are still automating poorly, with dated approaches, fragmented automation solutions, and poor tool choices. Thankfully, in 2026, there’s a much easier way to automate functional testing.

ALM Octane in 2026

5 Ways to Know if Your Project is Really on Track

Is your software project on track? Do you really know? Are there hidden issues lurking in the background that will catch you out? Too often, the answers are buried in silos across different tools. By the time someone pulls everything together, some of the information is already out of date.

ALM Octane gives you instant access to up-to-date delivery information. It shows you the current state of quality, what is on track, what is holding delivery up and whether you have enough evidence to release with confidence.

Performance testing in 2026

These LoadRunner Cloud Updates Make Performance Testing Better in 2026

LoadRunner Cloud gives teams a SaaS platform for creating and running performance tests without having to build and maintain all the supporting load-generation infrastructure themselves.

Officially named OpenText Core Performance Engineering, LoadRunner Cloud can simulate anything from a small number of users to millions, across different locations, applications and technologies.

Software Testing Risk

Is Remote Software Testing Creating New Risks You Haven’t Even Considered?

Increasingly, organisations expect remote and hybrid testers to use borrowed tool licences, unstable VPNs, and software never designed to leave the office. That creates significant compliance and security risks that can turn into serious long‑term problems.

It’s not the testers per se, but remote execution over on‑prem licences is a software audit waiting to happen. Read on to learn why a compliance nightmare isn’t the only reason your test setup might not be fit for distributed and home‑working team members.

Insights

Search

Related Articles

To get other software testing insights, like this, direct to you inbox join the Calleo mailing list.

You can, of course, unsubscribe 

at any time!

By signing up you consent to receiving regular emails from Calleo with updates, tips and ideas on software testing along with the occasional promotion for software testing products. You can, of course, unsubscribe at any time. Click here for the privacy policy.

Sign up to receive the latest, Software Testing Insights, news and to join the Calleo mailing list.

You can, of course, unsubscribe at any time!

By signing up you consent to receiving regular emails from Calleo with updates, tips and ideas on software testing along with the occasional promotion for software testing products. You can, of course, unsubscribe at any time. Click here for the privacy policy.