Das "Product Backlog Item" ist in der Tat das What, die Funktionalität, die aufgebaut werden muss. Die Aufgabe beschreibt die Schritte, die unternommen werden müssen, um dorthin zu gelangen.
Viele Teams sind nicht daran gewöhnt, sich in Aufgaben zu zerlegen, sie erstellen nur das, was die Spezifikation sagt. Für diese Leute ist es schwer, sie als zwei getrennte Dinge zu sehen.
Vielleicht würde eine einfache Anekdote helfen:
Siehe Product Backlog Items als Artikel auf ihrer Einkaufsliste für ihren Urlaub. Vielleicht ein "Zelt", eine "Angelrute", ein "Auto für die Reise vorbereiten".
Die Aufgaben für das "Zelt" -Element lauten "Zeltanforderungen beschreiben", "Zelte online vergleichen", "Ratschläge von Freunden mit Outdoor-Erfahrung einholen", "Zum Outdoor-Shop gehen", "Zelt kaufen", "Zelt im Hinterhof aufbauen" Vollständigkeit prüfen "," Zelt für die Reise packen "
Die Aufgaben für die Angelrute werden sehr ähnlich sein, aber die Aufgaben für "Auto für die Reise vorbereiten" sind wahrscheinlich sehr unterschiedlich: "Überprüfen Sie die Anforderungen für Bundesstaaten / Länder auf der gewünschten Route", "Sicherheitsweste kaufen", "Abgelaufene Inhalte aus der Ersten Hilfe ersetzen" kit "," inspizieren Reserverad "," Termin mit Werkstatt vereinbaren, um Motor überprüfen zu lassen "," zur Werkstatt gehen, um Motor überprüfen zu lassen "," zur staatlichen Behörde gehen, um Autobahnausweis zu kaufen "," Kfz-Versicherung überprüfen "
Dies trennt klar die Frage, was der Produktbesitzer möchte, von dem, was er tun muss. Es sei denn, der Product Owner hat sich bereits im Product Backlog in umsetzbare Elemente zerlegt. In diesem Fall müssen Sie auch mit ihnen sprechen.
Wie ich bereits sagte, denken viele Entwickler, sie haben bereits genügend Informationen und wissen, was zu tun ist. Sie möchten die Schritte Was in Wie nicht zerlegen. Sie werden dort ankommen, wenn sie dort ankommen. Fragen Sie sie, wie sie und ihr Team wissen, wo sie sich verbessern können und wie sie sich verbessern können, wenn Sie mit ihnen über das Verfolgen des Sprintfortschritts, das Verbessern von Schätzungen, das Nachverfolgen von Arbeiten, die während der Sprintplanung vergessen wurden, und andere Aspekte, die mit professionellen Verbesserungen zu tun haben, sprechen Ich weiß, dass sie wirklich fertig sind. Wenn sie ein System entwickeln können, das funktioniert, ohne Aufgaben zu erstellen, dann ist das in Ordnung, aber die Chancen sind sehr gering, dass sie es tatsächlich können.
Bevor Sie versuchen, mit TFS und den agilen Tools zu arbeiten, muss Ihr Team verstehen, wie dies alles funktioniert. Der beste Weg ist, sie mit einer Pappe arbeiten zu lassen, die für alle sichtbar ist. Später, wenn der Prozess besser verstanden wird, hilft es, auf die Tools zuzugreifen. Ohne das Verständnis sind die Werkzeuge nicht sehr nützlich und stoßen auf großen Widerstand.