keynote need for continuous improvement - agile tour kaunas 2016 - ben linders
TRANSCRIPT
@BenLinders - benlinders.com 1
Ben Linders Consulting
The Need for Continuous Improvement in Agile
Keynote Agile Tour KaunasLithuania, October 13, 2016
Ben Linders
@BenLinders - benlinders.com 2
Ben Linders Consulting
Agile, Lean, Quality & Continuous Improvement
Trainer / Coach / Mentor / Writer / PresenterRecognized Expert on Agile RetrospectivesCMMI & 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 Greek Turkish Vietnamese
Author: What Drives Quality & Continuous Improvement
eBook: Download from Amazon, InfoQ or LeanpubPrint: Buy on Amazon or other bookstores
@BenLinders - benlinders.com 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
@BenLinders - benlinders.com 4
Ben Linders Consulting
Origins
@BenLinders - benlinders.com 5
Ben Linders Consulting
Agile Manifesto“We are uncovering better ways of developing
software by doing it and helping others do it”
@BenLinders - benlinders.com 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”
@BenLinders - benlinders.com 7
Ben Linders Consulting
Why improve?• No “one best way”• No “first time right”• Things will change• Self organization,
empower your teams
Mindset: Continuously look for improvements
@BenLinders - benlinders.com 8
Ben Linders Consulting
You need to improve! Continuous Improvement is essential
if you want to really become agile!
The Impact and Value of Agile
Agile Value Creation
Business Value of Agile Retrospectives
@BenLinders - benlinders.com 9
Ben Linders Consulting
Embedded Improvement Agile values, principles, practices, and methods
support continuous improvement
• Frequently Inspect and Adapt• Scrum master, focus on process• Stand-up, deal with impediments• Agile Retrospectives• Coaching & Mentoring
@BenLinders - benlinders.com 10
Ben Linders Consulting
Unfinished User Story
1 hr of work left, not finished• Problem clearly visible• Address in Stand-up, Review,
Retrospective or by Coaching?
Best thing coach can do
Agile has built-in improvement opportunities
@BenLinders - benlinders.com 11
Ben Linders Consulting
How to Improve ContinuouslyYou need:• skilled people• methods and tools to do sustainable improvement
Soft Skills Matter Listening to deal with resistance Teamwork: Feelings matter
@BenLinders - benlinders.com 12
Ben Linders Consulting
Agile CoachingHelp people to find and do improvements
Give FeedbackProvide Ideas Inspire PeopleEstablish Safety
Agile Needs Coaching
Develop Coaching Skills
@BenLinders - benlinders.com 13
Ben Linders Consulting
Agile Retrospectives
amazon.com/dp/B00SWJO1DI benlinders.com/exercises/
@BenLinders - benlinders.com 14
Ben Linders Consulting
Process Improvement
CMMI Roadmaps
Business Focused CMMI
Agile SPI
SPI, the Agile way
ITMPI Webinar
Better Improvement
Agile/Lean Improvement
@BenLinders - benlinders.com 15
Ben Linders Consulting
People over ProcessesPeople CMM RoadmapWork EnvironmentCompensationStaffingCompetency
DevelopmentCommunication & Coord.Participatory Culture
Agile People (AC 2011)
Implementing Agile
SQP Paper Agile-PCMM
@BenLinders - benlinders.com 16
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
@BenLinders - benlinders.com 17
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
@BenLinders - benlinders.com 18
Ben Linders Consulting
Root Cause AnalysisAnalyze major and repeating problemsFind Root CausesPreventive Actions
Problem SelectionKnowledge & SkillsAction Visibility Keynote QA&Test 2011
Key Success Factors
Business Value RCA
@BenLinders - benlinders.com 19
Ben Linders Consulting
KanbanStart where you arePull based changeExperiment
Short Cycled Improvement
Learning from Mistakes
@BenLinders - benlinders.com 20
Ben Linders Consulting
Agile & ImprovementContinuous Improvement is essential if you want
to increase your agility
Agile values, principles, practices, and methods support continuous improvement
You need skilled people with methods and tools to get sustainable effective improvement done
@BenLinders - benlinders.com 21
Ben Linders Consulting
Take a first stepThink about a problem that needs to be solved, pick one practice or idea, think of a practical way to do it, start doing it! First Agile Step
Every journey for agility and continuous improvement starts with a first step!
@BenLinders - benlinders.com 22
Ben Linders Consulting
Continuous Improvement
Become aware of importance of continuous improvement,
Explore how it’s engrained in agile software development
Suggestions that you can use in your daily work to improve continuously
Increase your organization's agility!
Leanpub.com/continuousimprovement
“Continuous Improvement is the act of continuously doing whatever helps to become better and thus more valuable”
@BenLinders - benlinders.com 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
@BenLinders - benlinders.com 24
Ben Linders Consulting
Background Information
@BenLinders - benlinders.com 25
Ben Linders Consulting
Getting More out of Agile & Lean Practices for teams and stakeholders to develop the right
products, deliver faster, increase quality, and create happy high performing teams.
Full Day Workshop:Deploying practices effectively Improve CollaborationTips & Trick for Agile & Lean Improve Continuously
Increase your organization's agility!
BenLinders.com/agilelean
@BenLinders - benlinders.com 26
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
@BenLinders - benlinders.com 27
Ben Linders Consulting
Retrospectives Book BundleSix successful retrospectives books• Getting Value out of Agile Retrospectives• Fun Retrospectives• Fifty Quick Ideas to Improve Your Retrospectives• The Retrospective Handbook• Retrospectives for Organizational Change• The Retrospectives Kickstarter
These books will make your agile retrospectives rock!Teams will love to do them :-).
leanpub.com/b/agileretrospectivesDiscounted price: $30,48 (excl. VAT)
@BenLinders - benlinders.com 28
Ben Linders Consulting
Assessing your AgilityOver 40 tools:• Self-Assessment checklists• Readyness checks• Maturity assessments• Agile health checks• Measurements• And much more! Agile Self-Assessments
@BenLinders - benlinders.com 29
Ben Linders Consulting
Measure & Control QualityProject Defect Model:• Inserted & detected defects• Improve reviews,
inspections & testing• Prevent defects
Design & Test CollaborateVisible ImprovementBusiness case support
PDM (SEPG Europe 2003)
Project Performance (PQST 2005)
Monte Carlo (SEPG 2009)
@BenLinders - benlinders.com 30
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?