Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Lean – Agile:
A presentation by
Vineet Patni
@patnivin
The eTernal SiblingS
1
This presentation was originally used for the talk
“Lean-Agile: The Eternal Siblings” at the Discuss
Agile Conference – De...
About Me
Lifetime Learner and passionate about facilitating learning
Over twelve and half years of experience in the IT ...
“We are thinking of using
agile, but should we use
Lean instead?”
4
Apples to Oranges?
5
Reference AM2001 6
7
How their fundamentals compare!
8
principles
12 Agile Principles12 Agile Principles
Reference AM2001
7 Lean Principles7 Lean Principles
Reference: Popp2003
9
principles
12 Agile Principles12 Agile Principles 7 Lean Principles7 Lean Principles
10
principles
12 Agile Principles12 Agile Principles 7 Lean Principles7 Lean Principles
11
principles
12 Agile Principles12 Agile Principles 7 Lean Principles7 Lean Principles
12
principles
12 Agile Principles12 Agile Principles 7 Lean Principles7 Lean Principles
13
principles
12 Agile Principles12 Agile Principles 7 Lean Principles7 Lean Principles
14
principles
12 Agile Principles12 Agile Principles 7 Lean Principles7 Lean Principles
15
principles
12 Agile Principles12 Agile Principles 7 Lean Principles7 Lean Principles
16
principles
12 Agile Principles12 Agile Principles 7 Lean Principles7 Lean Principles
17
principles
12 Agile Principles12 Agile Principles 7 Lean Principles7 Lean Principles
18
principles
12 Agile Principles12 Agile Principles 7 Lean Principles7 Lean Principles
19
principles
12 Agile Principles12 Agile Principles 7 Lean Principles7 Lean Principles
20
principles
12 Agile Principles12 Agile Principles 7 Lean Principles7 Lean Principles
21
principles
Both paradigms are built on the same set of principles.Both paradigms are built on the same set of principles.
...
principles
Both paradigms are built on the same set of principles.Both paradigms are built on the same set of principles.
...
principles
Both paradigms are built on “ALMOST” the same set of principles.Both paradigms are built on “ALMOST” the same s...
Build the right product
through frequent
demo and feedback.
Build the right product
through frequent
demo and feedback.
Fo...
Self-organized teams,
leaders are facilitators
Self-organized teams,
leaders are facilitators
Leaders are the
foundation, ...
The eTernal
SiblingS
used interchangeably
Appendix ‘A’
27
The eTernal
SiblingS
28
 www.agilemanifesto.org (AM2001)
 “Lean Software Development: A Tutorial” – Mary Poppendieck and Michael
Cusumano (CusPo...
Appendix A: Popular practices of the
two paradigms
30
practice
s
 Frequent Deliveries
 Working Software
 Deliver as fast as
possible
 Build Quality In
Incremental Delivery
...
practice
s
 Welcome Change
 F-to-F Conversation
 Eliminate Waste
(Extra Features)
On-site Customer
 Customer
Satisfact...
practice
s
 Technical Excellence  Build Quality In
 Amplify Learning
Pair Programming
 Technical Excellence
 Working ...
practice
s
 Customer
Satisfaction
 See the whole
Value Stream Mapping
 Welcome Change
 Customer Satisfaction
 Defer C...
practice
s
 F-to-F
communication
 Continuous
Reflection
 Amplify Learning
Co-location
 Frequent Deliveries  Eliminate...
practice
s
 Working Software
 Technical Excellence
 Eliminate Waste
 Build Quality In
Continuous Integration
 Simplic...
practice
s
 Work Together Daily  Amplify Learning
Cross-functional Teams
 Continuous
Reflection
 Eliminate Waste
Daily...
Please share your feedback at
vineet.patni@gmail.com.
38
Upcoming SlideShare
Loading in …5
×

Lean and Agile: The Eternal Siblings

1,791 views

Published on

The primary intent of this presentation is to bring forward the similarities and differences between Lean and Agile software development paradigms at the root level, and how these can be leveraged in order to create complex software solutions.

Published in: Software
  • Be the first to comment

Lean and Agile: The Eternal Siblings

  1. 1. Lean – Agile: A presentation by Vineet Patni @patnivin The eTernal SiblingS 1
  2. 2. This presentation was originally used for the talk “Lean-Agile: The Eternal Siblings” at the Discuss Agile Conference – Delhi (June 13-14, 2015). 2
  3. 3. About Me Lifetime Learner and passionate about facilitating learning Over twelve and half years of experience in the IT services and products industries Over 6 years’ experience in program management and leadership roles Exposure to large scale implementation of IT solutions for clients across geographies (the USA, Europe, Asia) Wide Project Management and hands-on Agile experience in end-to-end implementations of critical programs Training experience in Agile (PMI-ACP), Scaled Agile Framework (SAFe) Scrum and Project Management Agile Coaching, mentoring and training / Enterprise Agile implementation experience Major Accreditations:  PMP® (Project Management Professional)  PMI Agile Certified Practitioner (PMI-ACP)®  SPC (SAFe® Program Consultant)  CSP® (Certified Scrum Professional)  PMI Professional in Business Analysis (PMI-PBA)®  Lean Management Certification  CSM® (Certified ScrumMaster)  CSPO® (Certified Scrum Product Owner) VINEET PATNI, PMP®, PMI-ACP®, SPC, CSP®, CSM®, CSPO® Trainer, Consultant & Practitioner in Agile, Lean and Project Management https://www.linkedin.com/profile/view?id=119517180 vineet.patni@gmail.com 3
  4. 4. “We are thinking of using agile, but should we use Lean instead?” 4
  5. 5. Apples to Oranges? 5
  6. 6. Reference AM2001 6
  7. 7. 7
  8. 8. How their fundamentals compare! 8
  9. 9. principles 12 Agile Principles12 Agile Principles Reference AM2001 7 Lean Principles7 Lean Principles Reference: Popp2003 9
  10. 10. principles 12 Agile Principles12 Agile Principles 7 Lean Principles7 Lean Principles 10
  11. 11. principles 12 Agile Principles12 Agile Principles 7 Lean Principles7 Lean Principles 11
  12. 12. principles 12 Agile Principles12 Agile Principles 7 Lean Principles7 Lean Principles 12
  13. 13. principles 12 Agile Principles12 Agile Principles 7 Lean Principles7 Lean Principles 13
  14. 14. principles 12 Agile Principles12 Agile Principles 7 Lean Principles7 Lean Principles 14
  15. 15. principles 12 Agile Principles12 Agile Principles 7 Lean Principles7 Lean Principles 15
  16. 16. principles 12 Agile Principles12 Agile Principles 7 Lean Principles7 Lean Principles 16
  17. 17. principles 12 Agile Principles12 Agile Principles 7 Lean Principles7 Lean Principles 17
  18. 18. principles 12 Agile Principles12 Agile Principles 7 Lean Principles7 Lean Principles 18
  19. 19. principles 12 Agile Principles12 Agile Principles 7 Lean Principles7 Lean Principles 19
  20. 20. principles 12 Agile Principles12 Agile Principles 7 Lean Principles7 Lean Principles 20
  21. 21. principles 12 Agile Principles12 Agile Principles 7 Lean Principles7 Lean Principles 21
  22. 22. principles Both paradigms are built on the same set of principles.Both paradigms are built on the same set of principles. 22
  23. 23. principles Both paradigms are built on the same set of principles.Both paradigms are built on the same set of principles. 23
  24. 24. principles Both paradigms are built on “ALMOST” the same set of principles.Both paradigms are built on “ALMOST” the same set of principles. 24
  25. 25. Build the right product through frequent demo and feedback. Build the right product through frequent demo and feedback. Focus on value- adding activities. Focus on value- adding activities. Continuous delivery of working software Continuous delivery of working software Rapid value creation and short cycle times Rapid value creation and short cycle times Both Lean and Agile quest for similar goals, have similar intent.Both Lean and Agile quest for similar goals, have similar intent. GoalGoal 25
  26. 26. Self-organized teams, leaders are facilitators Self-organized teams, leaders are facilitators Leaders are the foundation, only they can change the system Leaders are the foundation, only they can change the system Small teams, isolated to become high performing Small teams, isolated to become high performing See the whole, optimize entire Value Stream See the whole, optimize entire Value Stream Few differences between Lean and Agile, but these aren't really a problem!Few differences between Lean and Agile, but these aren't really a problem! Difference s 26
  27. 27. The eTernal SiblingS used interchangeably Appendix ‘A’ 27
  28. 28. The eTernal SiblingS 28
  29. 29.  www.agilemanifesto.org (AM2001)  “Lean Software Development: A Tutorial” – Mary Poppendieck and Michael Cusumano (CusPop2012)  "Lean Software Development: An Agile Toolkit" - Mary Poppendieck and Tom Poppendieck (Popp2003)  LinkedIn discussion thread “Is Lean = Agile?”: (Linkedin2015)  LinkedIn post: Lean - Agile: The Eternal Siblings References and Credits 29 Thanks to my friends Mr. Bhuvan Misra and Mr. Tushar Paunikar for providing inputs and feedback from time to time.
  30. 30. Appendix A: Popular practices of the two paradigms 30
  31. 31. practice s  Frequent Deliveries  Working Software  Deliver as fast as possible  Build Quality In Incremental Delivery  Welcome Change  Customer Satisfaction  Amplify Learning  Eliminate Waste Short Iterations 31
  32. 32. practice s  Welcome Change  F-to-F Conversation  Eliminate Waste (Extra Features) On-site Customer  Customer Satisfaction  Eliminate Waste (Extra Features) Backlog Management 32
  33. 33. practice s  Technical Excellence  Build Quality In  Amplify Learning Pair Programming  Technical Excellence  Working Software  Eliminate Waste Test Driven Development 33
  34. 34. practice s  Customer Satisfaction  See the whole Value Stream Mapping  Welcome Change  Customer Satisfaction  Defer Commitment  Eliminate Waste Kanban Pull System 34
  35. 35. practice s  F-to-F communication  Continuous Reflection  Amplify Learning Co-location  Frequent Deliveries  Eliminate Waste Time-boxing 35
  36. 36. practice s  Working Software  Technical Excellence  Eliminate Waste  Build Quality In Continuous Integration  Simplicity  Amplify Learning  Build Quality In Refactoring 36
  37. 37. practice s  Work Together Daily  Amplify Learning Cross-functional Teams  Continuous Reflection  Eliminate Waste Daily Stand-up Popular practices of Lean and Agile follow principles of both the paradigms.Popular practices of Lean and Agile follow principles of both the paradigms. 37
  38. 38. Please share your feedback at vineet.patni@gmail.com. 38

×