In der traditionellen Softwareentwicklung werden abschließende Tests vorab geplant. Im Testzeitraum wechseln sich dann Test- und Fehlerbehebungsphasen ab, bis schlussendlich das fertige Produkt zur Installation und Nutzung bereitsteht. Agile Software-Projekte laufen anders und stellen diese Schritt-für-Schritt Vorgehensweise in Frage. Klassisches (Software-) Testmanagement mit den Anforderungen der agilen Organisation zu verbinden, ist eine methodische Herausforderung, birgt aber auch viele Chancen.
Es klingt einfach und ist doch zentral: Software, die fehlerfrei funktioniert, ist gut, Softwarefehler kosten Zeit und Geld. Das gilt für Standardsoftware, aber natürlich auch für Individualanwendungen, wie sie im Geschäftsalltag vieler Unternehmen Anwendung finden. Durch automatisierte Tests ist es möglich, kontinuierlich Softwarequalität zu messen und zu gewährleisten.
Wie der Ruf nach Ordnung, Sicherheit und Planung ist der Ruf nach Qualität in der IT immer aktuell. Das gilt, wenn große Veränderungen vor der Tür stehen oder im Normalbetrieb Verschiebungen und Probleme auftreten. Um dem vielstimmigen Ruf nach Qualität zu entsprechen, benötigt die IT ein Qualitätsmanagementsystem, Methoden zur Qualitätsverbesserung und ein klares Bild auf den Return on Investment in Qualität.
Ein Interview mit Marc Buzina, Service Manager Quality Improvement bei noventum consulting.