Verwalten von Entwicklungszeitplänen und Arbeitsaufgaben

Wenn Sie Anwendungen in einer Teamumgebung entwickeln, nehmen Sie iterative Codeänderungen vor. Diese werden mit Arbeitsaufgaben in Visual Studio Team Foundation Server nachverfolgt.

Zu Beginn einer Iteration werden Sie möglicherweise aufgefordert, Schätzungen zu den Aufgaben der Iteration abzugeben. Dadurch kann das Team den Umfang der Arbeit an die Iteration anpassen. Während des Verlaufs der Iteration aktualisieren Sie Arbeitsaufgaben in der Reihenfolge, in der sie abgeschlossen werden, oder dann, wenn neue Informationen verfügbar werden, die sich auf die Zeit für die Verarbeitung der Aufgabe oder des Fehlers auswirken.

Darüber hinaus empfiehlt es sich, die Arbeitsaufgabe in regelmäßigen Abständen zu aktualisieren, um den aktualisierten Status zu erhalten, vor allem im Fall einer Blockierung. Wenn Sie die Arbeitsaufgabe aktuell halten, können andere Teammitglieder den Status der Elemente sofort bestimmen, ohne sich an Sie direkt wenden zu müssen.

Allgemeine Aufgaben

Aufgabe

Unterstützender Inhalt

Erstellen und Zuweisen von Aufgaben und Vornehmen eines Lastenausgleichs: Zu Beginn eines Projekts wird die Arbeit anhand von Benutzerberichten oder -anforderungen identifiziert, die erfüllt werden müssen. Für jede Iteration im Projekt sollten Sie ausführliche Entwicklungsaufgaben erstellen, die diese Benutzerberichte oder -anforderungen unterstützen. Während der Iteration schreiben Sie Code, um die Aufgaben zu vervollständigen, die in Team Foundation Server nachverfolgt werden.

Aufzeichnen von Abhängigkeiten zwischen Aufgaben: Zusätzlich zum Erstellen der Arbeitsaufgaben entsprechend den Entwicklungsaufgaben zeichnen Sie Abhängigkeiten zwischen diesen Aufgaben auf. Dadurch können Sie einfacher einen Zeitplan erstellen, mit dem der Abschluss der Aufgaben vorausgesagt werden kann. Wenn eine Aufgabe im Zeitplan zurückliegt, können Sie daraus ersehen, wie sich dies auf andere geplante Elemente auswirkt.

Nachverfolgen des Fortschritts und Identifizieren der Risiken: Während Sie an den Aufgaben und Fehlern einer bestimmten Iteration arbeiten, können Sie den Status des Teams nachverfolgen und auf frühe Anzeichen potenzieller Problemen achten. Mithilfe der Berichte und Abfragen in Team Foundation Server können Sie sicherstellen, dass alle Vorgänge rechtzeitig abgeschlossen werden.

Erstellen oder Aktualisieren von Aufgaben, Fehlern und anderen Arbeitsaufgaben: Während des Entwicklungsprozesses führen Sie einige gängige Aufgaben aus. Beispielsweise möchten Sie vielleicht nach allen Ihnen zugewiesenen Aufgaben oder nur nach einer bestimmten Ihnen zugewiesenen Aufgabe suchen. Möglicherweise möchten Sie auch Arbeitsaufgaben mit aktuellen Statusinformationen aktualisieren.

Ähnliche Szenarien

  • Überprüfen der vorhandenen Architektur und des Entwurfs
    Zu Ihren Entwicklungsaufgaben zählt häufig das Ändern einer vorhandenen Anwendung. Zunächst sollten Sie die Architektur und den Entwurf der Anwendung überprüfen, um besser einschätzen zu können, an welchen Stellen Änderungen erforderlich sind.

  • Einrichten von Entwicklungsumgebungen
    Bevor Sie Code erstellen oder ändern können, müssen Sie mit dem entsprechenden Quellcode die Entwicklungs- und die Testumgebungen einrichten. Wenn Sie Datenbanken verwenden, benötigen Sie außerdem Zugriff auf die Offlinedarstellung dieser Datenbanken.

  • Ausführen häufiger Entwicklungsaufgaben
    Während eines Entwicklungszyklus verwenden Sie die meiste Zeit auf Änderungen am Code. Dieser Prozess umfasst das Auswählen einer Aufgabe oder eines Fehlers, das Auschecken der erforderlichen Dateien und Änderungen am Code. Anschließend wird überprüft, ob die Änderungen korrekt sind, bevor Sie sie einchecken.

  • Planen und Nachverfolgen von Projekten
    Sie können mehr darüber erfahren, wie die Entwicklungsaufgaben mit dem gesamten Planungs- und Nachverfolgungsprozess zusammenhängen. Möglicherweise möchten Sie außerdem verstehen, wie Benutzerberichte und -anforderungen gesammelt oder die Version geplant und nachverfolgt wird.