06 Anforderungen erheben - Prozesse und Methoden Flashcards
1
Q
Herausforderungen bei der Anforderungsanalyse
A
- Anforderungen werden in natürlicher Sprache kommuniziert, von Personen mit unterschiedlichen Hintergründen.
- Beteiligte wissen oft nicht, was ein Computersystem leisten kann.
- Anforderungen werden in fachspezifischer Sprache ausgedrückt.
- Bestimmte Zusammenhänge werden als selbstverständlich wahrgenommen.
- Unterschiedliche Ausdrucksweisen der Beteiligten.
- Interne (politische) Faktoren können zu Konflikten führen.
- Dynamisches wirtschaftliches und geschäftliches Umfeld.
2
Q
Iterativer Prozess der Anforderungsanalyse
A
- Sammeln und Verstehen der Anforderungen
- Klassifizieren und Organisieren der Anforderungen
- Priorisieren der Anforderungen und Auflösen von Konflikten
- Dokumentation der Anforderungen
3
Q
Methode: Interviews
A
- Durchführung von Interviews mit Projektbeteiligten.
- Geschlossene Interviews: vordefinierter Fragenkatalog.
- Offene Interviews: freies Gespräch, evtl. mit Startfragen.
- Vorteile: Verständnis für die Arbeit der Beteiligten und ihre Probleme.
- Nachteile: Selten konkrete Anforderungen, organisatorische Beschränkungen bleiben unsichtbar, Erkenntnisse durch Abwesenheit der Nutzer abgeschwächt.
4
Q
Methode: Ethnografische Studie
A
- Problem: Viele Softwaresysteme werden entwickelt, aber nie eingesetzt.
- Ethnografie: Analytiker nimmt am Arbeitsalltag der Nutzer teil und beobachtet Arbeitsabläufe.
- Vorteile: Sichtbare tatsächliche Arbeitsabläufe, implizite Anforderungen, Interaktionen mit anderen Menschen.
- Nachteile: Nicht geeignet für disruptive Innovationen, Zugriff nicht immer möglich, unternehmerische Anforderungen werden möglicherweise vernachlässigt.