Anzeige

Anzeige

VERANSTALTUNGEN

LIVE2019
28.05.19 - 28.05.19
In Nürnberg

Online B2B Conference
04.06.19 - 05.06.19
In Holiday Inn Westpark, München

ACMP Competence Days Dortmund
04.06.19 - 04.06.19
In SIGNAL IDUNA PARK, 44139 Dortmund

Aachener ERP-Tage 2019
04.06.19 - 06.06.19
In Aachen

WeAreDevelopers
06.06.19 - 07.06.19
In Berlin, Messe CityCube

Anzeige

Anzeige

Testing

Continuous Testing ist in großen Unternehmen auf dem Vormarsch, ohne Verbesserung der Technologie- und Teamstrukturen gewinnen diese jedoch keine Wettbewerbsvorteile. Capgemini und Sogeti veröffentlichen in Zusammenarbeit mit Broadcom den Continuous Testing Report 2019 (CTR 2019), eine Studie über die Möglichkeit schneller und effizienter Validierung von Software Releases in agilen Entwicklungen durch hochautomatisierte Tests.

Dem Bericht zufolge bestätigt fast ein Drittel der IT-Führungskräfte (32 Prozent), dass ihre IT-Abteilung Continous Testing ausgiebig nutzt. Da jedoch 58 Prozent der befragten Unternehmen täglich einen neuen „Build“ einführen und 26 Prozent mindestens einmal pro Stunde, müssen sie die Effizienz der kontinuierlichen Tests verbessern, indem sie ihre Testumgebung an eine agile Entwicklungsumgebung anpassen, so der Bericht.

„Die nächsten zwei bis drei Jahre sind kritisch für Continuous Testing, da Unternehmen das Dilemma vom Übergang zu eigenverantwortlichen, autonomen Teams lösen müssen, in denen jeder Einzelne für die Qualität verantwortlich ist. Gleichzeitig muss die zentrale Qualitätsunterstützung und -überwachung verbessert werden, um eine agile Entwicklungsumgebung zu erschaffen, die in der Lage ist, in einer immer komplexeren, schnelleren IT-Landschaft Mehrwert zu liefern“, so Gregory Biernat, Leiter IT Qualität & Testing bei Sogeti in Deutschland. „Die Untersuchung verdeutlicht die Notwendigkeit, das Niveau der Testautomatisierung auszuweiten, eine intelligente Bereitstellung von Testumgebungen und Testdaten und sinnvolle Qualitätskennzahlen und intelligente Qualitäts-Dashboards als Kernbereiche zu implementieren."

Unternehmen müssen das Potenzial der Automatisierung beim Testing erschließen

Die Studie zeigt, dass es ein erhebliches Potenzial für die Optimierung von kontinuierlichen Testprozessen durch den Einsatz von Technologien gibt: Nur bei 24 Prozent der Testfälle und End-to-End-Geschäftsszenarien wurde Automatisierung eingesetzt. Lediglich 25 Prozent der erforderlichen Testdaten wurden mit automatisierten Verfahren generiert. Eine stärkere Automatisierung könnte das Testen in den agilen Teams erheblich beschleunigen, denn rund ein Drittel der Befragten (36 Prozent) gab an, dass sie mehr als die Hälfte der Zeit mit der Suche, Verwaltung, Pflege und der Generierung von Testdaten verbringen. Um auf Kunden- und Marktanforderungen zu reagieren, müssten Unternehmen daher entscheidende Maßnahmen ergreifen.

Das Beispiel einer führenden australischen Bank mit über 5.000 „Builds“ für mehr als 100 Anwendungen zeigt: Durch die Nutzung einer einzigen Plattform für automatisiertes „Build“ und Deployment, die in Test- und Automatisierungstools integriert ist, konnte die „Build“-Durchlaufzeit um 40 Prozent gesenkt, die Markteinführungszeit verkürzt und die Umgebungsverfügbarkeit erheblich gesteigert werden.

Unternehmen benötigen intelligentere Orchestrierung und Technologien zum Testen

Die letztlich vermehrte Einbindung autonom handelnder Teams führte in vielen Unternehmen zu unkontrollierten Umgebungen mit einer heterogenen Vielfalt an Konzepten zur Qualitätssicherung (QS) und Testautomatisierung. „Um wirklich ‚Continuous Testing‘ zu erreichen, müssen bestimmte Voraussetzungen erfüllt sein. Unternehmen müssen über eine Infrastruktur verfügen, mit der sie ihre Testdaten besser verwalten können, Testumgebungen schnell sowohl aufstellen, als auch entfernen können und um diese – möglichst automatisiert – mit richtigen Daten zu füllen“, so Gregory Biernat.

Die Anzahl der nicht oder unzureichend verwalteten Testumgebungen und Testszenarios führt bei Release-Einführung zu vielen unbekannten Lücken in der tatsächlichen Qualitätsabdeckung und in der Sicht auf den Qualitätsstatus. Um diesbezüglich die Kontrolle zurückzuerlangen, müssen Unternehmen die Leistungserbringung ihrer agilen Teams mittels klarer QS-Richtlinien und Bereitstellung intelligenter QS-Technologien flankieren und optimieren.

