need for continuous improvement - keynote qcon beijing 2015 - ben linders
TRANSCRIPT
1
Ben Linders Consulting
The Need for Continuous Improvement in Agile
Keynote QCon Beijing, April 23, 2015
Ben Linders
2
Ben Linders Consulting
Agile, Lean, Quality & Continuous Improvement
Retrospectives Facilitator Agile Coach/Mentor/TrainerCMMI & 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 LeanpubPrint: Buy on Amazon or Lulu
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
Ben Linders Consulting
Origins
5
Ben Linders Consulting
Agile Manifesto
“We are uncovering better ways of developingsoftware by doing it and helping others do it”
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
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
Ben Linders Consulting
You need to improve!
Continuous Improvement is essentialif you want to really become agile!
The Impact and Value of Agile
Agile Value Creation
Business Value of Agile Retrospectives
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
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
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
Ben Linders Consulting
Agile Coaching
Help people to improve
Give Feedback Inspire PeopleEstablish SafetySupport Experiments
Agile Needs Coaching
Develop Coaching Skills
13
Ben Linders Consulting
Assessing yourself• Readiness• Agile / Scrum Practices• Culture & Mindset• Agile Fluency• Roadmaps for Adoption• Maturity
Agile Self-Assessment
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
Ben Linders Consulting
People over ProcessesWork 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
Ben Linders Consulting
Measure & Control QualityProject Defect Model:Inserted & detected defectsImprove reviews, inspections
& testingPrevent defects
Design & Test CollaborateVisible ImprovementBusiness case support
PDM (SEPG Europe 2003)
Project Performance (PQST 2005)
Monte Carlo (SEPG 2009)
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
Ben Linders Consulting
Measuring ImprovementAssessments 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 Dep 8Dep 7Dep 6Dep 5Dep 4Dep 3Dep 2Dep 1UnitSD finishedRobustStretchCommitSD Open
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
40Dep 8
Dep 7
Dep 6
Dep 5
Dep 4
Dep 3
Dep 2
Dep 1
Unit
Closed 6 Months
Robust
Stretch
Commit
Open SD
Making Improvement Visible – ICSPI 2006
19
Ben Linders Consulting
Root Cause Analysis
Analyze major and repeating problemsFind Root CausesPreventive Actions
Problem SelectionKnowledge & SkillsAction Visibility
Keynote QA&Test 2011
Key Success Factors
Business Value RCA
20
Ben Linders Consulting
Agile Retrospectives
amazon.com/dp/B00SWJO1DI benlinders.com/exercises/
21
Ben Linders Consulting
Kanban A way to do change Start where you are Experimenting with Change
Short Cycled Improvement
Learning from Mistakes
22
Ben Linders Consulting
Agile & ImprovementContinuous Improvement is essential if you want
to increase your agilityAgile principles, practices, and methods support
continuous improvementYou need skilled people with methods and tools
to do sustainable effective improvements
23
Ben Linders Consulting
Questions?Questions?
Ben LindersIndependent Consultant Agile, Lean,Quality & Continuous Improvement
[email protected]@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
Ben Linders Consulting
Background Information
25
Ben Linders Consulting
Retrospectives BookGetting Value out of Agile RetrospectivesBy Luis Gonçalves & Ben Linders
Download from InfoQ or LeanpubBuy on Amazon or Lulu
amazon.com/dp/B00SWJO1DIleanpub.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
Ben Linders Consulting
Chinese Edition从敏捷回顾中收获价值 回顾练习的工具箱By Luis Gonçalves & Ben Linders
《从敏捷回顾中收获价值》包含可用于您个人回顾工具箱的大量练习,可以帮助您更有效地执导敏捷回顾并从中得到更多收获。
Download from InfoQ or Leanpub
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?