Agile-Planung und -Iterationen
Um den Produktrückstand und -Sprinte mithilfe der agilen Verfahren zu verwalten, verwenden Sie die Rückstands- und Task Board-Seiten die Visual Studio Application Lifecycle Management (ALM) bereitstellt.
In diesem Lernprogramm veranschaulichen, Julia Peter, Annie und Adam, wie einen Produktrückstand und einen Plan erstellt, ausgeführt, pflegt und schätzt und beenden einen Sprint.Sie sind Mitglied eines Teams kleinen, das Internet- und Mobiltelefonanwendungen an Fabrikam Fiber, ein Unternehmen entwickelt, das Kabelfernsehen und verwandte Dienste bereitstellt.Sie verwenden das Produktrückstandselement und -Arbeitsaufgaben für eine Aufgabe, die mit der Scrum-Prozessvorlage bereitgestellt werden, um diese Aktivitäten zu unterstützen und ein shippable Produkt, wie in der folgenden Abbildung bereitzustellen.
Julia, Produktbesitzer und Entwickler, besitzt die Produktvision und die Straßenkarte.Sie erstellt den Produktrückstand und funktioniert mit dem Team, um den Rückstand zu verwenden und zu schätzen.
Peter, Scrummaster und -Entwicklungsleiter, Pläne und führt jeder Sprint mit dem Rest des Teams, das Adam, Führungstester und Annie, Benutzerfreundlichkeitsexperte und Kundenanwalt einschließt.
Hinweis |
---|
Wenn das Projekt eine Prozessvorlage als Scrum v2.0 verwendet, können die Arbeitsaufgabentypen und Abfragen mit denen unterscheiden, die in diesem Lernprogramm verwendet werden.Weitere Informationen finden Sie unter Artefakte (Agile) oder unter Artefakte (CMMI). |
In diesem Thema
Erstellen und schätzen Sie den Rückstand
Planen Sie eine Iteration aus
Unterschiede zwischen einem Produktrückstand und einem Iterations- oder Sprintrückstand
Erforderliche Komponenten für das Arbeiten mit den Rückstands- und Task Board-Seiten
Zusätzliche Ressourcen, um die Geschwindigkeit des Teams erhöht werden
Hinweis |
---|
Die in den Beispielen genannten Unternehmen, Organisationen, Produkte, Domänennamen, E-Mail-Adressen, Logos, Personen, Orte und Ereignisse, die in diesem Lernprogramm dargestellt werden, sind frei erfunden. Jede Ähnlichkeit mit tatsächlichen Firmen, Organisationen, Produkten, Domänen, Personen, Orten, Ereignissen, E-Mail-Adressen und Logos ist rein zufällig. |
Erstellen und schätzen Sie den Rückstand
Verwandte Themen: Erstellen des Produktrückstands oder Hinzufügen zum Produktrückstand | Verwalten Ihres Rückstands mit der Kanban-Tafel | Bereinigen und Schätzen des Rückstands
Sie zeichnen die in Form von auf Rückstandselementen Entwickeln Arbeit.Sie können User Stories, Anforderungen, oder Funktionen definieren, die Produktvision und -Wegweiser für einen Bereich in Entwicklung aufzuzeichnen.Ziehen Sie aus der Rückstandsseite können Sie Ansichten im Produktrückstand zu einem Iterationsrückstand schnell wechseln und zeigen den Produktrückstand in einem Kanban-Ausschuss an.Sie können den Kanban-Ausschuss verwenden, um Arbeit ohne Iterationen zu starten.
Beispielproduktrückstand
Beispiel-Kanban-Ausschuss
Planen Sie eine Iteration aus
Verwandte Themen: Planen einer Iteration | Ausführen einer Iteration | Fertig stellen einer Iteration
Nachdem der Rückstand geschätzt erstellt wurde, wurde und gepflegt wurde, kann das Team starten, eine Iteration, auch als Sprint planen.Ziehen Sie aus der Produktrückstandsseite können Sie Elemente in einen Sprint verschieben, und von der Sprintrückstandsseite, können Sie Aufgaben hinzufügen, ein Rückstandselement zu implementieren.Das Team kann den Status für den Rückstand überprüfen und verfolgen, indem es das Task Board verwendet.Das Task Board zeigt die Arbeitsaufgaben für eine Aufgabe an, die mit den User Stories zugeordnet werden, die für den aktuellen Sprint definiert werden.
Wichtig |
---|
Um eine Iteration oder eine Sprintrückstandsseite zuzugreifen, müssen Sie die Iteration für das Team zuerst definieren, finden Definieren von Teambereichen und Iterationen. |
Beispielsprintrückstand
Beispiel-Task Board
Unterschiede zwischen einem Produktrückstand und einem Iterations- oder Sprintrückstand
Das Team kann den agilen Rückstand verwenden und Seiten, verschalen Produktrückstand erstellen und -Iterationsrückstände zu verwalten, und den aktuellen Iterationszyklus auszuführen.
Jedes Team kann seine erstellen und verwalten -Sprintrückstände getrennt von anderen Teams.Der Produktrückstand entspricht allen aktiven Rückstandselementen, Elemente, die nicht abgeschlossen wurde oder geschlossen wurden.Im Gegensatz dazu entspricht jeder Iterationsrückstand zu diesen Rückstandselementen und ihre Aufgaben des untergeordneten Elements, die das Team plant, in einer bestimmten Iteration auszuführen oder zu diesem Sprint.Im Produktrückstand schätzt das Team User Stories mit der relativen Einheit von Story Points oder von Aufwand.Klicken Sie auf der Sprintrückstandsseite kann das Team Aufgaben in Stunden hinzufügen und schätzen.
Die Task Board-Seite wird automatisch die Rückstandselemente und ihre Aufgaben für den aktuellen Sprint an.Das Team kann diesen Ausschuss verwenden, um Aufgaben und dann während Scrumbesprechungen Updatestunden und Berichtsstatus hinzuzufügen.
In der folgenden Tabelle werden einige wesentliche Unterschiede zwischen Produkt- und Iterations- oder Sprintrückständen an.
Element |
Produktrückstand |
Iterations- oder Sprintrückstand |
---|---|---|
Features |
Bereich Elemente hinzufügen, um Rückstandselemente und Vorhersage zu definieren, um die mögliche Iteration des Abschlusses der Elemente auf Grundlage einer Geschwindigkeit zu schätzen. |
Hinzufügen von verwandten Aufgaben, Satz- und Ansichtskapazität und Ansichtsburndown für aktuelle Iteration. |
Arbeitsaufgabenuntermenü |
Wird verwendet, um Arbeitsaufgaben zu einer Iteration zuweisen. |
Wird verwendet, um Arbeitsaufgaben einem Teammitglied zuweisen. |
Detailgrad |
Weniger ausführlich |
Sehr ausführlich |
Typ von dargestellten Elementen |
Rückstandselemente wie Produktrückstandselement (Scrum), User Story (Agile) oder Anforderung (CMMI). |
Rückstandselemente und ihre Aufgaben. |
Einheiten für Schätzung |
Relative Ebene des Aufwands oder der Story Points. |
Stunden |
Besitz |
Produktbesitzer |
Team |
Überarbeitet |
Angrenzend |
Während der Sprintplanungsbesprechungen und jedem täglichen Scrumbesprechungen. |
Erforderliche Komponenten für das Arbeiten mit den Rückstands- und Ausschussseiten
Team Foundation Server eingerichtet ist und ein Teamprojekt erstellt wurde.Weitere Informationen finden Sie unter Einrichten und Ausführen einer Einzelserverinstallation [Lernprogramm].
Ein Standard Team wird als Teil eines Teamprojekts erstellt.Das Team kann innerhalb dieses Standard Teams arbeiten, oder ein neues Team im Teamprojekt erstellen und konfigurieren.Siehe Erste Schritte im Team.
Alle Teammitglieder haben Zugriff auf Team Web Access und können sie Teamprojekt herstellen.Siehe Herstellen einer Verbindung mit Teamprojekten in Team Foundation Server.
Um die Seite Rückstand anzuzeigen, müssen Sie der Vollständig Zugriffsgruppe in Team Web Access gehören.Möglicherweise gelten zusätzliche Lizenzanforderungen.Siehe Zugriff auf Funktionen in Team Web Access.
Wenn das Teamprojekt mit einer Prozessvorlage anders als eine der Standardprozessvorlagen erstellt wurde, die mit der neuesten Version von Visual Studio ALM bereitgestellt werden, dann müssen Sie möglicherweise die Prozesskonfiguration für das Team anpassen.Weitere Informationen finden Sie unter Update eines aktualisierten Teamprojekts für den Zugriff auf neue Funktionen.
Um den Kanban-Ausschuss zu verwenden, muss Visual Studio 2012.1 auf den Anwendungsebenenservern für Team Foundation Server installiert werden.Siehe Vierteljährliches Update für Microsoft Visual Studio Team Foundation Server 2012.
Zusätzliche Ressourcen, um die Geschwindigkeit des Teams erhöht werden
Um am leistungsfähigsten zu arbeiten, kann das Team Entwicklungsverfahren anwenden die aus agilen Methodiken stammen und Prinzipien und Werte unterstützen.Sie können auf zusätzliche Informationen über diese Verfahren von den folgenden Ressourcen zugreifen:
Agile Planleistungen.Agile Planung hilft dem Team, eine größere erwartete Rendite durch inkrementelle Planung und Ausführung zu realisieren.
Zehnjährige agile Retrospektive: Wie Sie in den folgenden zehn Jahren verbessern können.Genauigkeiten Jeff Sutherland vier Schlüsselerfolgsfaktoren für das Anwenden von agilen Methodiken auf Grundlage der letzten zehn Jahren von Inkonsistenzen von Agile- und Scrum-Prinzipien in Praxis.
Erstellen eines großen Produktrückstands.Durch das Schreiben von vortrefflichen User Stories und kontinuierliches Aktualisieren des Produktrückstands kann das Team die Anforderungen der Kunden effizienter erfüllen.
Kontinuierliche Builderstellung und Bereitstellung.Wenn das Durch und Einbauungen häufig, im Allgemeinen können Sie erwarten, die Geschwindigkeit des Teams erhöht werden.
Strategische Verzweigungen.Das Team kann Verzweigungen in der Versionskontrolle erstellen und verwenden, um die Anwendungsentwicklungsstrategie zu optimieren.
Frühes und häufiges Testen.Frequentieren Sie überprüft, ob die Software Akzeptanzkriterien auftritt durch effektive Tests erfüllt.Mit Microsoft Test-Manager kann das Team Testpläne, Testsammlungen und Testfälle erstellen, die zur Testaktivitäten organisieren und Ergebnisse verfolgen.
Verwenden von Modellen in der Agile-Entwicklung.Das Team kann Modelle verwenden, um vorhandenen Code untersuchen und umgestalten, um die Anforderungen der Kunden besser verstehen, um zu ermitteln und den Softwareentwurf mitzuteilen, und Akzeptanz- und Komponententests zu unterstützen.
Siehe auch:
Verwandte Themen in diesem Lernprogramm
Erstellen Sie ein Rückstand | Anzeigen und Verwalten des Rückstands mit einem Kanban-Ausschuss | Pflegen und schätzen Sie Sie den Rückstand | Planen einer Iteration | Führen Sie eine Iteration aus | Beenden Sie eine Iteration
Siehe auch
Konzepte
Anpassen der Rückstands- und Boardseiten mit Prozesskonfiguration
Planen und Nachverfolgen von Projekten