16. Using lean in a non-lean company
The Environment
Traditional hierarchical organization
Open to innovation but still has difficulty with change
Silos by function
17
17. Using lean in a non-lean company
The Strategy
Launch fast
Stay small
Stay under the radar
Bring other functions into the process
18
18. Using lean in a non-lean company
Overcoming doubt
Ruthlessly cut features to make the launch
19
19. Using lean in a non-lean company
Overcoming doubt
Ruthlessly cut features to make the launch
Commit to consistent, quick, iterations to make up the features we cut
20
20. Using lean in a non-lean company
The release train
21
Week 1 Week 2 Week 3 Week 4 Week 5 Week 6
Development Stabilization
Beta 1 Beta 2
Release
21. Using lean in a non-lean company
The release train
22
22. Using lean in a non-lean company
The release train
22
Week 1 Week 2 Week 3 Week 4 Week 5 Week 6
Development Stabilization
Beta 1 Beta 2
Release
23. Using lean in a non-lean company
The release train
22
Week 1 Week 2 Week 3 Week 4 Week 5 Week 6
Development Stabilization
Beta 1 Beta 2
Release
Week 3 Week 4 Week 5 Week 6
Stabilization
Beta 1 Beta 2
Release
Week 1 Week 2 Week 3 Week 4 We
Development Sta
Beta 1 Bet
24. Using lean in a non-lean company
The release train
23
4 Weeks
Week 1 Week 2 Week 3 Week 4 Week 5 Week 6
Development Stabilization
Beta 1 Beta 2
Release
Week 3 Week 4 Week 5 Week 6
Stabilization
Beta 1 Beta 2
Release
Week 1 Week 2 Week 3 Week 4 We
Development Sta
Beta 1 Bet
25. Using lean in a non-lean company
The release train
23
4 Weeks
Week 1 Week 2 Week 3 Week 4 Week 5 Week 6
Development Stabilization
Beta 1 Beta 2
Release
Week 3 Week 4 Week 5 Week 6
Stabilization
Beta 1 Beta 2
Release
Week 1 Week 2 Week 3 Week 4 We
Development Sta
Beta 1 Bet
12 releases / year
26. Using lean in a non-lean company
The release train
24
Week 1 Week 2 Week 3 Week 4
Development Stabilization
Beta
Release
Week 1 Week 2 Week 3 Week 4
Development Stabilization
Beta
Release
Week 1 Week 2 Week 3 Week 4
Development Stabilization
Beta
Release
Week 1 Wee
Development
Week 4
Stabilization
Release
27. Using lean in a non-lean company
The release train
25
3 Weeks 3 Weeks
3 Weeks
Week 1 Week 2 Week 3 Week 4
Development Stabilization
Beta
Release
Week 1 Week 2 Week 3 Week 4
Development Stabilization
Beta
Release
Week 1 Week 2 Week 3 Week 4
Development Stabilization
Beta
Release
Week 1 Wee
Development
Week 4
Stabilization
Release
28. Using lean in a non-lean company
The release train
25
3 Weeks 3 Weeks
3 Weeks
Week 1 Week 2 Week 3 Week 4
Development Stabilization
Beta
Release
Week 1 Week 2 Week 3 Week 4
Development Stabilization
Beta
Release
Week 1 Week 2 Week 3 Week 4
Development Stabilization
Beta
Release
Week 1 Wee
Development
Week 4
Stabilization
Release
17 releases / year
29. Using lean in a non-lean company
Lessons learned
Bring everyone into the process
Counter fear/doubt with speed & commitment
Trim to the MVP, but iterate quickly
26
32. Using Lean at the Feature Level
Investment
29
Invest
ment
Time
Think it Build it Ship it Tweak it
33. Using Lean at the Feature Level
Investment
30
Invest
ment
Time
Think it Build it Ship it Tweak it
34. Using Lean at the Feature Level
Investment
31
Invest
ment
Time
Think it Build it Ship it Tweak it
35. Using Lean at the Feature Level
Investment
31
Invest
ment
Time
Think it Build it Ship it Tweak it
Paper Prototypes
UI Mockups
User Testing
36. Using Lean at the Feature Level
Investment
31
Invest
ment
Time
Think it Build it Ship it Tweak it
Paper Prototypes
UI Mockups
User Testing
MVP
Employee
Testing
37. Using Lean at the Feature Level
Investment
31
Invest
ment
Time
Think it Build it Ship it Tweak it
Paper Prototypes
UI Mockups
User Testing
MVP
Employee
Testing
Gradual
Rollout
A/B Testing
User Testing
Analytics
Validation
38. Using Lean at the Feature Level
Investment
31
Invest
ment
Time
Think it Build it Ship it Tweak it
Paper Prototypes
UI Mockups
User Testing
MVP
Employee
Testing
Gradual
Rollout
A/B Testing
User Testing
Analytics
Validation
A/B Testing
User Testing
Analytics
Validation
39. Using Lean at the Feature Level
Lessons learned
Can scale lean down successfully to a feature level
Pick your metrics carefully
Data is more valuable than opinion
Can get trapped in incremental improvement
32