Deliver business value with the right quality at speed. That’s what organizations ask of their high-performing IT delivery teams (such as DevOps and Scrum). To achieve this, IT people need to work closely together and implement continuous quality engineering. Cross-functional teams of business analysts, developers, testers, operations people, and other involved areas of expertise, join forces to work towards business objectives. By following „you build it, you run it”, these teams put quality dead center because they would feel the pain of problems themselves. If you optimize for quality, you will eliminate bottleneck after bottleneck. Doing this everyone has to be focused on the business value. That balance is tough though: how much quality is enough to achieve the business value?
The DevOps culture is the enabler for this way of high-performance IT delivery, using an automated CI/CD pipeline to deliver at speed. All the automation happening inside the IT delivery pipeline is not focused on having less people involved, instead it has given humans time to work on things that matter. This continuous process is a learning experience and can only be achieved when we work together to make our jobs better.
This way continuous quality engineering contributes to delivering business value at speed.