Improve The Process By Taking Control
Testing is one of the few overarching aspects of software delivery. Done well it is almost invisible. Yet in reality almost all aspects of a successful release require test input. Despite this testers often give developers freedom to select automation test strategies and are happy to let release managers co-ordinate releases, while reducing their role to nit-picking software.
This session examines how focusing on testing enabled Songkick to overhaul their entire build and release pipeline, and move from safe, controlled releases to continuous deployment. Contrary to common belief this approach could only succeed by drastically improving testing. The unique skills and knowledge that a tester holds is exactly what is needed to avoid testing gaps, prevent test duplication and most of all educate the development team about working with risk.
- Identify and explore ways in which your testing skills can be used to drive radical process improvements