Freigeben über


Auswählen einer Prozessvorlage

Durch die Auswahl der besten Prozessvorlage bei der Erstellung eines Teamprojekts stellen Sie Tools für das Team bereit, die die Arbeitsweise des Teams unterstützen und ihm dabei helfen, sich auf die Qualität konzentrieren zu können, da der Zusatzaufwand reduziert wird. In der Prozessvorlage wird der Satz von Arbeitsaufgaben, Berichten und Dashboards definiert, mit dem Sie das Projekt planen und nachverfolgen.

Eine Prozessvorlage definiert die Arbeitsaufgabentypen für die Nachverfolgung sowie die Standardregeln, Richtlinien, Sicherheitsgruppen und Abfragen, die von Teammitgliedern verwendet werden. Als Regel können Sie die Auswahl auf Grundlage der folgenden Überlegungen treffen:

  • Wenn das Team Scrum oder andere agile Prozesse verwendet, wählen Sie die Prozessvorlage für Microsoft Solutions Framework for Agile Software Development v5.0 (MSF) aus.

  • Wenn das Team einen strengen Überwachungspfad benötigt und einen formalen Prozess für Änderungsmanagement besitzt, wählen Sie die Prozessvorlage für MSF for Capability Maturity Model Integration (CMMI) Process Improvement v5.0.

Andernfalls können Sie zusätzliche Prozessvorlagen aus dem Internet herunterladen oder eine Prozessvorlage anpassen, um die Anforderungen zu erfüllen.

Weitere Informationen zu diesen Prozessvorlagen finden Sie in folgenden Themen:

In diesem Thema

  • Hauptunterschiede zwischen MSF for Agile und MSF for CMMI

  • Hauptunterschiede zwischen Agile- und CMMI-Workflowzuständen

  • Anpassen von Prozessvorlagen

Hauptunterschiede zwischen MSF for Agile und MSF for CMMI

In der folgenden Tabelle werden die Hauptunterschiede zwischen den zwei MSF-Prozessvorlagen zusammengefasst:

Prozessbereich

MSF for Agile

MSF for CMMI

Unterscheidungen

Workflowzustände

  • Aktiv

  • Gelöst

  • Closed

  • Vorgeschlagen

  • Aktiv

  • Gelöst

  • Closed

  • Wählen Sie MSF for Agile aus, wenn das Team den Großteil der Arbeit dadurch erledigt, indem der Zustand einer Arbeitsaufgabe "Aktiv" in "Gelöst" und "Geschlossen" geändert wird. Teams erstellen eine Arbeitsaufgabe im aktiven Zustand und lösen sie nach Abschluss der Arbeit.

  • Wählen Sie MSF for CMMI aus, wenn das Team den Großteil der Arbeit dadurch erledigt, indem der Zustand einer Arbeitsaufgabe "Vorgeschlagen" in "Aktiv" und "Gelöst" sowie "Geschlossen" geändert wird. Teams erstellen eine Arbeitsaufgabe im Zustand "Vorgeschlagen" und verschieben sie erst nach dem Akzeptieren der Aufgabe in den Zustand "Aktiv".

Produktplanung

  • Wählen Sie MSF for Agile aus, wenn Sie das Produkt mit User Storys und Story Points konzipieren möchten.

  • Wählen Sie MSF for CMMI aus, wenn Sie das Produkt auf Grundlage von Anforderungen und Änderungsanforderungen planen.

Verwaltung des Iterationsrückstands

  • MSF for Agile beinhaltet eine Iterationsrückstands-Arbeitsmappe, mit der Sie Iterationen planen können.

Rückstandsverwaltung für Fehler

  • MSF for CMMI enthält weitere Felder zum Verfolgen von Symptomen und vorgeschlagenen Patches.

Projektverwaltung

  • Mit MSF for Agile können Teams bekannte oder potenzielle Probleme, Hindernisse oder Risiken für das Teamprojekt durch Erstellen von Problemarbeitsaufgaben nachverfolgen.

  • Mit MSF for CMMI können Teams bekannte oder potenzielle Probleme, Hindernisse oder Risiken für das Teamprojekt durch Erstellen von Problem- oder Risikoarbeitsaufgaben nachverfolgen. Zudem können Codeüberprüfungen formal mithilfe der Überprüfungsarbeitsaufgabe nachverfolgt werden.

Testverwaltung

  • Informationen, die für Testfälle verfolgt werden, sind im Grunde für beide MSF-Prozessvorlagen identisch.

  • Testverwaltungsberichte sind im Grunde für beide MSF-Prozessvorlagen identisch.

Überwachungspfad

Unterstützt

Unterstützt

  • Wählen Sie MSF for Agile aus, wenn das Team keine strengen Überwachungen unterstützen muss.

  • Wählen Sie MSF for CMMI aus, wenn das Team einen strengen Überwachungspfad beibehalten muss oder an der Bewertung einer Capability Maturity Model Integration (CMMI) arbeitet.

Hauptunterschiede zwischen Agile- und den CMMI-Workflowzuständen

Die folgenden Abbildungen zeigen die Workflowzustände von vier Typen von Arbeitsaufgaben, die in den Prozessvorlagen für MSF for Agile und MSF for CMMI enthalten sind. Der Hauptunterschied zwischen diesen Workflowzuständen besteht darin, dass die Arbeitsaufgaben von MSF for CMMI immer im Zustand Vorgeschlagen und nicht im Zustand Aktiv gestartet werden.

Zudem bietet der MSF for Agile-Workflow einen einfacheren, auf zwei Zuständen basierenden Prozess für Aufgaben, wohingegen der Workflow von MSF for CMMI einen auf vier Zuständen basierenden Prozess verwendet.

MSF for Agile

MSF for CMMI

Diagramm der Benutzertextabschnittzustände

Diagramm der Zustände von User Storys

Anforderungszustandsdiagramm

Anforderungsworkflow

Aufgabenzustandsdiagramm

Aufgabenzustandsdiagramm

Aufgabenzustandsdiagramm

Zustandsdiagramm oder Workflow für CMMI-Aufgabe

Fehlerzustandsdiagramm

Fehlerzustandsdiagramm

Fehlerzustandsdiagramm

Zustandsdiagramm oder Workflow für CMMI-Fehler

Problemzustandsdiagramm

Problemzustandsdiagramm

Problemzustandsdiagramm

Zustandsdiagramm oder Workflow für CMMI-Problem

Anpassen von Prozessvorlagen

Sie können jede Prozessvorlage entsprechend Ihren jeweiligen Anforderungen anpassen. Sie können auch den Prozess des Teamprojekts anpassen, nachdem Sie ihn mit einer bestimmten Prozessvorlage erstellt haben. Sie können Artefakte von einer Prozessvorlage hinzufügen, die mit einer anderen Prozessvorlage verwendet werden sollen. Weitere Informationen finden Sie unter den folgenden Themen:

Siehe auch

Weitere Ressourcen

Artefakte (Agile)

Artefakte (CMMI)

Starten eines neuen Teamprojekts