Improving Software Quality with Retrospectives TestCon Moscow, - - PowerPoint PPT Presentation

improving software quality with retrospectives
SMART_READER_LITE
LIVE PREVIEW

Improving Software Quality with Retrospectives TestCon Moscow, - - PowerPoint PPT Presentation

Ben Linders Consulting Improving Software Quality with Retrospectives TestCon Moscow, April 2-3 Ben Linders benlinders.com - @BenLinders 1 BenLinders.com Ben Linders Consulting Trainer / Coach / Adviser / Author / Speaker Agile, Lean,


slide-1
SLIDE 1

benlinders.com - @BenLinders 1

Ben Linders Consulting

Improving Software Quality with Retrospectives

TestCon Moscow, April 2-3

Ben Linders

slide-2
SLIDE 2

benlinders.com - @BenLinders 2

Ben Linders Consulting Trainer / Coach / Adviser / Author / Speaker Agile, Lean, Quality & Continuous improvement Freelance Editor for InfoQ.com

BenLinders.com

Books: Getting Value out of Agile Retrospectives What Drives Quality Agile Self-assessment Game Continuous Improvement Games: Agile Self-assessment Agile Coaching Tools

slide-3
SLIDE 3

benlinders.com - @BenLinders 3

Ben Linders Consulting

Agile Retrospectives

 Inspect and Adapt  Self-organizing teams  No “first time right”  Ok to fail, if you learn from it

  • Sustainable Improvement through Agile Retrospectives
slide-4
SLIDE 4

benlinders.com - @BenLinders 4

Ben Linders Consulting

Retrospectives for Quality

Futurespective A g i l e S e l f

  • a

s s e s s m e n t G a m e Stop the Line Root Cause Analysis

slide-5
SLIDE 5

benlinders.com - @BenLinders 5

Ben Linders Consulting

Root Cause Analysis

Initiating causes of problem Cause – Effect chart Fix to prevent similar problems

  • Major defects from test / customers

Significant disturbances

Re-occurring problems Five times why exercise Apollo RCA

Main Problem to be investigated. Cause Level 1 Cause Level 1 Cause Level 1 Cause Level 1 Cause Level 1 Cause Level 1 Cause Level 2 Cause Level 2 Cause Level 2 Root Cause Level 2 Root Cause Level 3 Cause Level 3 Root Cause Level 4 Root Cause Level 4

slide-6
SLIDE 6

benlinders.com - @BenLinders 6

Ben Linders Consulting

Root Cause Analysis – Success Factors

RCA cost/benefit

 Loss due to the problem  Cost/benefit preventive actions

 Just enough RCA sessions  Experienced facilitator  Communicate the actions Key Success Factors Business Value RCA

slide-7
SLIDE 7

benlinders.com - @BenLinders 7

Ben Linders Consulting

Awesome Product Futurespectives

  • Imagine you created the best quality product ever
  • Celebrate the success
  • Imagine what you did to get there
  • Discuss how you dealt with problems

Back to present, reflect and learn! Awesome Product Futurespective

slide-8
SLIDE 8

benlinders.com - @BenLinders 8

Ben Linders Consulting

Futurespectives

 Positive  Liberating  Solution Focused Flip-thinking (Omdenken)

slide-9
SLIDE 9

benlinders.com - @BenLinders 9

Ben Linders Consulting

Self-assess Agile Quality Practices

 Gamification  Discuss Practices  Health check  Take action Book with Agile Cards Quality Coaching Cards Scrum/Kanban/DevOps

slide-10
SLIDE 10

benlinders.com - @BenLinders 10

Ben Linders Consulting

Stop the Line Retrospectives

  • Problem: Pull the Andon!
  • Decide what to eliminate
  • Analyze & Vital Few Actions

Stop the Line Exercise

slide-11
SLIDE 11

benlinders.com - @BenLinders 11

Ben Linders Consulting

Stop the Line Culture

  • Put the andon close to where the team is working
  • Encourage team members to stop development anytime
  • Allow to invest time to understand what is happening
slide-12
SLIDE 12

benlinders.com - @BenLinders 12

