Keynote Need for Continuous Improvement - Agile Tour Kaunas 2016 - Ben Linders

30
@BenLinders - benlinders.com 1 Ben Linders Consulting The Need for Continuous Improvement in Agile Keynote Agile Tour Kaunas Lithuania, October 13, 2016 Ben Linders

Transcript of Keynote Need for Continuous Improvement - Agile Tour Kaunas 2016 - Ben Linders

Page 1: Keynote Need for Continuous Improvement  - Agile Tour Kaunas 2016 - Ben Linders

@BenLinders - benlinders.com 1

Ben Linders Consulting

The Need for Continuous Improvement in Agile

Keynote Agile Tour KaunasLithuania, October 13, 2016

Ben Linders

Page 2: Keynote Need for Continuous Improvement  - Agile Tour Kaunas 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

Page 3: Keynote Need for Continuous Improvement  - Agile Tour Kaunas 2016 - Ben Linders

@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

Page 4: Keynote Need for Continuous Improvement  - Agile Tour Kaunas 2016 - Ben Linders

@BenLinders - benlinders.com 4

Ben Linders Consulting

Origins

Page 5: Keynote Need for Continuous Improvement  - Agile Tour Kaunas 2016 - Ben Linders

@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”

Page 6: Keynote Need for Continuous Improvement  - Agile Tour Kaunas 2016 - Ben Linders

@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”

Page 7: Keynote Need for Continuous Improvement  - Agile Tour Kaunas 2016 - Ben Linders

@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

Page 8: Keynote Need for Continuous Improvement  - Agile Tour Kaunas 2016 - Ben Linders

@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

Page 9: Keynote Need for Continuous Improvement  - Agile Tour Kaunas 2016 - Ben Linders

@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

Page 10: Keynote Need for Continuous Improvement  - Agile Tour Kaunas 2016 - Ben Linders

@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

Page 11: Keynote Need for Continuous Improvement  - Agile Tour Kaunas 2016 - Ben Linders

@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

Page 12: Keynote Need for Continuous Improvement  - Agile Tour Kaunas 2016 - Ben Linders

@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

Page 13: Keynote Need for Continuous Improvement  - Agile Tour Kaunas 2016 - Ben Linders

@BenLinders - benlinders.com 13

Ben Linders Consulting

Agile Retrospectives

amazon.com/dp/B00SWJO1DI benlinders.com/exercises/

Page 15: Keynote Need for Continuous Improvement  - Agile Tour Kaunas 2016 - Ben Linders

@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

Page 16: Keynote Need for Continuous Improvement  - Agile Tour Kaunas 2016 - Ben Linders

@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

Page 17: Keynote Need for Continuous Improvement  - Agile Tour Kaunas 2016 - Ben Linders

@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

Page 18: Keynote Need for Continuous Improvement  - Agile Tour Kaunas 2016 - Ben Linders

@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

Page 19: Keynote Need for Continuous Improvement  - Agile Tour Kaunas 2016 - Ben Linders

@BenLinders - benlinders.com 19

Ben Linders Consulting

KanbanStart where you arePull based changeExperiment

Short Cycled Improvement

Learning from Mistakes

Page 20: Keynote Need for Continuous Improvement  - Agile Tour Kaunas 2016 - Ben Linders

@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

Page 21: Keynote Need for Continuous Improvement  - Agile Tour Kaunas 2016 - Ben Linders

@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!

Page 22: Keynote Need for Continuous Improvement  - Agile Tour Kaunas 2016 - Ben Linders

@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”

Page 23: Keynote Need for Continuous Improvement  - Agile Tour Kaunas 2016 - Ben Linders

@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

Page 24: Keynote Need for Continuous Improvement  - Agile Tour Kaunas 2016 - Ben Linders

@BenLinders - benlinders.com 24

Ben Linders Consulting

Background Information

Page 25: Keynote Need for Continuous Improvement  - Agile Tour Kaunas 2016 - Ben Linders

@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

Page 27: Keynote Need for Continuous Improvement  - Agile Tour Kaunas 2016 - Ben Linders

@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)

Page 28: Keynote Need for Continuous Improvement  - Agile Tour Kaunas 2016 - Ben Linders

@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

Page 29: Keynote Need for Continuous Improvement  - Agile Tour Kaunas 2016 - Ben Linders

@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)

Page 30: Keynote Need for Continuous Improvement  - Agile Tour Kaunas 2016 - Ben Linders

@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?