Led the move of quality checks to the developer's desk
I led a program that put quality checks into developers' everyday builds, and paired with teams to make it stick. Three teams went live on its quality gates and two added mutation testing to their pipelines.
- Quality
- Delivery
- Teaching
3
teams live on quality gates
2
teams with mutation testing in pipelines
What would have happened
Quality was checked at the end of the pipeline, when fixes are slowest.
The call
Check quality where the code is written, and pair with teams to make it stick.
What I did
Paired with teams (including a cloud platform team in Kotlin), ran quality-at-desk and dynamic analysis sessions, and presented the approach to leadership.
What changed
Leadership asked to build on the quality-at-desk concept; three teams went live on its parameters and two added mutation testing to their pipelines.
Proof


