In meiner Rolle als Business Analyst, der für ein Offshore-Unternehmen arbeitet (7 Entwickler, 4 QA, 1 PM, 1 Architekt), aber vor Ort bin, gehe ich die von Product Owners (PO) gebrieften Business Requirement Documents, Epics und Stories durch und schreibe a genauere Spezifikation für ein Offshore-Team. Es ist ein 2-wöchiger Sprint, und die Geschichten und Designs kommen oft nicht mehr als 2-3 Tage vor dem Tag der Sprintplanung. Ganz zu schweigen davon, dass die Designs von einem eigenen Team bearbeitet werden, und manchmal gibt es auch eine Trennung zwischen PO und Design. Darüber hinaus gibt es Kunden, die ihre eigenen Product Owner und Designer haben, die Last-Minute-Anfragen, -Änderungen und -Prioritäten erledigen, um sie für sie anzupassen oder mit einem White-Label zu versehen.
Um die Komplexität zu erhöhen, bin ich NICHT an den PO-Design- oder PO-Client-Diskussionen beteiligt. Mit dieser Aussage versuche ich am besten, die Dokumente im Wiki zu lesen, alle Designs zu sehen, die derzeit verfügbar sind, während Design versucht, sie zu polieren und zu verfeinern (dies sind meistens veraltete anfängliche Mindestdesigns), Business Requirement Documents-BRD (die sind oft auf einem hohen Niveau und meistens nicht so aktualisiert wie das, was derzeit auf dem Design ist)
Mit diesen Einschränkungen nehme ich also die Geschichten (etwa 8-10) auf, die speziell für das Offshore-Team vorgesehen sind
Wenn all diese Dinge erledigt sind, wenn sich ein kleines Problem einschleicht, um die Vollendung der Geschichte gemäß der Definition von erledigt zu stoppen. Das Offshore-Team zeigt voll und ganz mit dem Finger auf mich.
Was ist ein geeigneter Qualitätsstandard für eine Anforderungsspezifikation? Wie können wir einen Prozess gestalten, der sich flexibler an geänderte Anforderungen anpasst?
Dies ist immer noch eine sehr komplexe Frage, und ich denke, es ist möglich, dass eine Antwort einen Teil davon trifft und das Ganze verfehlt. Ich denke immer noch über das Problem nach, aber in der Zwischenzeit habe ich heute das folgende Zitat gefunden
Was folgt, sind einige Kriterien für die Übersetzung von Anforderungen in eine Design-Spezifikation.
Ich glaube, Sie haben ein Qualitätssicherungsproblem, und die Lösung besteht darin, sich den Prozess der Umwandlung unvollständiger Geschichten in produzierbare Designs anzusehen. Nominell gibt es drei Stufen, die versagen könnten.
Wenn ich an deiner Stelle wäre, würde ich nach ein paar Dingen suchen.
Sie arbeiten in einer Art Scrum-Variante, und ich bin nicht in das Scrum-Evangelium eingeweiht; Ich würde gerne den Kommentar einiger unserer Deacons of Scrum zu diesem Problem hören. Basierend auf meinem begrenzten Verständnis von Scrum, denke ich, dass Sie ein großes Problem haben. Mein Eindruck ist, dass Scrum eine effektivere Kommunikation ermöglichen soll, und dies scheint in Ihrem Fall nicht der Fall zu sein.
jmort253
Eine Welt
MCW
Eine Welt
jmort253
Gürkan Cetin