(Kernaktivitäten)
Systemkontext bestimmen = Stakeholder & Umsystemen mit Abhängigkeiten
Quellen für Anforderungen ermitteln = Dokumente, Stakeholder, andere Systeme, Altsysteme
Geeignete Ermittlungstechnik wählen = Befragungstechnik, Kreativitätstechnik, Beobachtungstechnik, GUI-Prototyp
Ermittlung der Anforderungen unter Einsatz der Techniken = im für die aktuelle Situation erforderlichen Detailgrad
Sammlung von Komponenten, organisiert um eine Reihe an Funktionen zu erfüllen
Teil der Umgebung des Systems, relevant für Definition und Verständnis von Anforderungen des Systems
Separiert System & Systemkontext
zielgerichtete, kontinuierliche Auseinandersetzung eines Unternehmens mit seinen Stakeholdern.
Umfasst:
Stakeholderidentifikation
Stakeholderanalyse
Staholderkommunikation
-> Stakeholdermatrix: X = Interesse und Y = Macht
zufriedenstellen
eng einbinden
im Auge behalten
informieren
regelmäßige Statusbesprechungen
Projektbetroffene zu Projektbeteiligten machen -> Motivation
Aufmerksamkeit
positiv eingestellte halten, negativ eingestellte überzeugen
Festlegen von Aufgaben, Verantwortungsbereichen und Weisungsbefugnissen zur Vermeidung von Missverständnissen
Menschliche:
soziale, gruppendynamische & kognitive Fähikeiten der Stakeholder
werden Anforderungen explizit geäußert oder als selbstverständlich vorausgesetzt
unbewusst vorliegendes Wissen
Verfügbarkeit der Stakeholder
Organisatiorische:
Budget
Vertragsart
Fachliche:
Komplexität des Projekts
Neuartigkeit des Projekts
Befragungstechniken
Kreativitätstechniken
Dokumentenzentrierte Techniken
Beobachtungstechniken
Prototyping
(unterstützende Techniken)
eignet sich für: grundlegende Anforderungen & Wiederverwenden von Anforderungen
Informationen aus vorhandenen Systemen oder anderen Dokumentationen
-> Systemarchäologie, perspektivenbasiertes Lesen, Wiederverwendung
Mindmaps
CRC-Karten (Class-Responsibility-Collaboration)
Analogie-Technik
audiovisuelle Aufzeichnungen
UC-Modelle
geeignet für= grundlegende Anforderungen
RE beobachtet & dokumentiert Anforderungen sowie Arbeitsabläufe
-> Feldbeobachtung, Apprenticing
geeignet für= innovative Anforderungen
initiale Systemversion für ein tieferes Problemverständnis & Wissen über potenzielle Lösungen
-> horizontal, vertikal, Wegwerf-, evolutionär, analog, digital
geeignet für= innovative, expliziz geforderte und grundlegende Anforderungen
Detailgrad kann sehr hoch sein
Voraussetzung: Zeit, Willen & Fähigkeit der Stakeholder die Anforderungen explizit zu äußern
-> Interview, Fragebogen
kreative & koopertative Zusammenarbeit
Aufwand sehr hoch, Amforderungen wenig detailliert
-> verbales oder schriftliches Brainstorming, Perspektivwechsel, Workshop
Zuletzt geändertvor 8 Monaten