lean and agile - the eternal siblings : presented by vineet patni

39
© Vineet Patni, [email protected] 1 Discuss Agile Conference Delhi-2015 June 13-14, 2015, at Hotel Holiday Inn Mayur Vihar, Delhi iZenBridge Consultancy Pvt. Ltd. Vineet Patni Lean - Agile : The Eternal Siblings

Upload: discuss-agile

Post on 17-Aug-2015

40 views

Category:

Engineering


1 download

TRANSCRIPT

Page 1: Lean and Agile - The Eternal Siblings : Presented By Vineet Patni

© Vineet Patni, [email protected] 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

Page 2: Lean and Agile - The Eternal Siblings : Presented By Vineet Patni

2

Lean – Agile:

A presentation by

Vineet Patni@patnivin

The Eternal Siblings

© Vineet Patni, [email protected]

Page 3: Lean and Agile - The Eternal Siblings : Presented By Vineet Patni

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

© Vineet Patni, [email protected]

Page 4: Lean and Agile - The Eternal Siblings : Presented By Vineet Patni

4

“We are thinking of using agile, but should we use

Lean instead?”

© Vineet Patni, [email protected]

Page 5: Lean and Agile - The Eternal Siblings : Presented By Vineet Patni

5

Apples to Oranges?

© Vineet Patni, [email protected]

Page 6: Lean and Agile - The Eternal Siblings : Presented By Vineet Patni

6Reference AM2001

© Vineet Patni, [email protected]

Page 8: Lean and Agile - The Eternal Siblings : Presented By Vineet Patni

8

How their fundamentals compare!

© Vineet Patni, [email protected]

Page 9: Lean and Agile - The Eternal Siblings : Presented By Vineet Patni

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

Page 10: Lean and Agile - The Eternal Siblings : Presented By Vineet Patni

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

Page 11: Lean and Agile - The Eternal Siblings : Presented By Vineet Patni

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

Page 12: Lean and Agile - The Eternal Siblings : Presented By Vineet Patni

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

Page 13: Lean and Agile - The Eternal Siblings : Presented By Vineet Patni

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

Page 14: Lean and Agile - The Eternal Siblings : Presented By Vineet Patni

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

Page 15: Lean and Agile - The Eternal Siblings : Presented By Vineet Patni

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

Page 16: Lean and Agile - The Eternal Siblings : Presented By Vineet Patni

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

Page 17: Lean and Agile - The Eternal Siblings : Presented By Vineet Patni

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

Page 18: Lean and Agile - The Eternal Siblings : Presented By Vineet Patni

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

Page 19: Lean and Agile - The Eternal Siblings : Presented By Vineet Patni

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

Page 20: Lean and Agile - The Eternal Siblings : Presented By Vineet Patni

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

Page 21: Lean and Agile - The Eternal Siblings : Presented By Vineet Patni

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

Page 22: Lean and Agile - The Eternal Siblings : Presented By Vineet Patni

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

Page 23: Lean and Agile - The Eternal Siblings : Presented By Vineet Patni

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

Page 24: Lean and Agile - The Eternal Siblings : Presented By Vineet Patni

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

Page 25: Lean and Agile - The Eternal Siblings : Presented By Vineet Patni

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

Page 26: Lean and Agile - The Eternal Siblings : Presented By Vineet Patni

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

Page 27: Lean and Agile - The Eternal Siblings : Presented By Vineet Patni

27

The Eternal Siblings

used interchangeablyAppendix ‘A’

© Vineet Patni, [email protected]

Page 28: Lean and Agile - The Eternal Siblings : Presented By Vineet Patni

28

The Eternal Siblings

© Vineet Patni, [email protected]

Page 30: Lean and Agile - The Eternal Siblings : Presented By Vineet Patni

30

Appendix A: Popular practices of the two paradigms

© Vineet Patni, [email protected]

Page 31: Lean and Agile - The Eternal Siblings : Presented By Vineet Patni

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

Page 32: Lean and Agile - The Eternal Siblings : Presented By Vineet Patni

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

Page 33: Lean and Agile - The Eternal Siblings : Presented By Vineet Patni

33

practices

Technical Excellence Build Quality In Amplify Learning

Pair Programming

Technical Excellence Working Software

Eliminate Waste

Test Driven Development

© Vineet Patni, [email protected]

Page 34: Lean and Agile - The Eternal Siblings : Presented By Vineet Patni

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

Page 35: Lean and Agile - The Eternal Siblings : Presented By Vineet Patni

35

practices

Continuous Reflection

Amplify Learning

Co-location

Frequent Deliveries Eliminate Waste

Time-boxing

© Vineet Patni, [email protected]

Page 36: Lean and Agile - The Eternal Siblings : Presented By Vineet Patni

36

practices

Working Software Technical Excellence

Eliminate Waste Build Quality In

Continuous Integration

Simplicity Amplify Learning Build Quality In

Refactoring

© Vineet Patni, [email protected]

Page 37: Lean and Agile - The Eternal Siblings : Presented By Vineet Patni

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.

Page 38: Lean and Agile - The Eternal Siblings : Presented By Vineet Patni

38

Please share your feedback at [email protected].

Page 39: Lean and Agile - The Eternal Siblings : Presented By Vineet Patni

© Vineet Patni, [email protected] 39