Freigeben über


Exemplarische Vorgehensweise: Erstellen eines Projektstrukturplans aus Anforderungen in Microsoft Project

Bei der Projektplanung müssen Sie häufig den Umfang von Aufgaben festlegen. Ein häufig von Projektleitern verwendetes Tool ist der Projektstrukturplan (PSP). In dieser exemplarischen Vorgehensweise wird ein allgemeiner Ansatz zum Erstellen eines PSP mit Team Foundation Server und Microsoft Project veranschaulicht.

Diese exemplarische Vorgehensweise basiert nicht auf besonderen Methoden. Allerdings werden die Dienstqualitätsanforderung und der Arbeitsaufgabentyp Aufgabe aus der Prozessvorlage MSF for Agile Software Development verwendet. Der in dieser exemplarischen Vorgehensweise verwendete Ansatz kann an die Arbeitsaufgabentypen und -prozesse Ihrer Organisation angepasst werden.

Im Verlauf dieser exemplarischen Vorgehensweise führen Sie folgende Aufgaben aus:

  • Erstellen einer Anforderung mit Team Foundation Server

  • Erstellen von Aufgaben mit Team Foundation Server

  • Erstellen von Aufgaben mit Microsoft Project

  • Verknüpfen von Aufgaben und Anforderungen

  • Erstellen eines Projektstrukturplans aus Aufgaben in Microsoft Project

Vorbereitungsmaßnahmen

Für diese exemplarische Vorgehensweise gelten folgende Voraussetzungen:

  • Microsoft Project muss installiert sein.

  • Ein Teamprojekt, das die Prozessvorlage MSF for Agile Software Development verwendet, muss erstellt werden.

    Hinweis

    Das Teamprojekt soll zu Lernzwecken erstellt werden. Verwenden Sie kein Teamprojekt, das für ein reales Projekt erstellt wurde.

  • Sie müssen Mitglied der Sicherheitsgruppe Contributors für das Teamprojekt sein.

  • Zum Ausführen dieser optionalen Übung muss Microsoft Visio installiert sein.

Szenario

Das Szenario für diese exemplarische Vorgehensweise basiert auf dem Beispielteamprojekt Adventure Works. Adventure Works beginnt ein Projekt zum Einrichten einer Webschnittstelle, über die die Produkte des Unternehmens bestellt werden sollen. Gemäß einer Kundenanforderung sollen die Kunden den Bestellstatus nach Abgabe einer Bestellung überprüfen können. Der Umfang dieser Aufgabe muss in einem Projektstrukturplan hinreichend genau definiert werden, damit die Projektplanung durchgeführt werden kann.

Adventure Works verwendet folgenden Ansatz: Der Projektleiter muss den PSP erstellen und wird dabei von seinem Team unterstützt. Die Datenbankexpertin des Teams liefert genaue Informationen zu den Voraussetzungen, die die Datenbank erfüllen muss, damit die neue Anforderung unterstützt wird. Die Details zu ihren Aufgaben gibt sie mit Team Foundation Server ein.

Der Projektleiter legt gemeinsam mit den anderen Teammitgliedern weitere Aufgaben zur Erstellung der Webschnittstelle fest. Diese Details gibt der Projektleiter anschließend mit Microsoft Project ein.

Schließlich erstellt der Projektleiter einen PSP in Microsoft Visio, der im Projektplanungsdokument verwendet werden kann.

In dieser exemplarischen Vorgehensweise führen Sie beim Erstellen der Aufgaben und des PSP die Schritte der einzelnen Rollen aus. Nach Abschluss der exemplarischen Vorgehensweise haben Sie die folgenden Aufgaben und Unteraufgaben in einer Strukturansicht und einem PSP erstellt:

  • Reihenfolge der Speichersubsysteme

    • Tabellen sortieren

    • Gespeicherte Prozeduren sortieren

  • Webschnittstelle für Bestellungen

    • Webdienst für die Bestellsuche

    • Clientansichten für Bestellungen

Erfassen der Anforderungen

Zuerst erstellt der Wirtschaftsanalytiker in Team Foundation Server eine Anforderung. Die Anforderung lautet Benutzer können den Bestellstatus anzeigen, und das Team muss die Aufgaben festlegen, die zum Erfüllen dieser Anforderung ausgeführt werden müssen.