Unternehmen sollten zur Verbesserung der Transparenz über ihre fortlaufende Integrations- und Bereitstellungs-Pipeline (CI/ CD: Continuous Integration/ Continuous Delivery) entsprechende Qualitäts-Dashboards implementieren. Eine vielversprechende Entwicklung ist es, die Testorchestrierung und -durchführung durch Künstliche Intelligenz (KI) und „smarte“ Testorchestrierung intelligenter zu machen. Zusammen mit Machine-Learning-Funktionen können Systeme automatisch diejenigen Tests ermitteln, die in den jeweiligen Release- und Produktionszyklen erforderlich sind.

Die Studie erkennt einen deutlichen Bedarf an größerer Transparenz und verbesserter Orchestrierung bei agilen Tests. Unter den befragten Führungskräften bezeichneten 35 Prozent einen „vollständigen Prüfpfad für Testaktivitäten“ und eine „konsolidierte Test- und Release-Pipeline“ als wichtigste Funktionen zur Testorchestrierung.

32 Prozent der Befragten betonten die Notwendigkeit für „einen einzelnen Ort für teamübergreifende Zusammenarbeit“ und „kontinuierliche Sichtbarkeit der Lieferpipeline“. Der Mangel an zentralisierten Lösungen für die Bereitstellung von Technologien wurde bei der Untersuchung von Herausforderungen bei Testumgebungen am deutlichsten. Teams verschwenden zu viel Zeit darauf, komplette Testumgebungen zu erstellen. Vier von zehn (40 Prozent) der Befragten gaben an, dass ihre Teams mehr als die Hälfte ihrer Zeit in den Aufbau und die Wartung ihrer Testumgebungen investieren.

Interdisziplinäre Teams brauchen neue Fähigkeiten und Unterstützung

In den letzten drei bis fünf Jahren haben sich die Rollen sowohl der Entwickler als auch der Tester erheblich weiterentwickelt. Entwickler sind jetzt viel näher am Kunden und spielen eine maßgebliche Rolle bei der Gestaltung des Benutzererlebnisses. Da sich die Tester aus isolierten Teams herausgezogen haben, um parallel mit Entwicklern und Geschäftsteams zu arbeiten, werden sie viel früher am Entwicklungszyklus beteiligt. Die Rollen und Verantwortlichkeiten von Entwicklern und Testern verschwimmen, dennoch bleibt es wichtig, in agilen Teams QS- und Testexperten zu haben.

Diese interdisziplinären Teams sind einen Schritt voraus, bringen aber auch Herausforderungen mit sich: Sie verlangen von jedem Teammitglied ein ganzheitliches Verständnis des gesamten Prozesses, wobei Tester ihre technischen Fähigkeiten verbessern müssen. Unternehmen müssen die Notwendigkeit der Weiterentwicklung und eines neuen, integrierten Ansatzes adressieren, um kontinuierliches Testing zu ermöglichen.

"Es ist schwierig, die Vorteile von Agile und DevOps ohne Automatisierung kontinuierlicher Tests voll auszuschöpfen, da Unternehmen Daten und Informationen benötigen, um hochwertige Software schneller zu programmieren und mit dem Tempo digitaler Geschäfte Schritt zu halten", so Ashok Reddy, Senior Vice President und General Manager der Enterprise Software Division bei Broadcom. „Da sich die Kluft zwischen IT und Geschäftsführung immer weiter schließt, werden neue DevOps-Praktiken und -Techniken entstehen, wie die Automatisierung kontinuierlicher Testprozesse, als notwendige Werkzeuge zur Förderung der digitalen Transformation in einem wettbewerbsintensiven Markt."

Über die Studie

Der Continuous Testing Report (CTR) 2019 bringt Umfragedaten und Expertenbeiträge von Sachverständigen zusammen, um die Herausforderungen und mögliche Ansätze zur Umsetzung von Testpraktiken im Zeitalter von Agile und DevOps zu erörtern.

Der Report basiert auf den Meinungen mehrerer Fachexperten von Capgemini, Sogeti und Broadcom, gestützt durch eine weltweite Umfrage unter leitenden IT-Führungskräften aus großen und mittleren Unternehmen mit über 1.000 Mitarbeitern aus den Branchen Finanzdienstleistung, High Tech, Gesundheitswesen, Telekommunikation, Medien und Unterhaltung sowie Fertigung und öffentlichen Einrichtungen in acht verschiedenen Regionen.

www.capgemini.com

 

GRID LIST
Geheimnis

Cyberpsychologie: Verlust digitaler Geheimnisse teurer als früher

Wieso posten Nutzer private Details auf Instagram und Co., obwohl 84 Prozent der…
Roboter mir Dollar-Noten

Bots kosten Unternehmen durchschnittlich 4 Mio. Dollar pro Jahr

Akamai, die Intelligent Edge Platform für die sichere Bereitstellung digitaler…
Customer Service - Good or Bad

Gut, Schlecht oder Furchtbar - Ein Einblick in den Kundenservice

Viele Deutsche sind von ihren Erlebnissen mit dem Kundenservice alles andere als…
DDoS Warning

Ende des Dornröschenschlafs für DDoS-Attacken

Im ersten Quartal 2019 stieg die Zahl der Distributed-Denial-of-Service (DDoS)-Angriffe…
Arbeitsmarkt

Deutschland ist für Digitalexperten beliebter Arbeitsmarkt

Deutschland liegt auf dem zweiten Platz der weltweit beliebtesten Zielländer für…
Risk Ahead

Datenchaos: Unterschätztes Risiko

Durch fehlende Reglementierung und Limitierung von Handlungsspielräumen aktueller und…