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.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
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
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
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.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
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.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly