DevOps Foundations: Value Stream Management
1h 20mIntermediate2023-03-03
Authors

Peter Maddison
Technology Strategy | Business Consulting | Leadership Coaching
Course details
Built on the lean manufacturing principles that revolutionized productivity in manufacturing in the latter half of the 20th century, value stream management brings lean thinking to software development. Value stream management helps businesses plan, organize, and optimize their activities to create the most value for their customers. In this course, technology strategist Peter Maddison guides you through value stream management in the context of DevOps. Learn how lean, agile, DevOps, and ITSM principles contribute to value stream management. Find out how to identify value streams and how they interconnect. Explore using mapping techniques to show value streams visually, and how models and methods, like Cynefin and Theory of Constraints, can be used to help you determine how and where to improve. Plus, learn how your DevOps toolchains can be used to extract the data needed to power value stream management.
Skills covered
Agile Project ManagementDevOps FoundationsDevOpsProject ManagementFoundations
Concepts
0. Introduction
- 01 - Using value stream management to drive change
- 02 - What you should know
1. Identifying Value Streams
- 03 - What is a value stream
- 04 - Identifying a value stream
- 05 - Example - Identifying value streams in a services company
2. Mapping Value Streams
- 06 - Where to start mapping value streams
- 07 - Value stream mapping workshops
- 08 - Whom to invite to mapping workshops
- 09 - Setting boundaries for mapping workshops
- 10 - How to get started in your mapping workshop
- 11 - Value stream metrics
- 12 - Example - Running a mapping workshop to identify bottlenecks
3. Connecting Value Streams DevOps Toolchains
- 13 - What is a DevOps toolchain
- 14 - Lean vs. agile and how they relate to value streams
- 15 - Identifying and classifying waste
- 16 - Applying value stream thinking to DevOps
- 17 - Using your value stream to understand supporting services
- 18 - Example - Using your toolchain to gather metrics
4. Value Stream Management
- 19 - Aligning value streams using OKRs
- 20 - Dealing with value streams for multiple products or services
- 21 - Breaking value stream dependencies
- 22 - Using theory of constraints to evaluate value streams
- 23 - Value stream management adoption
- 24 - VSM management platforms
- 25 - Example - Value stream management
Conclusion
- 26 - Next steps
Related courses
- Agile Foundations
- Introduction to Agile Development Practices: Bring Agile to Your Development Pipelines
- Scrum Master Cert Prep
- Professional Scrum Product Ownership: An Introduction
- Agile at Work: Driving Productive Agile Meetings
- Fixing Scrum Team Problems
- DevOps Foundations: Lean and Agile
- Agile at Work: Building Your Agile Team