Anforderungen an ein System entstehen in den Fachabteilungen aus einem Bedarf der Nutzer eines IT-Systems oder aufgrund von Anpassung an eine veränderte Unternehmensstrategie oder Organisationsstruktur im Unternehmen oder wegen Änderungen in Gesetzen bzw. Verordnungen. Der Baustein Topic ist das Artefakt in unserer Systembeschreibung, mit dem wir die Grenzen des Produktes definieren. Das hat einen hohen Wert. Anforderungen müssen sich innerhalb bestimmter Grenzen bewegen, die durch die Aufgabenbereiche im Baustein Topic gesetzt werden. Unklare oder unpassende Anforderungen werden sehr früh erkannt (engl. fail fast).
Der Baustein Topic gibt einem Aufgabenbereich einen eindeutigen Namen. Der Überblick muss jeden Leser in die Lage versetzen, den Aufgabenbereich fachlich einzuordnen. Der Überblick enthält die wichtigsten Begriffe aus dem Aufgabenbereich. Die wichtigsten Begriffe werden sofort im Glossar angelegt und mit dem Text verknüpft. Das legt den Grundstein für das Glossar. Später, zum Zeitpunkt der Realisierung bekommt die Projektorganisation einen guten Einblick in die Motivation der Auftraggeber. Leser bekommen Einblick in die wirtschaftliche und strategische Bedeutung des IT-Systems.
Projektmanagement
Der Auftraggeber legt fest, in wechen Aufgabenbereichen das IT-System eingesetzt wird und nimmt Bezug auf Unternehmensprozesse der Nutzer, in denen das Produkt eine Rolle spielt. Der Produktverantwortliche hat mit dem Baustein Topic die Möglichkeit, die «Leitplanken» für das IT-System zu dokumentieren. Ein guter Titel legt frühzeitig den Grundstein für eine gemeinsame Sprache von Auftraggeber, Produktverantwortlichen und dem Team. Das kann er in großen Teilen bereits bei der Auftragsvergabe machen.
Anforderungsanalyse
Der Baustein Topic hilft dem Produktverantwortlichen bei der Sicherung der Ergebnisse der Anforderungsanalyse. Jede Anforderung an das Produkt muss ein Produktverantwortlicher zusammen mit dem Auftraggeber, unterstützt durch andere interessierte Parteien (z.B. Nutzer), eindeutig einem existierenden Aufgabenbereich des Produktes zuordnen. Das sollte in den meisten Fällen problemlos gelingen und stellt den ersten Schritt der Validierung einer Anforderung dar.
Eine erfolgreiche Zuordnung bedeutet, dass die Anforderung eine sinnvolle Erweiterung des Produktes darstellt und daher in der Regel realisiert werden kann, ungeachtet anderer Randbedingungen wie Zeit und Geld.
Kann eine Anforderung nicht eindeutig einem bereits vorhandenen Aufgabenbereich zugeordnet werden, dann gibt es folgende Möglichkeiten:
- Die Anforderung wird abgelehnt oder zurückgestellt.
- Die Anforderung wird in einem anderen IT-System umgesetzt.
- Die Anforderung führt zu einer Erweiterung des Produktes.
Eine Ablehnung einer Anforderung kann ein Produktverantwortlicher mit Hilfe des Bausteins Topic gegenüber dem Auftraggeber sehr gut begründen. Zu große Anforderungen erkennt der Produktverantwortliche auch sehr schnell und kann sie zusammen mit dem Auftraggeber in kleinere Teilanforderungen zerlegen. Die Teilanforderungen werden anschließend mit dem gleichen Vorgehen validiert.
Produktentwicklung
Der Baustein Topic verschafft jedem Leser (z.B. Entwickler oder Tester) einen sehr kompakten Überblick über den Umfang (engl. scope) des Produktes. Gleichzeitig lernt er auch Grenzen kennen, die seine Arbeit an dem Produkt beschränkt.
Das Wiki.
Ein Erfolgsfaktor.
-
Neustart auf „grüner Wiese“.
Nehmen Sie an, Sie werden beauftragt, ein völlig neues Software-Produkt zu entwickeln. Sie bekommen die Chance, eine individuelle Lösung mit einer agilen Projektorganisation auf der „grünen Wiese” zu entwerfen.
Jetzt lesen -
Zurück auf Anfang.
Stellen Sie sich ein Szenario vor, in dem ein Auftraggeber ein individuell entwickeltes IT-System durch eine Lösung mit einem Standardprodukt ersetzen will. Sie bekommen den Auftrag, die Migration zu planen und umzusetzen.
Jetzt lesen -
Leistungsbeschreibung für den Auftraggeber
Aufgrund der noch immer fehlenden Rechtssicherheit bei Gewerken mit agiler Software-Entwicklung besteht regelmäßig der Bedarf an einem Lastenheft. Arbeiten Auftraggeber und Produktverantwortlicher konsequent mit cards+, dann besteht die Möglichkeit, die Leistungsbeschreibung für das Lastenheft zu großen Teilen aus dem Wiki zu exportieren.
Jetzt lesen