Download presentation
Presentation is loading. Please wait.
Published byFerdinand Eaton Modified over 5 years ago
1
Lean Product Development Principles & Techniques for Software Organizations
Steven Borg | Co-Founder & Strategist, Northwest Cadence Andrew Clear | ALM Consultant, Northwest Cadence
2
Meet Andrew Clear | @aclear16
ALM Consultant, Northwest Cadence Bias towards principles and management techniques ALM Ranger “It’s self-organization within a framework…”
3
Meet Steven Borg | @stevenborg
Co-founder & Strategist, Northwest Cadence Bias toward math and proofs But understand the importance of culture Microsoft ALM MVP since 2005 Love focusing on teamwork and the delivery of value
4
Course Topics Lean Product Development
01 | Introduction to Lean Product Development 06 | Feedback loops 02 | Economics over emotion 07 | Managing queues 03 | Value flow over resource utilization and timelines 08 | Batch sizes 04 | System over local optimization 09 | Kanban, next steps and conclusions 05 | Decentralized decision making over command and control
5
Setting Expectations Target Audience
Mid to senior level managers Anyone interested in understanding Lean Product Development Suggested Prerequisites/Supporting Material Donald Reinertsen, Principles of Product Development Flow Mary & Tom Poppendieck, Lean Software Development David J Anderson, Kanban: Successful Evolutionary Change for your Technology Business
6
Join the MVA Community! Microsoft Virtual Academy
Free online learning tailored for IT Pros and Developers Over 1M registered users Up-to-date, relevant training on variety of Microsoft products “Earn while you learn!” Get 50 MVA Points for this event! Visit Enter this code: LeanSftw (expires 4/20/2014)
7
01 | Introduction to Lean Product Development
Steven Borg | Co-Founder & Strategist, Northwest Cadence Andrew Clear | ALM Consultant, Northwest Cadence
8
Lean Product Development
Optimizing the flow of value through a system with inherent variation
9
Why you should care The “project” paradigm doesn’t fit with modern continuous deployment No concept of intellectual inventory, or that it costs us money Focus on individual efficiency Misunderstanding of variability Management through proxies for value
10
Why you should care Completely utilized, highly efficient IT shops that somehow never seem to produce what our customers need when they need it.
11
Where it comes from Quite a few different schools of thought, using very similar vocabulary Lean software development (Mary & Tom Poppendieck) Lean product development (Donald Reinertsen) Agile manifesto PMBOK (agile or otherwise) This course aligns most strongly with lean product development, but includes aspects of the others
12
Principles Methodologies Enterprise Agility Practices Scrum XP agile
SAFe RUP AgileUP Scrum of Scrums lean Agile ASD DAD Practices TDD WIP limits User Stories Batch sizes CI\CD Backlogs Pair Programming
13
Today’s discussion structure
Principles Economics over emotions Value flow over resource utilization System over local optimizations Decentralized decision making over command and control Practices Feedback loops WIP limits Batch sizes Managing queues
14
Culture flag Don’t let culture and process change become a bootstrapping problem; understand both and let them work together.
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.