Turning the Quality of Your Deployment Pipeline into a Team Task - Areti Panou

  • Locked
Areti's profile
Areti

Product Owner

Turning the Quality of Your Deployment Pipeline into a Team Task - Areti Panou image
Talk Description
It is around 16:00 on a Friday afternoon and somebody from the other end of the office says out loud: “Who is working on fixing the API tests?” A silence, as thick as a morning fog, covers the entire floor. Nobody has done anything. Slowly, all eyes are turned towards the tester. How could she allow this to happen? When the API tests fail, the deployment pipeline is broken. When the pipeline is broken, there can be no deployment to production. The hope of a work-free weekend is slipping away…
This could be the beginning of a fictional, admittedly a bit corny, story. Unfortunately, in my experience, this is not something unheard of in an Agile software development team, where quality is a whole-team effort and not just the tester’s obligation.
So, how do we create a clear action plan to avoid such drama scenes?
In the first part of my presentation, we will identify some of the causes of such a situation, for example
  • the “I thought the tester would inform me if something is wrong” misconception,
  • the “I don’t trust the developers and I should always be responsible for alerting them” mentality, and
  • the thorny problem of not having a unified team perception of the importance of each test.
In the second part, we will explore the solutions that can remove each of the causes and look into ways that they can be applied by an Agile team. Finally, we will discuss how we, as testers, can facilitate and monitor the implementation of the solutions and the benefits of turning the quality of the deployment pipeline indeed into a team task.
 
Takeaways
  • Address the situation where “everybody is responsible for quality” turns into “nobody is responsible for quality”
  • Identify simple techniques to distribute quality responsibilities within the team
  • Establish a transparent process to keep the test steps of your deployment pipeline in a pristine state
What you’ll learn

By the end of this talk, you'll be able to:

  • TBA
Areti's profile'

Areti

Product Owner

Software tester interested in all things Quality.
Suggested Content
Revisited: What's In a Name? Experimenting With Testing Job Titles - Martin Hynie
The Awesome Power Of Hosting Test.bash(); 2021
Learning Through Volunteering: Testing For The Experience
When Testers Deal With Process Debt: Ideas to Manage It And Get Back To Testing Faster
Visualising Quality - David Evans
Building the Right Thing: How Testers Can Help – Lisa Crispin / Emma Armstrong
How to Plan and Define Your Continuous Deployment Pipeline - Patxi Gortázar
Are You Seeing RED? Restoring Reliability To Test Results
Explore MoT
TestBash Brighton 2024
Thu, 12 Sep 2024, 9:00 AM
We’re shaking things up and bringing TestBash back to Brighton on September 12th and 13th, 2024.
30 Days Of Agile Testing
Learn all about how testing fits into an Agile context with our 30 Days of Agile Testing!

Tags

  • culture
  • quality
  • continuous-deployment