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.

Need for continuous improvement - Keynote QCon Beijing 2015 - Ben Linders

4,829 views

Published on

For decades organizations are looking for the best way to do software development. Many methods have been explored and frameworks have been published to guide organizations on how to do it. Although our industry as a whole has improved, many organizations struggle. Delivering working software still seems to be hard.

Agile takes a different approach to becoming the best in software development by stating “We are uncovering better ways of developing software by doing it and helping others do it”. Agile never promised to be silver bullet, it’s not a one size fits all approach and doesn't have all the answers.

We hear from organizations that have become successful with agile, but there are also agile transformations that are not bringing the expected results. Better software development is not about implementing the the best framework or method throughout the organization to have everybody working in in the same way. What matters is that people, teams and organizations become flexible and able to adapt to the needs and situation at hand.

Continuous improvement is what makes agile work. It’s at the heart of agile. In his keynote Ben Linders will show why continuous improvement matters in agile and what you can do to help your organization to really become agile.

  • Be the first to comment

Need for continuous improvement - Keynote QCon Beijing 2015 - Ben Linders

  1. 1. 1 Ben Linders Consulting The Need for Continuous Improvement in Agile Keynote QCon Beijing, April 23, 2015 Ben Linders
  2. 2. 2 Ben Linders Consulting Agile, Lean, Quality & Continuous Improvement Retrospectives Facilitator Agile Coach/Mentor/Trainer CMMI & People-CMM Assessor Freelance Editor for InfoQ.com Ben Linders Co-Author Getting Value out of Agile Retrospectives English Dutch French Japanese Spanish Italian Chinese Russian Polish German Author: What Drives Quality eBook: Download from Amazon, InfoQ or Leanpub Print: Buy on Amazon or Lulu
  3. 3. 3 Ben Linders Consulting Continuous Improvement Continuous Improvement is the act of continuously doing whatever helps to become better and thus more valuable Ben Linders
  4. 4. 4 Ben Linders Consulting Origins
  5. 5. 5 Ben Linders Consulting Agile Manifesto “We are uncovering better ways of developing software by doing it and helping others do it”
  6. 6. 6 Ben Linders Consulting Agile Principle “At regular intervals, the team reflects on how to become more effective, then tunes and adjusts its behavior accordingly”
  7. 7. 7 Ben Linders Consulting Why improve? • Not “one best way” of doing Agile – find your own • First time right takes too long – need for early feedback • Customers & Stakeholders needs will change • Agile requires a change of mindset • Self organizing is a team responsibility • You don’t know what you don’t know • …
  8. 8. 8 Ben Linders Consulting You need to improve! Continuous Improvement is essential if you want to really become agile! The Impact and Value o Agile Value Creation Business Value of Agile
  9. 9. 9 Ben Linders Consulting Embedded Improvement Agile principles, practices, and methods support continuous improvement • Scrum master guarding the process • Stand-up, daily focus on impediments • Inspect and adapt with retrospectives • Agile coaches support your agile journey
  10. 10. 10 Ben Linders Consulting Unfinished User Story 1 hr of work left, not finished • Problem clearly visible • Address in Stand-up, Retrospective or by Coach? Best thing coach can do Agile has built-in continuous improvement
  11. 11. 11 Ben Linders Consulting How to Improve Continuously You need skilled people with methods and tools to do sustainable effective improvements Soft Skills Matter Listening to deal with resistance Teamwork: Feelings matter
  12. 12. 12 Ben Linders Consulting Agile Coaching Help people to improve  Give Feedback  Inspire People  Establish Safety  Support Experiments Agile Needs Coaching Develop Coaching Skills
  13. 13. 13 Ben Linders Consulting Assessing yourself • Readiness • Agile / Scrum Practices • Culture & Mindset • Agile Fluency • Roadmaps for Adoption • Maturity Agile Self-Assessment
  14. 14. 14 Ben Linders Consulting Process Improvement CMMI Roadmaps Business Focused CMMI Agile SPI SPI, the Agile way ITMPI Webinar Better Improvement Agile/Lean Improvement
  15. 15. 15 Ben Linders Consulting People over Processes Work effectively in agile teams People CMM Roadmap  Work Environment  Compensation  Staffing  Competency Development  Communication & Coord.  Participatory Culture Agile People (AC 2011) Implementing Agile SQP Paper Agile-PCMM
  16. 16. 16 Ben Linders Consulting Measure & Control Quality Project Defect Model: Inserted & detected defects Improve reviews, inspections & testing Prevent defects  Design & Test Collaborate  Visible Improvement  Business case support PDM (SEPG Europe 2003) Project Performance (PQS Monte Carlo (SEPG 2009)
  17. 17. 17 Ben Linders Consulting Golden Rules for Improvement • Dare to share, early and frequently • Result depends on team, not individuals • The one who checks out a task is not necessarily the one who has to finish it • The one’s working on a task are the right people • You may critique anything, but never criticize anyone BenLinders.com/GoldenRules
  18. 18. 18 Ben Linders Consulting Measuring Improvement Assessments Done SD Trend 12 months 0 5 10 15 20 25 30 Apr May Jun Jul Aug Sep Oct Nov Dec Jan Feb Mrt -15 -10 -5 0 5 10 15 Dep8 Dep7 Dep6 Dep5 Dep4 Dep3 Dep2 Dep1 Unit SDfinished Robust Stretch Commit SDOpen Improvements Done SD Trend 0 10 20 30 40 50 60 70 80 Apr May Jun Jul Aug Sep Oct Nov Dec Jan Feb Mrt -40 -30 -20 -10 0 10 20 30 40 Dep8 Dep7 Dep6 Dep5 Dep4 Dep3 Dep2 Dep1 Unit Closed6Months Robust Stretch Commit OpenSD Making Improvement Visible – ICSPI 2006
  19. 19. 19 Ben Linders Consulting Root Cause Analysis Analyze major and repeating problems Find Root Causes Preventive Actions Problem Selection Knowledge & Skills Action Visibility Keynote QA&Test 2011 Key Success Factors Business Value RCA
  20. 20. 20 Ben Linders Consulting Agile Retrospectives amazon.com/dp/B00SWJO1DI benlinders.com/exercises/
  21. 21. 21 Ben Linders Consulting Kanban  A way to do change  Start where you are  Experimenting with Change Short Cycled Improvement Learning from Mistakes
  22. 22. 22 Ben Linders Consulting Agile & Improvement  Continuous Improvement is essential if you want to increase your agility  Agile principles, practices, and methods support continuous improvement  You need skilled people with methods and tools to do sustainable effective improvements
  23. 23. 23 Ben Linders Consulting Questions?Questions? Ben Linders Independent Consultant Agile, Lean, Quality & Continuous Improvement info@BenLinders.cominfo@BenLinders.com @BenLinders www.linkedin.com/in/benlinderswww.linkedin.com/in/benlinders www.facebook.com/BenLindersAdvieswww.facebook.com/BenLindersAdvies www.benlinders.comwww.benlinders.com
  24. 24. 24 Ben Linders Consulting Background Information
  25. 25. 25 Ben Linders Consulting Retrospectives Book Getting Value out of Agile Retrospectives By Luis Gonçalves & Ben Linders Download from InfoQ or Leanpub Buy on Amazon or Lulu amazon.com/dp/B00SWJO1DI leanpub.com/gettingvalueoutofagileretrospectives Mailinglist: eepurl.com/Mem7H The suggested price is $9,99 (excl. VAT); this is what we think is the real value of this book. We leave it up to our readers to decide what they would like to pay for the book. 
  26. 26. 26 Ben Linders Consulting Chinese Edition 从敏捷回顾中收获价值 回顾练习的工具箱 By Luis Gonçalves & Ben Linders 《从敏捷回顾中收获价值》包含可用于您 个人回顾工具箱的大量练习,可以帮助 您更有效地执导敏捷回顾并从中得到更 多收获。 Download from InfoQ or Leanpub
  27. 27. 27 Ben Linders Consulting Articles on Effective Agile • Self-assessing how Agile you are • Sustainable Improvement through Agile Retrospectives • Working in a Sustainable Pace • Becoming Agile and Lean • Succes Factors for Using Scrum and Getting Benefits • Process Improvement: The Agile Way • Golden Rules for Agile Process Improvement • How to deal with Resistance when Implementing Agile • Managing Projects with Agile Teams • Agile Project Management • Establishing and Maintaining Stable Teams • Getting Business Value out of Agile Retrospectives • Sharing Knowledge is Power • Are your Professionals Empowered?

×