So geben Sie Anforderungen in Team Foundation Server ein

  1. Starten Sie Visual Studio. Stellen Sie sicher, dass Team Explorer angezeigt wird. Wählen Sie im Menü Ansicht die Option Team Explorer aus.

  2. Erweitern Sie den Teamprojektknoten, klicken Sie mit der rechten Maustaste auf den Knoten Arbeitsaufgaben, klicken Sie auf Arbeitsaufgabe hinzufügen, und klicken Sie dann auf Dienstqualitätsanforderung.

  3. Geben Sie im Feld Titel als Aufgabe Benutzer können den Bestellstatus anzeigen ein.

  4. Wählen Sie im Feld Typ den Eintrag Andere aus.

  5. Wählen Sie im Menü Datei die Option Neue Dienstqualitätsanforderung aus.

Erstellen von Aufgaben in Team Foundation Server

Die Datenbankexpertin des Teams wurde vom Projektleiter gebeten, Aufgabendetails einzugeben. Da sie lieber in Team Foundation Server arbeitet, erstellt sie Aufgaben, in denen die für die Datenbank erforderlichen Arbeiten beschrieben werden. Dabei erstellt sie die Aufgaben Tabellen sortieren und Gespeicherte Prozeduren sortieren.

So erstellen Sie Aufgaben in Team Foundation Server

  1. Starten Sie Visual Studio. Stellen Sie sicher, dass Team Explorer angezeigt wird. Wählen Sie im Menü Ansicht die Option Team Explorer aus.

  2. Erweitern Sie den Teamprojektknoten, klicken Sie mit der rechten Maustaste auf den Knoten Arbeitsaufgaben, klicken Sie auf Arbeitsaufgabe hinzufügen, und klicken Sie dann auf Aufgabe.

  3. Geben Sie im Feld Titel die Bezeichnung Tabellen sortieren ein.

  4. Wählen Sie im Feld Disziplin die Option Entwicklung aus.

  5. Klicken Sie auf die Registerkarte Details.

  6. Geben Sie im Feld Verbleibende Arbeit (Stunden) den Wert 30 ein.

  7. Erweitern Sie den Teamprojektknoten, klicken Sie mit der rechten Maustaste auf den Knoten Arbeitsaufgaben, klicken Sie auf Arbeitsaufgabe hinzufügen, und klicken Sie dann auf Aufgabe.

  8. Geben Sie im Feld Titel die Bezeichnung Gespeicherte Prozeduren sortieren ein.

  9. Wählen Sie im Feld Disziplin die Option Entwicklung aus.

  10. Klicken Sie auf die Registerkarte Details.

  11. Geben Sie im Feld Verbleibende Arbeit (Stunden) den Wert 60 ein.

  12. Wählen Sie im Menü Datei die Option Alle speichern aus.

Importieren von Aufgaben in Microsoft Project

Der Projektleiter kann nun einen Projektplan in Microsoft Project erstellen. Er muss den Projektplan erstellen und anschließend alle bereits erstellten Aufgaben aus Team Foundation Server importieren.

So importieren Sie Aufgaben in Microsoft Project

  1. Öffnen Sie Microsoft Project.

  2. Klicken Sie im Menü Team auf Teamprojekt auswählen.

  3. Wählen Sie im Dialogfeld Mit Team Foundation Server verbinden den Team Foundation Server und das Teamprojekt aus. Klicken Sie dann auf OK.

  4. Klicken Sie im Menü Team auf Arbeitsaufgaben abrufen.

  5. Wählen Sie im Dialogfeld Arbeitsaufgaben abrufen im Feld Gespeicherte Abfrage die Abfrage Alle Aufgaben aus.

  6. Klicken Sie auf die Schaltfläche Suchen.

  7. Deaktivieren Sie mit Ausnahme der zuvor erstellen Sortieraufgaben alle Aufgaben in den Abfrageergebnissen. Sie können auch auf Auswahl aufheben klicken, wenn viele Aufgaben aufgelistet sind.

    Hinweis

       Möglicherweise werden viele Aufgaben aufgelistet, insbesondere setupbezogene Aufgaben, wenn das Teamprojekt gerade erst erstellt wurde. Der Einfachheit halber werden in dieser exemplarischen Vorgehensweise nur die Aufgaben importiert, die sich auf das Bearbeiten der Bestellanforderung beziehen.

  8. Klicken Sie auf OK. Die Aufgaben werden im Projektplan angezeigt.

  9. Klicken Sie im Menü Einfügen auf Neue Aufgabe.

  10. Geben Sie in der neuen Aufgabe als Titel Reihenfolge der Speichersubsysteme ein.

  11. Legen Sie das Feld Veröffentlichen und aktualisieren auf den Wert Nein fest.

    Machen Sie diese Aufgabe anschließend zu einer Zusammenfassungsaufgabe der beiden Sortieraufgaben. Indem Sie die Zusammenfassungsaufgaben nicht in Team Foundation Server veröffentlichen, können sie nicht versehentlich zugewiesen oder bearbeitet werden. Im Idealfall sollte das Team nur die Unteraufgaben bearbeiten und Berichte dazu erstellen, da sämtliche Informationen in die Zusammenfassungsaufgaben eingefügt werden.

  12. Klicken Sie auf der Symbolleiste Formatierung auf Einzug, um die Aufgaben Tabellen sortieren und Gespeicherte Prozeduren sortieren unter der Aufgabe Reihenfolge der Speichersubsysteme anzuordnen.

  13. Speichern Sie den Projektplan.

