Across industries, software updates need to be rolled out increasingly fast, to close potential security gaps, implement new legal requirements or simply offer new functionality. Software development must, therefore, meet ever-shorter release cycles.
This trend has a significant impact on quality assurance, as we can no longer secure releases in dedicated testing and stabilization phases. Instead, we must ensure that our software systems meet the quality standards for a release at virtually any time. To achieve this, we conduct quality assurance measures (code analysis, testing, reviews) throughout the development process and in a highly change-driven manner: Continuous Quality Control.
In the workshop, you will see how Continuous Quality Control works and what pitfalls there are, especially in mature systems with few automated tests. Through customer examples and a live demo, you will learn how to: