Die GROWS-Methode in einem agilen Ansatz

0

Das Erreichen einer agilen Vorgehensweise ist in fast jedem IT-Unternehmen wünschenswert, einschließlich eines Softwaretestunternehmens. Aber das Verständnis der Kernbedeutung von „agil“ ist das Schlüsselproblem für die Mitarbeiter.

Auf der einen Seite gibt es viele Menschen, die die agile Methode anwenden und dadurch verschiedene Produkte erfolgreich entwickeln. Auf der anderen Seite gibt es viele Misserfolge bei der Umsetzung des agilen Vorgehens. Was ist also der Grund für diese Fehler?

Der Grund für Probleme sind die Missverständnisse des Begriffs „Agilität“. Eine weitere Schwierigkeit ist der Weg der Agile Methoden Leistung. Normalerweise konzentriert sich das Team nur auf die typischen Praktiken und Ansätze des mobilen Testens, Kompatibilitätstests, Dokumentationstests, manuellen Tests usw. Diese Praktiken sind gut, aber manchmal werden ihre Hauptidee und der Grund für ihre Implementierung nicht vollständig verwirklicht. Folglich wird das Ziel nicht erreicht und die Erwartungen sind nicht gerechtfertigt.

Was bedeutet „agil“?

• Die ständige Entwicklung und Verbesserung der Fähigkeiten.

• Die Bereitschaft, sich unerwarteten Veränderungen und Modifikationen zu stellen.

Es gibt keine Regeln oder Schemata des agilen Vorgehens. Es ist unmöglich, in einem Buch die Anleitung zu finden, wie man die agilen Prinzipien anwendet. Der Prozess der Softwareentwicklung und des Testens von Softwareprodukten verändert sich schnell. Die Prinzipien, die vor einigen Jahren aktuell waren, können jetzt nicht erfolgreich angewendet werden.

3 Kernelemente eines agilen Vorgehens:

• Improvisieren;
• adoptieren;
• Überwindung.

Die GROWS-Methode erleichtert das Verständnis und die Umsetzung des agilen Vorgehens. Die vier Hauptideen werden herausgegriffen.

Die Hauptkonzepte der GROWS-Methode:

• Bei der Einführung einer neuen Methode sollte ein Lernmodell verwendet werden. Es ist unmöglich, die persönlichen Urteile zu verwenden, da es keine verfügbaren Erfahrungen mit dieser speziellen Methode gibt.

• Die Einführung einer neuen Praxis wird als Experiment betrachtet. Bei der Durchführung von Black-Box-Tests ist ein Tester beispielsweise wie ein Gelehrter, der das Experiment durchführt, um die erforderlichen Daten zu erhalten.

• Die neue Methode wird erfolgreich sein, wenn alle Beteiligten des Softwareentwicklungsprozesses daran beteiligt sind. Usability-Tests sind effektiver, wenn die Endbenutzer in den Überprüfungsprozess eingebunden werden.

• Die Einführung der neuen Praxis sollte gemäß den Besonderheiten des Produkts, des Teams, der Spezifikation usw. bestimmt werden.

Die GROWS-Methode basiert auf den Prinzipien des Agilen Manifests. Aber es ist wichtig, keine dogmatischen Ansätze zu verwenden. Jede neue Methode, die auf jeder Stufe der Softwareproduktion eingesetzt wird, sollte selbstbestimmt sein. Das Feedback der Implementierung sollte berücksichtigt werden. Es zeigt die Effizienz des neu angewandten Prinzips.

Um Mobile Testing, Desktop Testing oder Website Testing effizient durchzuführen, sollten diese Methoden für jedes Unternehmen und jedes Projekt angepasst werden.
QATestLab ist ein unabhängiges Offshore-Softwaretestunternehmen mit Sitz in Kiew, Ukraine. QATestLab führt Tests von Produkten in jeder Phase des Softwareentwicklungszyklus durch.

Leave a Reply

Your email address will not be published. Required fields are marked *