Anforderungsmanagement ist ein Prozess, der sich über die gesamte Laufzeit eines Projekts erstreckt.

ohicon - ole hinz consulting versteht unter Anforderungsmanagement ein Vier-Phasen-Modell. Die vier Phasen gliedern sich in folgende Bereiche und Aufgaben. Nach meinen Erfahrungen ist dies ein vor allem transparentes und nachhaltiges Vorgehen.

Ich verfüge über Templates zu den in der Methodik genannten Ergebnisdokumenten.


Orientierungs- und Planungsphase

Ausgangssituation

  • Der Projektumfang und die Projektaufgabe sind nicht eindeutig bzw. unklar
  • Der Umfang (Scope) des zu erstellenden oder zu erweiternden Systems ist nicht eindeutig bzw. unklar
  • Die Teamzusammensetzung und die Aufgabenverteilung sind nicht eindeutig bzw. unklar
  • Die Stakeholder sind nicht identifiziert
  • Den Stakeholdern ist das Projekt nicht bekannt
  • Der Anforderungsmanager ist den Stakeholdern nicht bekannt
  • Der oder die Entscheider ist/sind nicht definiert
  • Ein Anforderungsmanagement-Prozess ist nicht definiert
  • Die Ressourcen der Stakeholder sind nicht reserviert
  • Die Zieltermine sind nicht definiert


Tätigkeiten

In Workshops sind mit dem Auftraggeber gemeinsam zu erarbeiten:

  • Der Systemkontext
  • Benennung der Stakeholder
  • Definition des Ziels des Anforderungsdokuments
  • Die Team-Zusammensetzung
  • Die Meilensteine und die  Zieltermine
  • Der Anforderungsprozess
  • Die Entscheidungsinstanz
  • Die initiale Anforderungsliste
  • Die vom Auftraggeber erwarteten Ergebnistypen
  • Ein Vorgehen für das Anforderungsmanagement abstimmen

Die Workshops mit Stakeholdern haben die wesentlichen Aufgaben und Ziele:

  • Sämtliche Stakeholder kennen zu lernen
  • Die Anforderungsliste erweitern


In Workshops sind mit dem Projektteam zu  erarbeiten:

  • Die Aufgabenverteilung innerhalb des Teams


Ziele dieser Phase

  • Die Stakeholder sind identifiziert und informiert
  • Der Projektumfang und die Projektaufgabe ist klar
  • Die Aufgabenverteilung ist definiert
  • Der Anforderungsmanager ist Stakeholdern bekannt
  • Der Auftraggeber und der Auftragnehmer haben ein einheitliches Verständnis über die Ziele des Anforderungsmanagements und den Projektumfang
  • Das Vorgehen des Anforderungsmanagements ist abgestimmt
  • Der Auftraggeber reserviert Ressourcen der Stakeholder
  • Der oder die Entscheider ist/sind definiert
  • Die Aufgabenverteilung innerhalb des Teams ist definiert
  • Die Zieltermine für die Aufgaben des Anforderungsmanagement-Teams sind defninert
  • Eine initiale Anforderungsliste ist erstellt
  • Der Anforderungsmanager selbst ist orientiert



Methoden / Ergebnisse
  • Projektkontext
  • Systemkontext
  • Anforderungsliste
  • Stakeholderliste
  • Datenmodell
  • Glossar
  • Offene Punkte Liste



Ermittlungs- und Dokumentationsphase

Ausgangssituation

  • Der Systemkontext ist abgegrenzt
  • Die Systemgrenze ist definiert
  • Die Aufgabe des Anforderungsmanagers ist definiert
  • Die initiale Anforderungsliste ist erstellt
  • Die Anforderungsliste enthält Anforderungen mit geringer Detailtiefe
  • Der Anforderungsmanager ist dem Projektumfeld bekannt


Tätigkeiten

In Workshops und Interviews sind mit den Stakeholdern gemeinsam zu erarbeiten:

  • Die Aufnahme Anforderungen in die Anforderungsliste
  • Die Detaillierung der Anforderungen (ermitteln, notieren, analysieren, informell abstimmen, dokumentieren)
  • Die Präsentation der detaillierten Anforderungen
  • Aktiv Konflikte zwischen Anforderungen verschiedener Stakeholder entdecken und auflösen
  • In diesem Fall Kompromisse erarbeiten
  • Entsprechende Entscheidungen gemeinsam herbeiführen
  • Die Anforderungen informell abstimmen
  • Den Auftraggeber regelmäßig informieren

Im Anschluß nach den Workshops führt der Anforderungsmanager durch:

  • Die Analyse der Anforderungen
  • Die Zusammenführung der einzelnen Anforderungen in die vereinbarten Zieldokumente


Ziele dieser Phase

  • Die Anforderungen sind in der Anforderungliste dokumentiert
  • Die Anwendungsfälle sind dokumentiert
  • Die Anforderungen sind im jeweiligen Anforderungsdokument detailliert beschrieben
  • Die offene Punkte sind in der Offenen Punkte Liste dokumentiert 
  • Bei den Stakeholdern ist ein hoher Abstimmungsgrad der einzelnen Anforderungen und der Detaillierung erreicht
  • Der Anforderungsmanager hat eine detaillierte Sicht auf das zu erstellende bzw. zu erweiternde System
  • Auftraggeber und Auftragnehmer haben ein einheitliches Verständnis über funktionale sowie nichtfunktionale Anforderungen und der Rahmenbedingungen des zu erstellenden/zu erweiternden Systems


