Requirements Engineering Flashcards
1
Q
Definition Stakeholder
A
- Einzelperson oder Organisation,
- aktiv beteiligt oder Interesse kann Projekt possitiv/ negativ beeinflussen
- wesentliche Vorausetzung für erfolgreiches Projekt Management ist Identifiktation Stakeholder & Analyse von Management von Zielen und Anforderungen der Stakeholder
2
Q
Aufgaben im RE
A
Anforderungs:
- ermittlung/ erhebung : Von Stakeholdern alle Anforderungen sammeln –> interviews, Fragebögen, Beobachtungen….
- spezifikation: beschreiben von Anforderungen –> eindeutig, testbar, verständlich
- analyse: Qualitätssicherung& priorisierung
- validierung: richtige & widerspruchsfrei formulierte Anforderungen
- Management: notwenidge Prozesse für Aufbereitung & Konsistente Änderungen
Software Engineering Analysiert Viel Mist
3
Q
NFA = NFR
A
nichtfunktionale Anforderungen
4
Q
vergleich FR - NFR
A
FR:
- beschreiben Funktionalität Software
- Was soll SW tun?
NFR:
- beschreiben alles andere
- oftmals vom Kunden als selbstverständlich gesehen
- Wie soll SW es tun?
- Einschränkung der Funktionalität
- –> Umfassende Qualitätsanforderungen an PRodukt und Prozess
- –> integriert mit FR erfasst und spezifiziert
5
Q
Zusammenfassung :D
A
- Schritt zur Systementwicklung, maßgeblich für (Miss)Erfolg
- beschöftigt sich mit Anforderungen Kunden/Benutzer, ohne technische Lösungen vorzugeben –> anforderungen von Stakeholdern
- Aktivitäten:
- Spezifikation
- Ermittlung/ Erhebung
- Analyse
- Validierung
- Management
- NFR umfassen Qualitätsanforderungen von Produkt und Prozess
- Anforderungen müssen Qualitätskriterien erfüllen, Validieren, klassifizieren, priorisieren
- Lastenheft: Anforderungen Kunde
- Pflichenheft: technische Umsetzung
- Anforderungen stellen Model der Wirklichkeit dar
- Modell ist begrenztes, reduziertes, abstraktes Abbild Wirklichkeit