Value Stream Thinking
March 22, 2021

Andrew Davis
Copado

Beyond the Org Chart

Value stream thinking is an essential overlay on the traditional org chart. Org charts are an important structure for control and the flow of information through organizations. Org charts are also an example of the hierarchical structures found across human and animal communities.

Because our survival depends on being part of a group, we fear being rejected and crave being indispensable to the group. The most indispensable members of a group are those that others look to for information and example. Those who influence the group are de facto leaders. Thus people naturally crave to become influencers or leaders, and human groups naturally aggregate into hierarchical networks around such leaders.

Our instinctive need to belong to a group leads us to reduce the reasons we might be rejected. This leads to conformity, a fear of sticking out. People in an organization gradually learn to think, speak, and act similar to one another. This creates a bond within the organization, "organizational culture," but can also cause "groupthink" where people fail to accurately observe, express, or correct problematic ideas or actions.

The org chart is almost always the main "map" to understand an organization. Yet there are many ways to map a system, and each provides a distinct lens and insight. To paraphrase George Box, "all maps are wrong, but some are useful."

Org charts speak only to the internal structure of organizations. They don't express that organization's relationship with the outside world such as customers and partners. They also don't express the organization's most important internal relationships: Those through which work gets done.

The function of an org chart is to depict a system for belonging and control. The function of an org chart is not to provide a model for performance optimization. Yet every year, most organizations go through some type of global reorg, ostensibly for the purpose of increasing performance. Such reorgs disrupt relationships and projects within the company and with external customers. McKinsey reported that 23% of reorgs are deemed unsuccessful in retrospect.

Mapping the Organization in a New Way

Imagine mapping an organization in terms of "how work gets done." This requires that you first understand "what work are we doing?"

We can look at this from different levels of detail. From the company's mission statement down to the daily activities of an individual employee, we can identify different "whats" and "hows."

A map is a stable, visual model that orients viewers to particular features of a physical or conceptual space. A value stream map is a map that depicts the sequence of processes required to create value in an organization. Physical maps allow you to overlay measurements such as distance, elevation, and direction. Value stream maps allow you to overlay measurements such as time, quality, and the amount of work in progress.

Most of today's work is knowledge work, which is inherently invisible. This makes value stream mapping in knowledge work organizations even more important than in industries like manufacturing that deal in tangible goods. Yet we are early in the journey of mapping our organizational value streams.

Creating and maintaining maps always requires investment in time, energy, and communication. Surveying crews usually need multiple people to observe a terrain from different viewpoints. Similarly, value stream mapping benefits from bringing together distinct perspectives, ideally one or two people from each role involved in a process.

Orienting Around the Customer

Rather than orienting relationships around others in the internal organization, value stream maps orient relationships around the customer. The customer is under no obligation to conform to the organization; rather the organization needs to conform to the needs and expectations of the customer. This learning process allows for the team to optimize their processes to provide increasing value to the customer.

This optimization process is called value stream management: managing the end-to-end value stream to optimize for time, quality, throughput, and the happiness of contributors. Value stream management has been a recurring theme in business journals since the 1990s. Its application to IT has been pushed to the fore only recently by the DevOps movement. The unification of Development and IT Operations into a coherent and collaborative workstream can be seen as a specific instance of value stream thinking.

Value stream thinking has implications that extend beyond Dev and Ops, and can address silos, conflicts, and inefficiencies in any process, including marketing, sales, and finance.

Building the Map

The first step in value stream management is to map the entire value stream by showing the sequence of steps (including parallel processes) required to deliver value. Value stream maps can be used to improve velocity, quality, or both. If the team's focused on velocity, they gather at least rough metrics on the amount of time work spends in progress at each stage, the time spent waiting between each stage, and the total time it takes for work to travel end to end. This alone can help identify the main areas to focus on. Automating a 20 minute manual task down to 1 minute is not likely to help if that task is followed by a 2 day waiting period.

One powerful way to increase velocity is to improve quality. Work that has to go through long periods of inspection or be repeatedly sent back will naturally delay the process. Quality metrics on each stage of a value stream map are framed as % Complete and Accurate (%C/A). This is an estimate of how much work has to be sent back after each phase.

Another way to increase velocity is to reduce the amount of work in progress. Multi-tasking is one of the most reliable ways to make everything take longer. Large volumes of work in progress may also point to the need to bring more people in to help in a particular process.

The goal is to gain accurate enough understanding of the flow and bottlenecks to correctly target the first most important area for improvement. Typically in any value stream every aspect of the process could potentially be improved. The key is to prioritize strictly, and then to apply efforts to remedy that bottleneck or limitation. Then check whether the improvements were effective.

The purpose of the value stream is to deliver a specific product or service. But the act of improving the value stream also takes work. This means some aspect of a team's capacity is redirected back into improving the way they work. Typically most organizations are so focused on what they are delivering that they don't take the time to invest in how they're delivering. Value stream management means putting energy into looking at how you're working and approaching improvements systematically. Investing in increasing the organization's overall capacity is the wisest investment.

Andrew Davis is Senior Director of Product Marketing at Copado
Share this

Industry News

April 15, 2021

Docker announced general availability of the Docker Desktop for Mac [Apple Silicon], enabling developers to leverage the advantages of the latest Macs powered by the M1 chip and extending the reach of their Docker collaborative application development platform to a new architecture.

April 15, 2021

Software AG announced new innovations of its webMethods platform for APIs, Integration and Microservices. With this release, companies can simplify and accelerate their digital transformation initiatives while also speeding their adoption of cloud.

April 15, 2021

Skuid, a toolkit for creating unique and adopted Salesforce experiences, introduced the Skuid Chicago release, a set of features and enhancements providing more declarative support to app designers and builders.

April 14, 2021

SmartBear has integrated TestComplete, its UI test automation tool, with BitBar, its native mobile device cloud.

April 14, 2021

Elastic announced an expanded strategic partnership with Confluent to deliver the best integrated product experience to the Apache Kafka and Elasticsearch community.

April 14, 2021

Threat Stack announced its ability to support AWS Graviton2-based instances through the Threat Stack Cloud Security Platform.

April 13, 2021

Broadcom and Google Cloud announced a strategic collaboration to accelerate innovation and strengthen cloud services integration within the core software franchises of Broadcom.

April 13, 2021

Nylas announced the launch of Components, JavaScript UI/UX solutions that allow developers to bring productivity features to market faster without needing to design front-end elements from scratch.

April 13, 2021

Perforce Software announces its new version control desktop client — Helix Sync — enabling non-coders such as artists and designers to version digital assets, with a simple drag-and-drop UI.

April 12, 2021

ShiftLeft introduced ShiftLeft CORE, a unified code security platform.

April 12, 2021

GrammaTech announced a new version of its CodeSonar SAST (static application security testing) product that helps developers build safer and more secure code without disrupting workflows.

April 12, 2021

Panaya announced a strategic partnership with Being Guided, a Salesforce Consulting Partner, specializing in the CRM and Salesforce ecosystem, to bring Panaya's ForeSight solution to a wider audience.

April 08, 2021

Palo Alto Networks announced the second generation of Checkov, the static analysis tool for infrastructure as code (IaC).

April 08, 2021

Postman now allows any team with up to three members to collaborate in Postman with unlimited shared workspaces and unlimited shared requests at no cost.

April 08, 2021

Taos, an IBM company, has announced 24x5 managed service availability.