Lessons from leading practitioners
Software delivery processes and systems, and the people involved with them, are under increasing pressure. Sometimes it’s digital transformation, other times it’s simply the challenge of keeping up with the demands created by ever more dynamic markets and an escalating pace of change. None of this is news, but is does provide an important backdrop to the discussion of how software delivery needs to evolve, especially given that traditional methods and approaches were never designed to deal with the fast-moving and unpredictable environment you are probably working in today. But as you look to modern alternatives, like Agile Development and Continuous Delivery, it’s important to ensure that you take a holistic and balanced approach. Yes, you need more speed and agility – business stakeholders are crying out for these – but it’s no good delivering on those needs if that comes at the expense of quality, security and compliance. All you will be doing is storing up problems and risks that are likely to come back to bite you when you are least prepared. With this reality-check in mind, the spotlight is increasingly shifting to the way you manage quality assurance, and particularly testing, in the modern, iterative software delivery cycle. Our aim in this report is to shed some light on what’s important to consider as you transform and optimize testing practices in your environment, with the help of findings from a recent worldwide research study in which input was gathered from 923 IT and testing professionals. Download the report to see the detailed results and the areas covered.