Mit agilem Testen zum Erfolg

Sie arbeiten agil, etwa nach Scrum, Kanban oder SAFe? Aber der erhoffte Gewinn an Geschwindigkeit bleibt aus, oder der Fortschritt wird nicht sichtbar?
Leider sind solche oder ähnliche Auswirkungen oft in der Praxis anzutreffen.

Doch die gute Nachricht ist: Agil funktioniert! Wir analysieren woran es in ihrem Umfeld liegt und helfen Ihnen Hemmnisse zu beseitigen, damit Sie so die Vorteile agiler SW-Entwicklung voll und ganz ernten können.

Wir übernehmen z.B. temporär Schlüsselrollen wie Scrum Master oder Product Owner, oder leiten Ihre Retrospektiven, als Coach oder Moderator. Mit frischen Ideen helfen wir Ihnen agile Methoden nachhaltig zu implementieren.

  • Going Agile
    imbus unterstützt Sie dabei, diesen Change-Prozess erfolgreich zu gestalten. Wir helfen Ihnen, Ihr Test- und QS-Personal fit zu machen für agiles Vorgehen und  agile Schlüsseltechniken wie Continuous Integration und Test Driven Development nachhaltig zu implementieren. Unser Coaching hilft Ihren Teams, neue agile Vorgehensweisen schnell zu erlernen und sicher anzuwenden.
     

  • Team verstärken
    Vielleicht geht es auch darum, personellen Engpässen zu begegnen. Dann kann ein imbus „agile Tester“ als externer Mitarbeiter das Team-Staffing verbessern oder als Coach auch gleich direkt Test- und agiles Spezialwissen mitbringen und in das Team einführen.
  • Feedbackzyklen verkürzen
    In klassischen, phasenorientiert arbeitenden Projekten mit z.B. halbjährlichem Release-Zyklus liefert der Systemtest sein „Feedback“ über das Produkt oft erst mehrere Wochen oder gar Monate nach Beginn der Implementierung. Läge dieses Feedback früher vor, würden wichtige Entwicklungsentscheidungen oft anders getroffen und viele tausend Codezeilen anders und besser implementiert. Durch Einführung von agilen Praktiken wie „INVEST“ und „Pairing“ werden Probleme in den Anforderungen und Fehler in der Software so frühzeitig wie möglich gefunden, analysiert und behoben oder ganz vermieden. Feedbackmechanismen am Ende des Sprints tragen dazu bei, Produkt, Prozess und Team kontinuierlich zu verbessern.
  • Zusammenarbeit zwischen Entwickler und Tester
    Agile Entwicklung mit Scrum reduziert die Zykluszeit auf ein- bis vier-wöchige Sprints. Qualitätssicherung und Test müssen mit der höheren „Taktfrequenz“ Schritt halten. Auf allen Testebenen – von Unit-Test über Integrationstest bis zum Systemtest. Aus Teststufen werden Testaktivitäten, die in „Mikrozyklen“ von 24 Stunden Dauer ablaufen. Allen Beteiligten liegt so stets das tagesaktuelle,  vollständige Bild über Entwicklungsstand und Produktqualität vor. Fehler und mögliche Korrekturen werden unmittelbar oder spätestens im Daily Scrum diskutiert, priorisiert und umgesetzt. Entscheidend ist hier auch die Zusammenarbeit zwischen Entwickler und Tester. Mit T5 analysieren wir Ihre aktuelle Situation und zeigen Ihnen, wie Sie das Testen im agilen Team verbessern können, z.B. durch Einführen von „pairwise testing“.

Fachartikel zum Thema

 "Compliance in agilen Projekten umsetzen".

Fachartikel zum Thema

 "QM in agilen IT-Projekten – quo vadis?".

Das könnte Sie auch interessieren