Erstellen und Veröffentlichen von Aufgaben in Microsoft Project

Im nächsten Schritt erstellt der Projektleiter weitere Aufgaben, die bei einer Arbeitsbesprechung mit dem Team dokumentiert wurden. Diese Aufgaben umfassen das Verfahren zum Erstellen von Webdiensten, mit denen die Abfrage und Anzeige des Bestellstatus unterstützt werden soll.

Zwei Aufgaben müssen ausgeführt werden. Zum Unterstützen der Abfrage von Bestelldetails muss ein Webdienst für die Bestellsuche erstellt werden. Außerdem müssen auf Webseiten Clientansichten erstellt werden, auf denen Daten angezeigt werden können. Aus diesen Aufgaben setzt sich eine größere Arbeitseinheit mit der Bezeichnung Webschnittstelle für Bestellungen zusammen, die als Zusammenfassungsaufgabe gestaltet wird.

So erstellen Sie Aufgaben in Microsoft Project

  1. Öffnen Sie den Projektplan.

  2. Erstellen Sie am unteren Ende der Aufgabenliste eine neue Aufgabe. Klicken Sie im Menü Einfügen auf Neue Aufgabe.

  3. Geben Sie in der neuen Aufgabe als Titel Webschnittstelle für Bestellungen ein.

    Hinweis

    Stellen Sie sicher, dass diese Aufgabe eine Aufgabe der obersten Ebene und somit keinen anderen Aufgaben untergeordnet ist.

  4. Legen Sie das Feld Veröffentlichen und aktualisieren auf den Wert Nein fest.

    Diese Aufgabe wird am Ende dieses Verfahrens zu einer Zusammenfassungsaufgabe. Indem Sie die Zusammenfassungsaufgaben nicht in Team Foundation Server veröffentlichen, können sie nicht versehentlich zugewiesen oder bearbeitet werden. Im Idealfall sollte das Team nur die Unteraufgaben bearbeiten und Berichte dazu erstellen, da sämtliche Informationen in die Zusammenfassungsaufgaben eingefügt werden.

  5. Klicken Sie im Menü Einfügen auf Neue Aufgabe.

  6. Geben Sie in der neuen Aufgabe als Titel Webdienst für die Bestellsuche ein.

  7. Geben Sie als Dauer 3 Tage ein.

  8. Legen Sie das Feld Arbeitsaufgabentyp auf den Wert Aufgabe fest.

  9. Klicken Sie im Menü Einfügen auf Neue Aufgabe.

  10. Geben Sie in der neuen Aufgabe als Titel Clientansichten für Bestellungen ein.

  11. Geben Sie als Dauer 2 Tage ein.

  12. Legen Sie das Feld Arbeitsaufgabentyp auf den Wert Aufgabe fest.

  13. Klicken Sie auf der Symbolleiste Formatierung auf Einzug, um die Aufgaben Webdienst für die Bestellsuche und Clientansichten für Bestellungen unter der Aufgabe Webschnittstelle für Bestellungen anzuordnen.

  14. Wählen Sie im Menü Team die Option Änderungen veröffentlichen aus. Die neuen Aufgaben werden in der Arbeitsaufgabendatenbank in Team Foundation Server veröffentlicht.

  15. Speichern Sie den Projektplan.