Methoden / Ergebnisse

  • Die Anforderungen sind in der Anforderungsliste dokumentiert
  • Das Anforderungsdokument / Pflichtenheft / Fachkonzept ist erstellt
  • Die Anwendungsfall-Liste ist erstellt bzw. ins Anforderungsdokument integriert
  • Die grafische Oberfläche ist beschrieben
  • Die Datenbank bzw.  das Datenbankmodell ist beschrieben
  • Die Ablaufbeschreibung ist dokumentiert
  • Die Schnittstellenbeschreibung ist dokumentiert
  • Die Mapping-Beschreibung ist dokumentiert
  • Offene Punkte sind in der Offene Punkte Liste dokumentiert
  • Es existiert ein hoher Abstimmungsgrad zu den einzelnen Anforderungen sowie der Detaillierung der einzelnen Anforderungen bei den Stakeholdern



QS- und Abnahmephase

Ausgangssituation

  • Die Anforderungsdokumente sind erstellt
  • Die Anforderungsdokumente sind den Stakeholdern nicht bekannt
  • Die Anmerkungen der Stakeholder sind nicht eingearbeitet
  • Das Review uind die Abnahme der Dokumente durch den Auftraggeber steht aus
  • Der Review- und Abnahmeprozess ist nicht definiert


Tätigkeiten

In Workshops sind mit dem Auftraggeber gemeinsam zu erarbeiten:

  • Definition des Review- und Abnahmeprozess
  • Abstimmung zur Befundbehebung


In Workshops mit den Stakeholdern gemeinsam erarbeiten:

  • Die zielgruppengerichtete Vorstellung der Anforderungsdokumente bei Stakeholdern
  • Die Stakeholder motivieren, Ihre Anmerkungen zu dokumentieren und zu kommunizieren


Im Anschluß nach den Workshops führt der Anforderungsmanager durch:

  • DieBereiststellung der Dokumente zum Review
  • Die Befundung
  • Die Befunde der Stakeholder analysieren und ggf. priorisieren
  • Die Einarbeitung der Befunde
  • Vorhandene Fragen zu den Dokumenten beantworten
  • Die Bereitstellung zur Abnahme


Ziele dieser Phase

  • Die Anforderungsdokumente wurden den Stakeholdern vorgestellt
  • Alle relevanten Stakeholder haben die Möglichkeit erhalten, Befunde zu den  Anforderungsdokumenten zu erstellen und einzureichen
  • Das Review ist durchgeführt
  • Die Befunde sind nach Abstimmung mit Auftraggeber in die Dokumente eingearbeitet
  • Die Anforderungsdokumente sind informell und formal mit dem Auftraggeber und den Stakeholdern abgestimmt
  • Die Anforderungsdokumente sind abgenommen
  • Die Anforderungsdokumente haben einen hohen Grad an Qualität erreicht
  • Die Anforderungsdokumente sind bereit für die Weitergabe an die Entwicklung und den Test


Methoden / Ergebnisse

  • Die Anforderungsdokumente sind den Stakeholdern bekannt
  • Die Erstellung und Pflege der Befundliste
  • Die Reviews wurden durchgeführt
  • Die Befunde an den Anforderungsdokumenten sind nach Abstimmung mit dem Auftraggeber eingearbeitet
  • Die Anforderungsdokumente sind formal abgenommen und durch ein Abnahmedokument bestätigt



Umsetzungsbegleitungsphase

Ausgangssituation

  • Die Anforderungsdokumente sind abgenommen
  • Die Entwicklung und der Test haben begonnen


Tätigkeiten

In Workshops mit dem Auftraggeber gemeinsam erarbeiten:

  • Die Definition des Change-Requests Prozess


In Workshops mit den Stakeholdern gemeinsam erarbeiten:

  • Die Change-Requests identifizieren, analysieren und dokumentieren
  • Die offenen Punkte identifizieren
  • Die Anforderungsliste pflegen


Proaktive  Tätigkeiten:

  • Fragen aus der  Entwicklung und dem Testteam aufnehmen und klären
  • Aktiv Missverständnisse aufdecken und Sachverhalte erläutern


Ziele dieser Phase

  • Die Fragen aus Test- und Entwicklung sind geklärt
  • Die Change Requests sind identifiziert
  • Die offenen Punkte sind identifiziert
  • In einem Umsetzungsprojekt werden Workshops mit dem Entwickler- und Testteam zur Übergabe der Dokumente und zur Erläuterung der Dokumente und Inhalte durchgeführt
  • Klärung von Missverständnissen, Fragen und offenen Punkten
  • Die Erreichung einer hohen Kundenzufriedenheit


Methoden / Ergebnisse

  • Die Anforderungsliste
  • Das Change Request Dokument
  • Die Change Request Liste
  • Die Offene-Punkte-Liste


Sie finden sich in diesem Vorgehen wieder und sind der Auffassung, so muss man es machen? Dann freue ich mich auf einen persönlichen Kontakt.