Softwareentwicklung im Enterprise-Kontext muss branchenübergreifend immer kürzeren Releasezyklen gerecht werden und die Qualität beim Einsatz von KI sicherstellen. Wir können deshalb Releases nicht länger in dedizierten Testphasen absichern, sondern müssen praktisch jederzeit die Qualitätsansprüche für ein Release erfüllen. Und wir müssen unsere Qualitätssicherung für den Einsatz von KI aufstellen. Um das zu erreichen, führen wir QS-Maßnahmen wie statische Codeanalyse, Tests oder Reviews entwicklungsbegleitend und änderungsgetrieben durch: Continuous Quality Control.
Dieser Vortrag erklärt auf Basis von dutzenden Kundenprojekten in den letzten zehn Jahren, wie das funktioniert und welchen Nutzen das bringt. Teilnehmer:innen lernen, wie sie
- statische Codeanalyse änderungsgetrieben einsetzen können, um Qualitätsdefizite zu vermeiden und historisch gewachsene Systeme zu verbessern,
- mit Test-Gap-Analyse risikoorientiert automatisierte Testsuites aufbauen können,
- durch regelmäßige Retrospektiven Transparenz schaffen und ein gemeinsames Qualitätsbewusstsein im Team verankern können und
- damit die Qualität beim Einsatz von KI bei der Programmierung absichern können.