lean and agile - the eternal siblings : presented by vineet patni
Post on 17-Aug-2015
39 Views
Preview:
TRANSCRIPT
© Vineet Patni, vineet.patni@gmail.com 1
Discuss Agile Conference Delhi-2015June 13-14, 2015, at Hotel Holiday Inn Mayur Vihar, Delhi
iZenBridge Consultancy Pvt. Ltd.
Vineet Patni
Lean - Agile : The Eternal Siblings
2
Lean – Agile:
A presentation by
Vineet Patni@patnivin
The Eternal Siblings
© Vineet Patni, vineet.patni@gmail.com
3
About Me
Lifetime Learner and passionate about facilitating learningOver twelve and half years of experience in the IT services and products industriesOver 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 ManagementAgile 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
© Vineet Patni, vineet.patni@gmail.com
4
“We are thinking of using agile, but should we use
Lean instead?”
© Vineet Patni, vineet.patni@gmail.com
8
How their fundamentals compare!
© Vineet Patni, vineet.patni@gmail.com
9
principles
12 Agile PrinciplesCustomer
SatisfactionWelcomeChange
Frequent Deliveries
Work Together Daily
Motivated Individuals
Technical Excellence
Working Software
Sustained pace
Face-to-Face Conversation
Self Organizing Teams Simplicity Continuous
Reflection
Reference AM2001
Eliminate waste
Amplify learning
Defer commitment
Deliver as fast as possible
Respect people
Build quality in
See the whole
7 Lean Principles
Reference: Popp2003
© Vineet Patni, vineet.patni@gmail.com
10
Customer Satisfaction
WelcomeChange
Frequent Deliveries
Work Together Daily
Motivated Individuals
Technical Excellence
Working Software
Sustained pace
Face-to-Face Conversation
Self Organizing Teams Simplicity Continuous
Reflection
Eliminate waste
Amplify learning
Defer commitment
Deliver as fast as possible
Respect people
Build quality in
See the whole
principles
12 Agile Principles 7 Lean Principles
© Vineet Patni, vineet.patni@gmail.com
11
Customer Satisfaction
WelcomeChange
Frequent Deliveries
Work Together Daily
Motivated Individuals
Technical Excellence
Working Software
Sustained pace
Face-to-Face Conversation
Self Organizing Teams Simplicity Continuous
Reflection
Eliminate waste
Amplify learning
Defer commitment
Deliver as fast as possible
Respect people
Build quality in
See the whole
principles
12 Agile Principles 7 Lean Principles
© Vineet Patni, vineet.patni@gmail.com
12
Customer Satisfaction
WelcomeChange
Frequent Deliveries
Work Together Daily
Motivated Individuals
Technical Excellence
Working Software
Sustained pace
Face-to-Face Conversation
Self Organizing Teams Simplicity Continuous
Reflection
Eliminate waste
Amplify learning
Defer commitment
Deliver as fast as possible
Respect people
Build quality in
See the whole
principles
12 Agile Principles 7 Lean Principles
© Vineet Patni, vineet.patni@gmail.com
13
Customer Satisfaction
WelcomeChange
Frequent Deliveries
Work Together Daily
Motivated Individuals
Technical Excellence
Working Software
Sustained pace
Face-to-Face Conversation
Self Organizing Teams Simplicity Continuous
Reflection
Eliminate waste
Amplify learning
Defer commitment
Deliver as fast as possible
Respect people
Build quality in
See the whole
principles
12 Agile Principles 7 Lean Principles
© Vineet Patni, vineet.patni@gmail.com
14
Customer Satisfaction
WelcomeChange
Frequent Deliveries
Work Together Daily
Motivated Individuals
Technical Excellence
Working Software
Sustained pace
Face-to-Face Conversation
Self Organizing Teams Simplicity Continuous
Reflection
Eliminate waste
Amplify learning
Defer commitment
Deliver as fast as possible
Respect people
Build quality in
See the whole
principles
12 Agile Principles 7 Lean Principles
© Vineet Patni, vineet.patni@gmail.com
15
Customer Satisfaction
WelcomeChange
Frequent Deliveries
Work Together Daily
Motivated Individuals
Technical Excellence
Working Software
Sustained pace
Face-to-Face Conversation
Self Organizing Teams Simplicity Continuous
Reflection
Eliminate waste
Amplify learning
Defer commitment
Deliver as fast as possible
Respect people
Build quality in
See the whole
principles
12 Agile Principles 7 Lean Principles
© Vineet Patni, vineet.patni@gmail.com
16
Customer Satisfaction
WelcomeChange
Frequent Deliveries
Work Together Daily
Motivated Individuals
Technical Excellence
Working Software
Sustained pace
Face-to-Face Conversation
Self Organizing Teams Simplicity Continuous
Reflection
Eliminate waste
Amplify learning
Defer commitment
Deliver as fast as possible
Respect people
Build quality in
See the whole
principles
12 Agile Principles 7 Lean Principles
© Vineet Patni, vineet.patni@gmail.com
17
Customer Satisfaction
WelcomeChange
Frequent Deliveries
Work Together Daily
Motivated Individuals
Technical Excellence
Working Software
Sustained pace
Face-to-Face Conversation
Self Organizing Teams Simplicity Continuous
Reflection
Eliminate waste
Amplify learning
Defer commitment
Deliver as fast as possible
Respect people
Build quality in
See the whole
principles
12 Agile Principles 7 Lean Principles
© Vineet Patni, vineet.patni@gmail.com
18
Customer Satisfaction
WelcomeChange
Frequent Deliveries
Work Together Daily
Motivated Individuals
Technical Excellence
Working Software
Sustained pace
Face-to-Face Conversation
Self Organizing Teams Simplicity Continuous
Reflection
Eliminate waste
Amplify learning
Defer commitment
Deliver as fast as possible
Respect people
Build quality in
See the whole
principles
12 Agile Principles 7 Lean Principles
© Vineet Patni, vineet.patni@gmail.com
19
Customer Satisfaction
WelcomeChange
Frequent Deliveries
Work Together Daily
Motivated Individuals
Technical Excellence
Working Software
Sustained pace
Face-to-Face Conversation
Self Organizing Teams Simplicity Continuous
Reflection
Eliminate waste
Amplify learning
Defer commitment
Deliver as fast as possible
Respect people
Build quality in
See the whole
principles
12 Agile Principles 7 Lean Principles
© Vineet Patni, vineet.patni@gmail.com
20
Customer Satisfaction
WelcomeChange
Frequent Deliveries
Work Together Daily
Motivated Individuals
Technical Excellence
Working Software
Sustained pace
Face-to-Face Conversation
Self Organizing Teams Simplicity Continuous
Reflection
Eliminate waste
Amplify learning
Defer commitment
Deliver as fast as possible
Respect people
Build quality in
See the whole
principles
12 Agile Principles 7 Lean Principles
© Vineet Patni, vineet.patni@gmail.com
21
Customer Satisfaction
WelcomeChange
Frequent Deliveries
Work Together Daily
Motivated Individuals
Technical Excellence
Working Software
Sustained pace
Face-to-Face Conversation
Self Organizing Teams Simplicity Continuous
Reflection
Eliminate waste
Amplify learning
Defer commitment
Deliver as fast as possible
Respect people
Build quality in
See the whole
principles
12 Agile Principles 7 Lean Principles
© Vineet Patni, vineet.patni@gmail.com
22
Customer Satisfaction
WelcomeChange
Frequent Deliveries
Work Together Daily
Motivated Individuals
Technical Excellence
Working Software
Sustained pace
Face-to-Face Conversation
Self Organizing Teams Simplicity Continuous
Reflection
Eliminate waste
Amplify learning
Defer commitment
Deliver as fast as possible
Respect people
Build quality in
See the whole
principles
Both paradigms are built on the same set of principles.
© Vineet Patni, vineet.patni@gmail.com
23
Customer Satisfaction
WelcomeChange
Frequent Deliveries
Work Together Daily
Motivated Individuals
Technical Excellence
Working Software
Sustained pace
Face-to-Face Conversation
Self Organizing Teams Simplicity Continuous
Reflection
Eliminate waste
Amplify learning
Defer commitment
Deliver as fast as possible
Respect people
Build quality in
See the whole
principles
Both paradigms are built on the same set of principles.
© Vineet Patni, vineet.patni@gmail.com
24
Customer Satisfaction
WelcomeChange
Frequent Deliveries
Work Together Daily
Motivated Individuals
Technical Excellence
Working Software
Sustained pace
Face-to-Face Conversation
Self Organizing Teams Simplicity Continuous
Reflection
Eliminate waste
Amplify learning
Defer commitment
Deliver as fast as possible
Respect people
Build quality in
See the whole
principles
Both paradigms are built on “ALMOST” the same set of principles.
© Vineet Patni, vineet.patni@gmail.com
25
Build the right product through frequent
demo and feedback.
Focus on value-adding activities.
Continuous delivery of working software
Rapid value creation and short cycle times
Both Lean and Agile quest for similar goals, have similar intent.
Goal
© Vineet Patni, vineet.patni@gmail.com
26
Self-organized teams, leaders are facilitators
Leaders are the foundation, only they
can change the system
Small teams, isolated to become high
performing
See the whole, optimize entire Value
Stream
Few differences between Lean and Agile, but these aren't really a problem!
Differences
© Vineet Patni, vineet.patni@gmail.com
27
The Eternal Siblings
used interchangeablyAppendix ‘A’
© Vineet Patni, vineet.patni@gmail.com
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
Thanks to my friends Mr. Bhuvan Misra and Mr. Tushar Paunikar for providing inputs and feedback from time to time.
© Vineet Patni, vineet.patni@gmail.com
30
Appendix A: Popular practices of the two paradigms
© Vineet Patni, vineet.patni@gmail.com
31
practices
Frequent Deliveries Working Software
Deliver as fast as possible
Build Quality In
Incremental Delivery
Welcome Change Customer Satisfaction Working Software
Amplify Learning Eliminate Waste
Short Iterations
© Vineet Patni, vineet.patni@gmail.com
32
practices
Welcome Change F-to-F Conversation
Eliminate Waste (Extra Features)
On-site Customer
Customer Satisfaction Eliminate Waste (Extra Features)
Backlog Management
© Vineet Patni, vineet.patni@gmail.com
33
practices
Technical Excellence Build Quality In Amplify Learning
Pair Programming
Technical Excellence Working Software
Eliminate Waste
Test Driven Development
© Vineet Patni, vineet.patni@gmail.com
34
practices
Customer Satisfaction See the whole Eliminate Waste
Value Stream Mapping
Welcome Change Customer Satisfaction
Defer Commitment Eliminate Waste
Kanban Pull System
© Vineet Patni, vineet.patni@gmail.com
35
practices
Continuous Reflection
Amplify Learning
Co-location
Frequent Deliveries Eliminate Waste
Time-boxing
© Vineet Patni, vineet.patni@gmail.com
36
practices
Working Software Technical Excellence
Eliminate Waste Build Quality In
Continuous Integration
Simplicity Amplify Learning Build Quality In
Refactoring
© Vineet Patni, vineet.patni@gmail.com
37
practices
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.
© Vineet Patni, vineet.patni@gmail.com 39
top related