Verknüpfen von Anforderungen und Aufgaben

Der Projektleiter möchte Anforderungen und Aufgaben verknüpfen, sodass alle Beteiligten nachverfolgen können, in welchem Maße die einzelnen Anforderungen durch das Ausführen der Aufgaben erfüllt werden.

So verknüpfen Sie Aufgaben mit Anforderungen

  1. Öffnen Sie den Projektplan.

  2. Wählen Sie die Aufgabe Webdienst für die Bestellsuche aus.

  3. Klicken Sie im Menü Team auf Verknüpfungen und Anlagen.

  4. Klicken Sie im Dialogfeld Verknüpfungen und Anlagen zu Arbeitsaufgaben anzeigen/bearbeiten auf die Registerkarte Verknüpfungen.

  5. Klicken Sie im Dialogfeld Verknüpfung hinzufügen auf Durchsuchen.

  6. Aktivieren Sie im Dialogfeld Verknüpfte Arbeitsaufgabe auswählen die Option Titel enthält, und geben Sie als Titel Benutzer können den Bestellstatus anzeigen ein.

  7. Klicken Sie auf Suchen. Die zuvor eingegebene Dienstqualitätsanforderung sollte aufgelistet sein.

  8. Markieren Sie die Dienstqualitätsanforderung Benutzer können den Bestellstatus anzeigen, und klicken Sie auf OK.

  9. Geben Sie im Dialogfeld Verknüpfung hinzufügen als Kommentar Aufgabe unterstützt diese Anforderung ein, und klicken Sie dann auf OK.

  10. Klicken Sie im Dialogfeld Verknüpfungen und Anlagen zu Arbeitsaufgaben anzeigen/bearbeiten auf Speichern.

  11. Klicken Sie auf Schließen.

    Da die Verknüpfung in Team Foundation Server gespeichert wird, müssen Sie keine Änderungen veröffentlichen.

(Optional) Erstellen eines Projektstrukturplans in Microsoft Visio

Microsoft Project enthält einen Assistenten, mit dem Sie die Aufgaben in einen Projektstrukturplan in Microsoft Visio konvertieren können. Für dieses optionale Verfahren ist Microsoft Visio erforderlich.

So erstellen Sie einen Projektstrukturplan in Microsoft Visio

  1. Klicken Sie auf der Symbolleiste Analyse auf die Schaltfläche Visio-Projektstrukturplan-Assistent und dann auf Assistenten starten.

  2. Klicken Sie in Schritt 1 des Visio-Projektstrukturplan-Assistenten auf Weiter.

  3. Wählen Sie in Schritt 2 Alle Aufgaben aus, und klicken Sie dann auf Weiter.

  4. Klicken Sie in Schritt 3 auf Fertig stellen.

    In einer Microsoft Visio-Zeichnung wird ein Diagramm mit dem Projektstrukturplan der Aufgaben erstellt.

Es empfiehlt sich, den Projektstrukturplan mit den Teammitgliedern und anderen wichtigen Beteiligten auf angemessenen Umfang zu überprüfen. Außerdem sollten Sie sicherstellen, dass die Aufgaben hinreichend genau definiert sind, damit die Planungen erfolgreich umgesetzt werden können.

Im weiteren Projektverlauf können die Teammitglieder den Arbeitsstatus mit Team Foundation Server aktualisieren. Änderungen des Projektplans können mit Microsoft Project vorgenommen und in Team Foundation Server veröffentlicht werden.

Sicherheit

Zum Durchführen dieser exemplarischen Vorgehensweise müssen Sie Mitglied der Gruppe Contributors sein, oder die Berechtigungen Arbeitsaufgaben in diesem Knoten anzeigen und Arbeitsaufgaben in diesem Knoten bearbeiten müssen auf Zulassen festgelegt sein. Weitere Informationen finden Sie unter Team Foundation Server-Berechtigungen.

Siehe auch

Aufgaben

Exemplarische Vorgehensweise: Verfolgen von Arbeitsaufgaben
Gewusst wie: Zugreifen auf den Prozessleitfaden im Projektportal

Konzepte

Suchen und Verwenden von Prozessleitfäden

Weitere Ressourcen

Arbeiten mit Arbeitsaufgaben in Microsoft Project