Ben Linders Consulting

Improving Quality with Retrospectives

 Explore problems with Root Cause Analysis  Do futurespectives for building awesome products  Assess quality practices with Agile Self-Assessment Game  Solve quality issues with Stop the Line exercise Improve Software Quality with Retrospectives

slide-13
SLIDE 13

benlinders.com - @BenLinders 13

Ben Linders Consulting

Bonus: Effective Retrospectives

 Why over how  Good facilitation  Effective exercises  Frequent, small steps  Vital few actions

slide-14
SLIDE 14

benlinders.com - @BenLinders 14

Ben Linders Consulting

Questions? Questions?

Ben Linders

Trainer / Coach / Adviser / Author / Speaker

Agile, Lean, Quality & Continuous Improvement

info@BenLinders.com info@BenLinders.com @BenLinders www.linkedin.com/in/benlinders www.linkedin.com/in/benlinders www.facebook.com/BenLindersAdvies www.facebook.com/BenLindersAdvies www.benlinders.com www.benlinders.com

slide-15
SLIDE 15

benlinders.com - @BenLinders 15

Ben Linders Consulting

Извлекаем пользу из Agile-ретроспектив

Official Russian translation of the book

Getting Value out of Agile Retrospectives

On sale! Download at BenLinders.com

benlinders.com/event/testcon-moscow-2019/

Извлекаем пользу из Agile-ретроспектив предлагает множество упражнений для пополнения вашего инструментария. Эта подборка активностей и упражнений поможет вам стать более продуктивными в проведении ретроспектив и в получении намного более ярких результатов от них.

slide-16
SLIDE 16

benlinders.com - @BenLinders 16

Ben Linders Consulting

Background Information

slide-17
SLIDE 17

benlinders.com - @BenLinders 17

Ben Linders Consulting

Valuable Agile Retrospectives

Getting Value out of Agile Retrospectives By Luis Gonçalves & Ben Linders Download from InfoQ or Leanpub Buy on Amazon or other webshops

amazon.com/dp/B00SWJO1DI

leanpub.com/gettingvalueoutofagileretrospectives

Mailinglist: eepurl.com/Mem7H

slide-18
SLIDE 18

benlinders.com - @BenLinders 18

Ben Linders Consulting

Inspiration for Retrospectives

Retrospective Exercises:

  • amazon.com/dp/B00SWJO1DI
  • benlinders.com/exercises/
  • benlinders.com/ask-your-agile-retrospective-que
slide-19
SLIDE 19

benlinders.com - @BenLinders 19

Ben Linders Consulting

Retrospectives Book Bundle

Six 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

leanpub.com/b/agileretrospectives Make your agile retrospectives rock! Teams will love to do them :-).

slide-20
SLIDE 20

benlinders.com - @BenLinders 20

Ben Linders Consulting

What Drives Quality

Deep Dive into Software Quality with Practical Solutions for Delivering High Quality Products for software developers and testers, architects, Product Owners, agile coaches, Scrum masters, project managers, and operational and senior managers who consider quality to be important

Released: September 30, 2017 Second edition: 2019 Available on Amazon, leanpub, BenLinders

slide-21
SLIDE 21

benlinders.com - @BenLinders 21

Ben Linders Consulting

Assessing your Agility

Over 70 tools:

  • Self-Assessment checklists
  • Readyness checks
  • Maturity assessments
  • Agile health checks
  • Measurements
  • And much more!

Agile Self-Assessments

slide-22
SLIDE 22

benlinders.com - @BenLinders 22

Ben Linders Consulting

Services for Agile Self-assessments

Services for assessing your agility and increase delivered value:

  • In-house workshop for playing the Agile Self-assessment Game
  • Public workshops to experience the Agile Self-assessment Game
  • Agile assessment for your team, department, or organization
  • Facilitation for playing the game at your event (conference, meetup,

hackathon, game lab, etc)

  • Tailoring the Agile Self-assessment Game to your specific needs
  • Licenses for playing the game

Contact: benlinders@gmail.com +31 6 2901 3863

slide-23
SLIDE 23

benlinders.com - @BenLinders 23

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”