Performance-Tests alleine reichen nicht
In modernen Softwareentwicklungsprozessen darf die Performance-Betrachtung in sämtlichen Phasen heutzutage nicht mehr fehlen. Kein anderes nicht-funktionales Qualitätsmerkmal hat stärkere Auswirkungen auf die Benutzer- und Kundenzufriedenheit als die Performance, trotzdem wird das Thema meist stiefmütterlich behandelt. Performance-Tests werden, wenn überhaupt, meist erst am Ende des Entwicklungszyklus durchgeführt und damit häufig zu spät. Das Performance Engineering setzt bereits am Anfang der Entwicklung an und definiert dabei systematisch, wie die Performance-Betrachtung funktioniert und welche Informationsflüsse sie generiert.
Ziele des Performance Engineerings sind:
- Erhöhen des Geschäftserlöses durch Sicherstellung, dass das System die Transaktionen innerhalb des angeforderten Zeitraums bearbeitet
- Unterbinden von verspäteter Systemeinführung wegen Performance-Problemen
- Vermeidung von Nacharbeiten am System wegen Performance-Problemen
- Verhinderung von unnötigen Investitionen in zusätzliche Hardware
- Reduzierung von zusätzlichen Wartungskosten in Produktion aufgrund von Performance-Problemen
- Beseitigung von Systemausfällen wegen Nichterfüllung der Performance-Anforderungen, welche die Abschaltung der Anwendung und Abschreibung der Softwareentwicklung zur Folge haben
Als Experten für Performance Engineering unterstützen wir Sie kompetent und kostenbewusst in sämtlichen Phasen der Softwareentwicklung.
Zur Optimierung der Test-Prozesse im Performance-Umfeld haben wir PERFECTA, ein fokussiertes Assessment, entwickelt.
