LE 1 Flashcards

Einleitung und Grundlagen

1
Q

Nenne 2 typische Symptome für mangelhafte RE

A

Fehlende oder unklare Anforderungen

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

Nenne 3 typische Gründe für mangelhaftes RE

A
  1. Die falsche Annahme der Stakeholder, dass vieles selbstverständlich ist und nicht explizit genannt werden muss
  2. Kommunikationsprobleme aufgrund von unterschiedlichen Erfahrungs- und Wissensstand
  3. Der Projektdruck des Auftraggebers, kurzfristig ein produktives System zu erstellen
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

4 Haupttätigkeiten des RE

A
  1. Ermitteln,
  2. das Dokumentieren,
  3. das Prüfen/Abstimmen
  4. sowie das Verwalten von Anforderungen
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Welche 6 Eigenschaften muss ein Requirements Engineer mitbringen?

A
  1. analytisches Denken
  2. Empathie
  3. Konfliktlösungsfähigkeit
  4. Moderationsfähigkeit
  5. Selbstbewusstsein
  6. Überzeugungsfähigkeit
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Welche 3 Arten von Anforderungen unterscheidet man typischerweise?

A
  1. funktionale Anforderungen
  2. Qualitätsanforderungen
  3. Radnbedingungen
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Wofür wird der Überbegriff “Nicht-funktionale Anforderung” oft verwendet?

A

Der Begriff “Nicht-funktionale Anforderung” wird oft als Überbegriff von Qualitätsanforderungen und Randbedingungen verwendet.

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

Welche 6 Aspekte sind die bei Qualitätsanforderungen zu beachten?

A
  1. Effizienz / Performanz
  2. Sicherheit
  3. Zuverlässigkeit
  4. Benutzbarkeit
  5. Wartbarkeit / Änderbarkeit
  6. Übertragbarkeit
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Eine Anforderung ist…

A
  1. eine Bedingung oder Fähigkeit, die von einem Benutzer (oder System) zur Problemlösung oder Zielerreichung benötigt wird
  2. eine Bedingung oder Fähigkeit, die ein System oder Teilsystem erfüllen oder besitzen muss, um einen Vertrag, eine Norm, eine Spezifikation oder andere, formell vorgegebene Dokumente, zu erfüllen.
  3. eine dokumentierte Repräsentation einer Bedingung oder Eigenschaft gemäß 1 oder 2
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Was versteht man unter Stakeholder eines Systems?

A

Stakeholder eines Systems…

  1. …sind Personen oder Organisationen, die (direkt oder indirekt)…
  2. …Einfluss auf die Anforderungen des System haben
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Nenne 5 Aspekte der Gebrauchsqualität (Quality in Use)

A
  1. Effektivität
  2. Effizienz
  3. Zufriedenheit
  4. Risikofreiheit
  5. Kontextabdeckung
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Was definieren “Funktionale Anforderungen”?

A

Funktionale Anforderungen definieren vom System bereitzustellende Funktionen

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

Was definieren “Qualitätsanforderungen”?

A

Qualitätsanforderungen definieren qualitative Eigenschaften, die das System oder dessen Funktionalität aufweisen sollen.

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

Was definieren “Randbedingungen”?

A

Randbedingungen sind organisatorische oder technische Vorgaben, die den Spielraum zur Realisierung des System einschränken.

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

Welche 6 W-Fragen an den Stakeholder helfen das zugrunde liegende Bedürfnis zu ermitteln?

A
  1. WER benötigt die Aussage? => Autofahrer
  2. WAS wird benötigt? => Kurzblinken
  3. WARUM wird die Aussage benötigt? => Spurwechsel anzeigen
  4. WANN wird die Aussage benötigt? => Bei angetippten Hebel
  5. WO wird die Aussage benötigt? => Linkes bzw. rechtes Blinklicht
  6. WIE wird die Aussage benötigt? => 3x Blinken
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Nenne 3 Eigenschaften des Requirements Engineering Prozesses.

A
  1. kooperativ
  2. iterativ
  3. inkrementell
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Nenne 3 Ziele des Requirements Engineering

A
  1. Relevante Anforderungen sind bekannt und im notwendigen Detailgrad verstanden
  2. Stakeholder erzielen ausreichende Übereinstimmung über die Anforderungen
  3. Anforderungen sind konform zu den Vorschriften dokumentiert
17
Q

Welche 3 Arten von Anforderungen gibt es?

A
  1. funktionale Anforderungen
  2. Qualitätsanforderungen
  3. Randbedingungen