Overview
Value Stream Mapping (VSM) has been a fixture in Lean organizations for decades. It started with Toyota and the Lean Manufacturing movement and has been widely embraced by Lean organizations of all kinds. Using VSM within Information Technology is a natural part of our DevOps evolution. In this value stream mapping training course, we interpret and apply the full range of VSM practices and ideas (from lead time and cycle time all the way down to Gemba, Pitch and Takt) to analyzing and improving what we do in IT.
We begin class by understanding your IT work in terms of Value Streams, then take a workshop approach by choosing a Value Stream for your teams to collaborate on. At the end, your team will have a complete model of the value stream you address together. (This complete model includes a diagram of your As-Is Value Stream along with problems and improvement opportunities, a To-Be diagram that pictures the ultimate target state for that Value Stream with improvement priorities, performance objectives and measurable goals, and a plan for your first steps in iteratively improving that Value Stream toward that target state.) Guided by an expert, you will visualize workflows, find wastes, and establish improvement priorities. Get your teams connected and leave with a plan for optimizing processes for overall flow, speed and value.
This is not a typical professional classroom experience – it is a working session for your teams. The purpose is to get something done; To visually map your value flows and establish common heuristics on value, priority, and waste for everybody involved. Value stream mapping can be a dramatically transformational event – expanding empathy across teams, sharing points of view, and solving gaps in understanding which may be robbing everyone of productivity.
GSA: $971.25 USD
14 PDUs
Next Upcoming Course
Train up your teams with private group training
Have a group of 5 or more students? Cprime also provides specialist private training with exclusive discounts for tailored, high-impact learning.
Value Stream Mapping Boot Camp Schedule
Full Course Details
Please Note: This is not a traditional training event: You will not experience periods of instruction followed by exercises. Rather, you will actively perform every step listed below, and the Facilitator will provide any explanations and guidance that you require.
Step 1: Understand what you do in terms of Value Streams
- Create a working definition of value that is relevant to your context
- Determine how to measure Value in a Value Stream
- Establish common heuristics on value
- Determine how you provide value to customers
- Identify your customers and the needs they have that you satisfy
- Articulate what value means to your Customer/user
- Identify your services and how each satisfies customers’ needs
- Identify your customers and the needs they have that you satisfy
- Identify your Value Streams
- Identify the processes (activities) required for each service:
- Identify Value-add activities
- Identify Directing activities
- Identify Supporting activities
- Arrange services into Service Families based on similarity in processes (activities)
- Identify each Value Stream
- Identify the processes (activities) required for each service:
- Explain how Value Streams relate to:
- Conventional supply chains
- Agile practices
- DevOps and IT services
- PMOs and project management
- Product life cycles
- Enterprise costs and revenues
- Other use cases
Step 2: Choose a Value Stream to improve
- Prioritize Value Streams
- Based on value for your customers
- Based on value to your organization
- Identify problematic Value Streams
- Issues with what is delivered to customers
- Issues with timeliness of value delivery
- Issues with cost to the organization
- Choose a high value & problematic Value Stream to improve
Step 3: Prepare for Value Stream Mapping
- Identify (or appoint) the Value Stream Manager
- Understand the role of Leadership
- Collect required data
- Customer data
- Process Data
- Inventory Data
- Supplier Data
- Lead Time for the total Value Stream
Step 4: Map the current (as is) Value Stream
- Visualize workflows
- Visualize functional areas of work and how they interact
- Flesh out how value-added workflows through the organization
- Establish an accurate description of the environment’s current state
- Map the flow of work through functional groups:
- Business Teams
- Development
- Product Ownership
- Security and Governance
- Change Management
- Testing and QA
- Data Management
- Release Process
- Other IT Operations
- Map the Customer
- Map the Processes
- Map the Suppliers
- Map the Inventory
- Map the Service flow
- Trace handoffs for different phases of work
- Visualize Queues in your Value Stream Map
- Map the Information flow
- Map the Timeline
- Distinguish between Value-Add and non-Value-Add activities in a Value Stream
- Measure value-added vs. non-value-added time
- Trace waiting times for different phases of work
- Identify Wait times and total wait time in a Value Stream
- Measure waiting, frequency of deployments/releases/versions, lead times, MTTD & MTTR, change volume
- Establish common heuristics on waste
Step 5: Identify problems with the current (as is) Value Stream
- Find Wastes
- Find root causes for waiting and waste in workflows
- Find dependencies among teams
- Resolve misunderstandings and misperceptions across different departments
- Identify Overproduction (Excess Inventory)
- Note where work is not paced to “takt time”
- Identify impediments to flow among processes
- Opportunities to use continuous flow
- Push vs Pull relationships
- Note instances of ineffective flow management
- Scheduling processes independently
- Lack of a “Pacemaker” process
- Identify unevenness of flow
- Different services not distributed evenly over time
- Pitch (increments of work) too large and not related to takt
- Inability to do every activity every day (or every pitch)
- Make note of wasteful Processes
- Movement (including unnecessary searching)
- Over-processing
- Transportation
- Latent talent
- Defects
Step 6: Analyze the future (to be) Value Stream
- Principle: “At first, assume existing designs, facilities, and remote activities cannot be changed and make other improvements.”
- Plan and budget for future fixes to those bigger issues.
- Determine: What is the takt time?
- Decide: Will you build to a finished-service supermarket from which the customer pulls, or respond directly to customer demand?
- Identify: Where can you use continuous flow processing?
- Identify: Where will you need to use pull systems to control upstream processes?
- Determine: At what single point in the Value Stream (the “pacemaker process”) will you schedule the work?
- Decide: How will you level the mix of work at the pacemaker process?
- Define: What increment of work (Pitch) will regularly release at the pacemaker process?
- Identify: What process improvements will be necessary for the value stream to flow as your future-state design specifies?
Step 7: Map the future (to be) Value Stream with needed process improvements noted
- Draw the To-Be Value Stream
- Build a description of your desired future state
- Identify the value-stream loops
- Pacemaker loop
- Upstream loops
- Define Objectives and Goals for each loop
- Establish improvement priorities
- Plan for optimizing processes, overall flow, speed and value
- Establish common heuristics on priority
- Define the goals and objectives for a Value Stream
- Discover opportunities for automation and modernization
- Choose the relevant metrics to improve
- Define Improvement Targets (e.g. delivery frequency, product flows, projects & programs, mapping portfolios, end-to-end value)
- Prioritize improvement targets against each other
- Choose the Prioritization Heuristic to use
Step 8: Iteratively improve the Value Stream
- Map a path to get to your desired future state
- Plan one step toward attaining the future (to be) Value Stream
- Pick the starting point (which value-stream loop to improve first)
- Loop improvement pattern:
- (First!) Develop a continuous flow that operates based on takt time
- Establish a pull system to control work
- Introduce leveling
- (Last!) Practice kaizen to continually eliminate waste, reduce batch sizes, shrink inventory, and extend the range of continuous flow
- Determine how you will manage that one improvement step
- Define how to collect data on the improved Value Stream
- Determine how you will identify problems with the improved Value Stream
- Plan to update the future (to be) Value Stream Map
- Expect to Refine Value Stream Loops and their Objectives and Goals
- Plan to repeat until the Value Stream Loop Goals have been achieved
There are no technical prerequisites to attend. For a successful outcome at the end of this value stream mapping boot camp, it is important for representatives from every functional group to attend and collaborate. A pre-workshop planning call with your facilitator will be provided in advance of a private session.
- Establish a common understanding of mission and objectives
- Visualize functional areas of work and how they interact
- Give teams a chance to identify and share their biggest pain points
- Find root causes for waiting and waste in workflows
- Discover opportunities for automation and modernization
- Get coached through a group value stream session by a senior consultant
- Collaborate with teams in other departments to find hidden dependencies
- Trace handoffs and waiting times for different phases of work
- Resolve misunderstandings and misperceptions across different departments
- Build a description of your desired future state and map a path to get there