Freigeben über


Exemplarische Vorgehensweise: Erstellen eines Projektstrukturplans aus Anforderungen in Microsoft Project

Aktualisiert: November 2007

Bei der Projektplanung müssen Sie den Umfang von Aufgaben festlegen. Ein 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 einer besonderen Entwicklungsmethode. Allerdings werden die Servicequalitä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 Office Project 2003

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.

Erforderliche Berechtigungen

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.

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 Business Analyst 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 Servicequalitä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. Klicken Sie im Menü Datei auf die Option Neue Servicequalitätsanforderung speichern.

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. Klicken Sie im Menü Datei auf Alle speichern.

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 die Option Team Foundation Server und das Teamprojekt aus, und klicken Sie 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 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 Format 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 Format auf Einzug, um die Aufgaben Webdienst für die Bestellsuche und Clientansichten für Bestellungen unter der Aufgabe Webschnittstelle für Bestellungen anzuordnen.

  14. Klicken Sie im Menü Team auf Änderungen veröffentlichen. 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 Links und Anlagen.

  4. Klicken Sie im Dialogfeld Links und Anlagen zu Arbeitsaufgaben anzeigen/bearbeiten auf Hinzufügen.

  5. Klicken Sie im Dialogfeld Link 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 Servicequalitätsanforderung sollte aufgelistet sein.

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

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

  10. Klicken Sie im Dialogfeld Links und Anlagen zu Arbeitsaufgaben anzeigen/bearbeiten auf Speichern.

  11. Klicken Sie auf Schließen.

    Da der Link in Team Foundation Server gespeichert wird, müssen Sie keine Änderungen veröffentlichen.

(Optional) Erstellen eines Projektstrukturplans in Microsoft Visio

Microsoft Office Project 2003 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 und Microsoft Office Project 2003 erforderlich.

Hinweis:

Der Visio-Projektstrukturplan-Assistent wurde aus Microsoft Office Project 2007 entfernt.

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.

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