der Regel in der ‚Vanille‘ SCRUM die technischen Aufgaben, die Sie nicht als separate Geschichten erwähnt gehen wird.
Für mich sollte die nicht-technische PO nicht auf die Geschichten wie "Aktualisieren Sie den Server" aussehen. Es ist keine Geschäftsgeschichte, es ist für den Endnutzer nicht sichtbar, daher ist es schwierig, Prioritäten zu setzen, wenn es auf diese Weise formuliert wird. Prioritäten sollten entsprechend dem Geschäftswert der Arbeit zugewiesen werden. "Upgraden" bedeutet nicht viel. "Mehr gleichzeitige Verbindungen zulassen", "Reduzierung der Ausfallzeit" oder sogar "Verbesserung der Teamgeschwindigkeit" könnte für eine nichttechnische Person viel wertvollere Erkenntnisse liefern. Wenn Sie kein nicht-technische Beschreibung fragen Sie sich eine Frage über die Notwendigkeit der Aktualisierung :)
Die ‚Refactoring‘ Geschichte ist noch komplizierter finden. Hast du dich gefragt, warum ist es überhaupt eine Geschichte? Refactoring könnte als eine Aufgabe in der Geschichte getan werden, aber es ist selten eine Geschichte für sich. Also, wenn Sie Login-Arbeit besser machen wollen oder mehr Funktionen zur Verfügung stellen wollen, ist das eine Geschichte, aber das Basteln unter der Haube zählt nicht als eine. Bitte beachten Sie auch, dass ein Refactoring ohne Geschäftszweck leicht zu einer so genannten "Goldplattierung" führen könnte.
Ich würde vorschlagen, die "Upgrade" -Geschichten als eine Spitze mit der "Verbesserung der Leistung" und "Re-Faktor" sein die Aufgaben für eine relevante Geschäftsgeschichte.
P.S. Vielleicht haben Sie eine gute Diskussion zu diesem Thema (meist in Teil 3 davon) in dem ausgezeichneten Buch von Mike Cohn finden genannt „User Stories Applied: For Agile Software Development“.
IMHO, der Dual-Backlog-Ansatz ist keine gute Praxis. Das Team sollte eher versuchen, technische Geschichten in geschäftlicher Hinsicht auszudrücken, um den Geschäftswert, den sie bieten, zu zeigen, um zu erklären, wie sie die Teamgeschwindigkeit beeinflussen. Auf diese Weise kann die PO sie wie jede andere Geschichte priorisieren. –
Ich denke, mehr als einen Rückstand zu haben macht das Projekt oder Sprint Management zu einem Albtraum. Ich denke, es ist ein Anti-Muster. –
Mehr als ein Backlog lässt den Product Owner und das Entwicklerteam in Konflikt. Wenn zwischen beiden Seiten Vertrauen herrscht, ist das kein Problem. Wenn es kein Vertrauen gibt, haben Sie größere Probleme. – Chris