Turning the Quality of Your Deployment Pipeline into a Team Task - Areti Panou
02 Oct 2019
-
Locked
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
There are countless ways to show up and contribute. Which one will you try today?
Explore MoT
Thu, 1 Oct
A tech conference to help you navigate the ever-shifting landscape of Quality Engineering, AI, Leadership, Product, Accessibility and Security.
Gain the tools you need to become an operability advocate. Making your testing even more awesome along the way!
Debrief the week in Quality via a community radio show hosted by Simon Tomes and members of the community
Comments