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.

1

Share

Download to read offline

Improving Software Quality with Retrospectives - TestCon Europe 2019 - Ben Linders

Download to read offline

Agile Retrospectives can be used to investigate quality issues or to perform actions that improve the quality of the software that is delivered. They complement debugging and testing and provide solutions to learn and build quality in from the start.

An agile retrospective is a practice for teams to reflect, learn, and to continuously become better in what they do. They focus on the process and way of working to help testers and developers to collaboratively improve products and deliver more value.

In this presentation, Ben Linders provides suggestions with examples of what you can do in your agile retrospectives to improve software quality.

What can attendees learn:
• How to prepare and facilitate an agile retrospective
• Explore major or repeating problems with a Root Cause Analysis
• Do a futurespective for building an awesome product
• Reflect on your quality practices with the Agile Self-Assessment Game
• Solve quality issues with a Stop the Line exercise

Related Books

Free with a 30 day trial from Scribd

See all

Improving Software Quality with Retrospectives - TestCon Europe 2019 - Ben Linders

  1. 1. join at Slido.com with #testcon2019 benlinders.com - @BenLinders 1 Ben Linders Consulting Improving Software Quality with Retrospectives TestCon Europe, Vilnius, Oct 16-17 2019 Ben Linders
  2. 2. join at Slido.com with #testcon2019 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
  3. 3. join at Slido.com with #testcon2019 benlinders.com - @BenLinders 3 Ben Linders Consulting Agile Retrospectives  Reflect, Learn, and Adapt  Foster Self-organization  No “first time right”  Ok to fail, if you learn from it • Sustainable Improvement through Agile Retrospectives
  4. 4. join at Slido.com with #testcon2019 benlinders.com - @BenLinders 4 Ben Linders Consulting Retrospectives for Quality Futurespective Agile Self-assessment Game Stop the Line Root Cause Analysis
  5. 5. join at Slido.com with #testcon2019 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
  6. 6. join at Slido.com with #testcon2019 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  Effective facilitation  Communicate actions Key Success Factors Business Value RCA
  7. 7. join at Slido.com with #testcon2019 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
  8. 8. join at Slido.com with #testcon2019 benlinders.com - @BenLinders 8 Ben Linders Consulting Futurespectives  Positive  Liberating  Solution Focused Flip-thinking (Omdenken)
  9. 9. join at Slido.com with #testcon2019 benlinders.com - @BenLinders 9 Ben Linders Consulting Self-assess Quality & Testing Agile Self-assessment Game  Gamification  Discuss/Learn  Health check  Take action Testing Coaching Cards Quality Coaching Cards
  10. 10. join at Slido.com with #testcon2019 benlinders.com - @BenLinders 10 Ben Linders Consulting Stop the Line Retrospectives Andon from Toyota Production System (TPS) • Problem? Pull the Andon! • Collect problems • Decide what to address • Analyze & Define Actions Stop the Line Exercise
  11. 11. join at Slido.com with #testcon2019 benlinders.com - @BenLinders 11 Ben Linders Consulting Stop the Line Culture • Put the andon where the team is working • Encourage team members to stop development anytime • Allow to invest time to understand and take action
  12. 12. join at Slido.com with #testcon2019 benlinders.com - @BenLinders 12 Ben Linders Consulting Improving Quality with Retrospectives  Explore problems deeply with Root Cause Analysis  Do futurespectives for building awesome products  Assess quality & testing with Agile Self-Assessment Game  Solve quality issues with Stop the Line exercise Improve Software Quality with Retrospectives
  13. 13. join at Slido.com with #testcon2019 benlinders.com - @BenLinders 13 Ben Linders Consulting Bonus: Effective Retrospectives  Why over how  Good facilitation  Effective exercises  Frequent, small steps  Vital few actions
  14. 14. join at Slido.com with #testcon2019 benlinders.com - @BenLinders 14 Ben Linders Consulting Questions? AMA cornerQuestions? AMA corner Ben Linders Trainer / Coach / Adviser / Author / Speaker 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
  15. 15. join at Slido.com with #testcon2019 benlinders.com - @BenLinders 15 Ben Linders Consulting Background Information
  16. 16. join at Slido.com with #testcon2019 benlinders.com - @BenLinders 16 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
  17. 17. join at Slido.com with #testcon2019 benlinders.com - @BenLinders 17 Ben Linders Consulting Inspiration for Retrospectives Retrospective Exercises: • amazon.com/dp/B00SWJO1DI • benlinders.com/exercises/ • benlinders.com/ask-your-agile-retrospective-qu
  18. 18. join at Slido.com with #testcon2019 benlinders.com - @BenLinders 18 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 :-).
  19. 19. join at Slido.com with #testcon2019 benlinders.com - @BenLinders 19 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
  20. 20. join at Slido.com with #testcon2019 benlinders.com - @BenLinders 20 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
  21. 21. join at Slido.com with #testcon2019 benlinders.com - @BenLinders 21 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
  22. 22. join at Slido.com with #testcon2019 benlinders.com - @BenLinders 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”
  • whilpert

    Apr. 6, 2020

Agile Retrospectives can be used to investigate quality issues or to perform actions that improve the quality of the software that is delivered. They complement debugging and testing and provide solutions to learn and build quality in from the start. An agile retrospective is a practice for teams to reflect, learn, and to continuously become better in what they do. They focus on the process and way of working to help testers and developers to collaboratively improve products and deliver more value. In this presentation, Ben Linders provides suggestions with examples of what you can do in your agile retrospectives to improve software quality. What can attendees learn: • How to prepare and facilitate an agile retrospective • Explore major or repeating problems with a Root Cause Analysis • Do a futurespective for building an awesome product • Reflect on your quality practices with the Agile Self-Assessment Game • Solve quality issues with a Stop the Line exercise

Views

Total views

844

On Slideshare

0

From embeds

0

Number of embeds

659

Actions

Downloads

2

Shares

0

Comments

0

Likes

1

×