Software Quality Engineering for DevOps Teams

To continuously deliver IT systems at speed with a focus on business value, DevOps high-performance cross-functional IT delivery teams integrate quality engineering in their way of working.
Quality engineering is the new concept in achieving the right quality of IT systems. DevOps teams take joint responsibility to deliver IT systems with business value to their users.

By creating a Quality Engineering Strategy, cross-functional DevOps teams consciously decide on which quality measures will support them to achieve built-in quality and build their IT system right the first time. This way, testing will be focused on establishing confidence that the IT system will indeed deliver business value (instead of the “old” focus of testing on finding the problems and fixing them).

Our new VOICE model guides teams to align their activities with the business value that is pursued, and by measuring indicators, teams give the right information to stakeholders to establish their confidence that the IT delivery will actually result in business value for the customers.

Also, to be able to deliver quality at speed, for today’s teams it is crucial to benefit from automating activities, for example in a CI/CD pipeline, whereby people must remember that automation is not the goal but just a way to increase quality and speed.

This presentation explains why a broad view on quality engineering is important for DevOps teams and how quality engineering can be implemented to achieve the right quality of IT products, the IT delivery process, and the people involved.

Video producer: https://devopspro.lt/