38
Lean – Agile: A presentation by Vineet Patni @patnivin The Eternal Siblings 1

Lean and Agile: The Eternal Siblings

Embed Size (px)

Citation preview

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 – Delhi (June 13-14, 2015).

2

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 [email protected]

3

“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.

22

principles

Both paradigms are built on the same set of principles.Both paradigms are built on the same set of principles.

23

principles

Both paradigms are built on “ALMOST” the same set of principles.Both paradigms are built on “ALMOST” the same set of principles.

24

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 timesRapid 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

Self-organized teams, leaders are facilitatorsSelf-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!

Differences

26

The Eternal Siblings

used interchangeablyAppendix ‘A’

27

The Eternal Siblings

28

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.

Appendix A: Popular practices of the two paradigms

30

practices

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

practices

Welcome Change F-to-F Conversation

Eliminate Waste (Extra Features)

On-site Customer

Customer Satisfaction

Eliminate Waste (Extra Features)

Backlog Management

32

practices

Technical Excellence Build Quality In Amplify Learning

Pair Programming

Technical Excellence Working Software

Eliminate Waste

Test Driven Development

33

practices

Customer Satisfaction

See the whole

Value Stream Mapping

Welcome Change Customer Satisfaction

Defer Commitment Eliminate Waste

Kanban Pull System

34

practices

F-to-F communication

Continuous Reflection

Amplify Learning

Co-location

Frequent Deliveries Eliminate Waste

Time-boxing

35

practices

Working Software Technical Excellence

Eliminate Waste Build Quality In

Continuous Integration

Simplicity Amplify Learning Build Quality In

Refactoring

36

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.Popular practices of Lean and Agile follow principles of both the paradigms. 37

Please share your feedback at [email protected].

38