Kontinuierliche Tests in der agilen Software-Entwicklung

Publish date:

Unternehmen müssen die Umstellung auf umfassende kontinuierliche Tests in der agilen Software-Entwicklung beschleunigen, um wettbewerbsfähig zu bleiben.

Kontinuierliche Tests von Software sind ein entscheidender Wettbewerbsvorteil

„Wir empfehlen daher, die Investitionen in Quality Engineering und kontinuierliche Tests für Agile- und DevOps-Teams zu beschleunigen“, so Sven Euteneuer, Portfolio-Verantwortlicher der Sogeti Deutschland. „Daher sollten Unternehmen ihre Feature-Teams mit ausreichender Erfahrung im Quality Engineering ausstatten. Ein flexibles Support-Team sollte Coaching und Unterstützung bei Themen wie Agile QS oder Automatisierung sicherstellen.“

Die Mehrheit der Unternehmen kämpft darum, ihren Bedarf im Hinblick auf Qualität und die agile Arbeitsweise aneinander anzupassen. Im Kern stehen sie vor der Herausforderung, viele Releases schneller in die Produktion zu bringen. Gleichzeitig muss ein schneller und kontinuierlicher Validierungsprozess umgesetzt werden. Ohne diese Balance sind Unternehmensleistung und Wachstum gefährdet.

Unternehmen ohne die vollständige Einführung von kontinuierlichen Software-Tests werden langfristig weder den Qualitätserwartungen der Kunden, noch den eigenen Erwartungen zur Release-Frequenz gerecht werden können. Ein klarer Nachteil gegenüber erfolgreicheren, agilen Wettbewerbern.

Herausforderungen von kontinuierlichen Software-Tests 

55 Prozent der befragten Unternehmen haben inzwischen einen Ansatz für kontinuierliche Tests eingeführt. Die vergleichsweise langsame Zunahme des Reifegrades spricht allerdings dafür, dass die Unternehmen vor einer entscheidenden Herausforderung stehen.

Bis zu 56 Prozent der Unternehmen gaben zu, dass sie Probleme mit dem Testen in den Sprints haben: 44 Prozent bestätigten, dass ihre Teams ihre Zeit mit der Suche, Verwaltung und Generierung von Testdaten verbringen. 36 Prozent gehen davon aus, dass ihre Teams mehr als die Hälfte ihrer Zeit mit dem Aufbau und der Verwaltung von Testumgebungen verbringen. Eine Mehrheit der Befragten (62 Prozent) hat Schwierigkeiten, qualifizierte Fachkräfte für den Aufbau ihrer Strategie für kontinuierliche Software-Tests zu finden.

Dazu kommt in vielen Organisationen, dass veraltete Systeme und Hierarchien die Anwendung neuer Arbeitsmethoden zur Herausforderung machen. Um diese zu bewältigen, müssen sich Unternehmen darauf konzentrieren, Quality Engineering in Agile und DevOps abzustimmen.

Empfehlungen für Continuous Testing

Der Bericht hebt eine Reihe von Bereichen hervor, in denen Unternehmen ihren Ansatz für kontinuierliche Tests verbessern können:

  • Transparenz über das Qualitätsniveau durch aussagekräftige KPIs
  • Nutzung intelligenterer Lösungen in der QS
  • Investitionen in die Qualitätssicherungsfähigkeiten ihrer Teams
  • Testorganisation und Testumgebungen

„Eine kontinuierliche Qualität ist für Agile, DevOps und die digitale Transformation entscheidend. Abgesehen von der Priorisierung der Testautomatisierung, müssen Organisationen die Qualität in jede Phase der Software-Entwicklung sicherstellen. Dies erfordert moderne, entwicklerfreundliche, KI-gestützte Werkzeuge, die es jedem Beteiligten und jedem Team einfach und praktikabel machen, eine kontinuierliche Qualität beizubehalten. Die Teams müssen traditionelle Qualitätshürden mit Hilfe von Werkzeugen überwinden, welche eine Verschiebung nach links und rechts ermöglichen“, so Sushil Kumar, Head of DevOps and Continuous Testing Business, Broadcom.

Am 5. Mai ab 16:30 wird ein internationales Webinar zum Continous Testing Report angeboten, Sie können sich hier anmelden.

Dieser Artikel ist in der Computerwelt erschienen.

Die Studie können Sie hier nachlesen.

Weitere Posts

KYC: How smart policies enable smart automation

Date icon Oktober 26, 2021

The policies defined by the financial institutions are the first step towards a better and...

Is your customer service set up for more disruption?

Date icon Oktober 25, 2021

The last 12 months have accelerated profound shifts in the way organizations serve their...