Successfully reported this slideshow.
Your SlideShare is downloading. ×

Lean and Agile by Regis Medina - Lean IT Summit 2013

Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad

Check these out next

1 of 32 Ad

Lean and Agile by Regis Medina - Lean IT Summit 2013

Download to read offline

IT managers who want to improve their software development activities are quickly faced with the “Lean or Agile?” question. Are lean and agile the same thing? Should we deploy agile before implementing lean? Having been on both sides of the table, Régis shares what he has learned so far about both approaches, and how best to use them to create high performance software development organizations.

IT managers who want to improve their software development activities are quickly faced with the “Lean or Agile?” question. Are lean and agile the same thing? Should we deploy agile before implementing lean? Having been on both sides of the table, Régis shares what he has learned so far about both approaches, and how best to use them to create high performance software development organizations.

Advertisement
Advertisement

More Related Content

Slideshows for you (20)

Similar to Lean and Agile by Regis Medina - Lean IT Summit 2013 (20)

Advertisement

More from Operae Partners (20)

Recently uploaded (20)

Advertisement

Lean and Agile by Regis Medina - Lean IT Summit 2013

  1. 1. Copyright © Institut Lean France 2013 !"#"$"%&'()*+,"-./!" 01+23,"4+15&*" Lean and Agile Regis Medina
  2. 2. Copyright © Institut Lean France 2013 Lean = Agile?
  3. 3. Copyright © Institut Lean France 2013 Feature comparison ? 6728*" 9*15" !"#$%&'()* +,%--*.%"/0#)** 1*/2)"',#$*32--* 42"',%"#5* "#)&(6* 785'9%* :%)9.'%$5)* ;8)2%-*,%(%6#,#("* <2$(5'=(* /0%$")* >#$?'$,%(/#* ,%(%6#,#("* @* @* Look the same, right?
  4. 4. Copyright © Institut Lean France 2013 Initially I was only seeing in lean what I already knew from 10 years (120 iterations) of agile. Practicing only lean for years under the guidance of two sensei made me realize the fundamental difference between the two approaches.
  5. 5. Copyright © Institut Lean France 2013 Lean 101 What is the problem we are trying to solve?
  6. 6. Copyright © Institut Lean France 2013 Context #1 : waterfall Sample of 20 projects Customers: « We need you! What are you doing? »
  7. 7. Copyright © Institut Lean France 2013 Context #2 : agile deployment Velocity Customer expectation « We need you to go faster! » A few outstanding successes After the dust settles: Better, but difficult to measure
  8. 8. Copyright © Institut Lean France 2013 Why the difference? Outstanding Better
  9. 9. Copyright © Institut Lean France 2013 It’s all about people!
  10. 10. Copyright © Institut Lean France 2013 Operational success >$'/#))#)* :''-)* >#'3-#* +
  11. 11. Copyright © Institut Lean France 2013 Different approaches Agile : BUILDING Lean : LEARNING Practices for developing the right skills to deliver more value with the least waste Process for building the right product with the minimum overhead in an unclear environment ⇒Production system ⇒Training system
  12. 12. Copyright © Institut Lean France 2013 The lean perspective What process and tools should we use? Who needs to learn what to succeed?
  13. 13. Copyright © Institut Lean France 2013 Developing skills 1.  Define the goal 2.  Understand the main obstacles 3.  Create an exercise 4.  Practice with frequent feedback Exercises: Customer satisfaction Quality Lead time On the job
  14. 14. Copyright © Institut Lean France 2013 Fast results Output from two development teams practicing only lean
  15. 15. Copyright © Institut Lean France 2013 Lean AND Agile Waterfall Unified Process … In a nutshell, it’s:
  16. 16. Copyright © Institut Lean France 2013 The lean practice Create a visual environment that clarifies the challenge and reveals problems React immediatly Solve problems one by one Spread the knowledge For each team: Obeya PDCA Standards & training
  17. 17. Copyright © Institut Lean France 2013 Lean exercises Deliver right first time Deliver on time every day Define value Manager = Teacher + Solve specific families of problems
  18. 18. Copyright © Institut Lean France 2013 Define value Lean exercise #1 Go & see users: !  What is the problem we want to solve? !  Why is it important? !  How and when will we check that it is solved ? « We need to implement features or user stories X and Y » P DC A Plan DoCheck Act From: To:
  19. 19. Copyright © Institut Lean France 2013 Define Value Dentist wants: •  Nice Mac-like interface •  Graphics •  Mouse navigation Assistant’s problem to be solved: •  Enter patient information as fast as possible with no errors " fast, keyboard-based, no bells & whistles interface Interviews before the go&see Lessons from the go&see Agile context
  20. 20. Copyright © Institut Lean France 2013 08155*:"31;2573"" <*+"+*=>*3' * 08155*:"31;2573"" <*+"+*=>*3' * ?(8*" 08155*:" 31;2573"" <*+"+*=>*3'" 4* A*0'2$* <* B*0'2$)* C* DE*,8(2"#)* Project goal in initial specification: « Simplify the activity » Define Value As is To be ?(8*" 6&'>18" :>+1@(5"<*+" +*=>*3'" 4* AE*,8(2"#)* <* A0DE* C* D*,8(2"#)* Initial business case Results of the go&see Non-agile context How do you save 1 hour out of 10 minutes? How can we call that a simplification?
  21. 21. Copyright © Institut Lean France 2013 Deliver Right First Time At every step in the process: !  What quality problems were found? !  Why did they occur? Why? Why? !  How can we prevent these problems from happening again? « We need more resources for testing » Lean exercise #2 From: To:
  22. 22. Copyright © Institut Lean France 2013 Right First Time Iterations Deliver Right First Time Incremental construction Rework Why? Why? Why? Why? Why? ⇒ Distinguish rework from learning Iterationplan Agile context
  23. 23. Copyright © Institut Lean France 2013 Right First Time Projects Internal reworks UAT or production defects Why? Why? Why? Why? Why? Deliver Right First Time Red bins Non-agile context
  24. 24. Copyright © Institut Lean France 2013 Deliver on time every day !  Is the project on track today? How do you know? !  What happened? Why? Why? Why? !  What are you planning to do? « It took longer than expected, we should have planned better » Lean exercise #3 From: To:
  25. 25. Copyright © Institut Lean France 2013 Getting past « wrong estimates » Control Lead Time To:From: « The estimates were wrong » « WHY ? » Agile context
  26. 26. Copyright © Institut Lean France 2013 On time every day Control Lead Time « Everything is okay » Daily goals Fine-grained milestones with problems made visible + From: To: (target dates updated every week) Non-agile context
  27. 27. Copyright © Institut Lean France 2013 Agile ! Lean
  28. 28. Copyright © Institut Lean France 2013 Agile first ? Agile Lean What is the problem you are trying to solve?
  29. 29. Copyright © Institut Lean France 2013 Lean first! Define the challenge Engage the teams Visualize the causes What practices (agile or not) are really needed? Let the teams own the choice to start with agile or not
  30. 30. Copyright © Institut Lean France 2013 It’s all about them
  31. 31. Copyright © Institut Lean France 2013 It starts with you Let’s go beyond the taylorist habit of imposing processes on people: 1.  Clarify the challenge 2.  Engage the team 3.  Teach them how to solve on their own the problems they face, without giving solutions
  32. 32. Copyright © Institut Lean France 2013 Thanks!

×