Grundlagen und Begriffe des Requirements Engineering Flashcards

1
Q

typische Aktivitäten fürs Requirement Engineering

A
  • Ermittlung
  • Dokumentation
  • Prüfen
  • Abstimmen
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Aufgabe des Requirements Engineering

A

Aufgabe des Requirements Engineering ist es, herauszufinden und festzulegen, was ein zu erstellendes System alles können soll, welche Funktionen im Detail von ihm gefordert werden und für den Wissenstransfer zum Entwicklungsteam zu sorgen.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Was ist Requirements Engineering (RE)?

A

Requirements Engineering (RE) ist ein kooperativer, iterativer, inkrementeller Prozess, dessen Ziel ist zu gewährleisten, dass:

  • alle relevanten Anforderungen bekannt und in erforderlichem Detaillierungsgrad verstanden sind.
  • alle Anforderungen konform zu den Dokumentationsvorschriften dokumentiert bzw. konform zu den Spezifikationsvorschriften spezifiziert sind.
  • die involvierten Stakeholder ausreichende Übereinstimmung über die bekannten Anforderungen erzielen
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Wer ist beim RE involviert?

A

Es sind immer mehrere Personen und Personengruppen involviert, die miteinander kooperieren müssen (die Stakeholder).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Was sind Stakeholder?

A

Personen oder Personengruppen, deren Arbeits- und Einflussbereich vom zu erstellenden System beeinflusst wird oder mit dem System in Kontakt kommt. Und alle Personen deren Arbeits- und Einflussbereich am Erstellungsprozess des Systems miteinbezogen wird.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

In welchem zeitlichen Ramen erfolgt RE?

A
  • erfolgt in mehreren Zyklen (Iterationen)
  • durch mehrfache Durchführung der Aktivitäten des RE werden Anforderungen an das System Stück für Stück ermittelt
  • Projektbegleitend, da Software Engineering ein stark erkenntnisgetriebener Prozess ist.
  • bei der Softwareentwicklung nach Scrum wird das Requirements Engineering durch die Rolle Product Owner verantwortet, der über die gesamte Laufzeit des Projektes tätig ist.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly