Wie kann ein Tester (QA-Person) aus einer Scrum-Umgebung ohne integrierte Testunterstützung und einem unabhängigen QS-Personal am besten in ein Scrum-Team integriert werden? Was sollten Sie tun?
Als Referenz sind einige Testfunktionen:
Wie kann ein Tester (QA-Person) aus einer Scrum-Umgebung ohne integrierte Testunterstützung und einem unabhängigen QS-Personal am besten in ein Scrum-Team integriert werden? Was sollten Sie tun?
Als Referenz sind einige Testfunktionen:
Antworten:
Ein wirklich gutes Buch zu diesem Thema ist Agile Testing: Ein praktischer Leitfaden für Tester und agile Teams von Lisa Crispin und Janet Gregory. Sehr, sehr zu empfehlen.
Wenn sie im Code enthalten sind, lassen Sie sie Standard-Codeüberprüfungen durchführen, bevor eine Aufgabe abgeschlossen ist. Ihre Überprüfung kann eine Überprüfung der Funktionalität sowie eine Überprüfung der Code-Richtlinien umfassen (wenn sie über genügend Erfahrung als Entwickler oder im Code verfügen, um damit auszukommen).
Wenn jemand ein "erledigt" meldet, wird es im Grunde zu einer QS-Aufgabe. Es ist eigentlich eine sehr gute Idee, diesen Ansatz der schnellen Qualitätssicherung zu integrieren, vorausgesetzt, sie können mithalten. Es ist immer am besten, Probleme eher früher als später zu erkennen. Selbst wenn sie nicht umfassend sind, kann dies die formale / vollständige Qualitätssicherung beschleunigen Zyklus.
Weil das Team Leute mit funktionsübergreifenden Fähigkeiten haben muss.
Scrum wird von einem Scrum-Meister unterstützt, der dafür verantwortlich ist, Hindernisse für die Fähigkeit des Teams zu beseitigen, das Sprintziel / die Ergebnisse zu erreichen. Der Scrum Master ist nicht der Teamleiter, sondern fungiert als Puffer zwischen dem Team und ablenkenden Einflüssen. Der Scrum Master stellt sicher, dass der Scrum-Prozess wie vorgesehen verwendet wird. Der Scrum Master setzt die Regeln von Scrum durch, leitet häufig wichtige Besprechungen und fordert das Team auf, sich zu verbessern. Die Rolle wurde auch als Dienerführer bezeichnet , um diese doppelten Perspektiven zu stärken. Die Scrum Master unterscheidet sich von einem Projektmanager, dass das Letztere können Menschen Management Verantwortlichkeiten in keinem Zusammenhang mit der Rolle des Scrum Master. Die Scrum Master-Rolle schließt solche zusätzlichen Personenverantwortlichkeiten aus ...