Definitionsphase (5) Flashcards

1
Q

Anforderunge (Begriffsdefinition)

A

Legen die qualitativen und quantitativen Eigenschaften eines Produkts aus der Sicht des Auftraggebers fest.

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

System- bzw. Anforderungsanalyse

A

Systematische Vorgehensweise, um die Anforderungen in einem iterativen Prozess zu ermitteln.

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

Prozess: iterative Definition des Produkts

A
  • Anforderungen ermitteln und beschreiben
  • Anforderungen als fachliche Lösung modellieren
  • Anfoderungen analysieren
  • Anforderungen u.U. animieren, simulieren und ausführen
  • Anforderungen verabschieden
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Defintionsphase: Rollen und Aktivitäten

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

Pflichtenheft

A
  • Genaue Spezifikation der Anforderungen, meist aus Lastenheft entwickelt
  • Bei der Erstellung des Pflichtenhefts sollten eine Ist- und eine darauf aufbauende Soll-Analyse durchgeführt werden
  • Anforderungen können:

offen / latent

hart / weich

objektivierbar / vage

funktional / nichtfunktional sein.

  • “Die Anforderungsspezifikation dokumentiert die wesentlichen Anforderungen an eine Software und ihre Schnittstellen, und zwar präzise, vollständig und überprüfbar.”
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Spezifikation: Angestrebte Eigenschaften und Darstellungsarten

A

Angestrebte Eigenschaften

Inhalt: zutreffend, vollständig, widerspruchsfrei / konsistent, neutral / abstrakt, nachvollziehbar, objetivierbar

Darstellung und Form: leicht verständlich, präzise, leicht erstellbar, leicht verwaltbar

Darstellungsarten

Formal, Grafisch, Natürlichsprachlich

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

Aufbau Pflichtenheft

A

1 Einleitung (Gibt Überblick über die Anforderungsdefinition)

  1. 1 Zielsetzung
  2. 2 Produktziele
  3. 3 Definitionen, Akronyme, Abkürzungen
  4. 4 Referenzen
  5. 5 Überblick

2 Übersichtsbeschreibung (Überblick über das Produktund allgemeine Faktoren, die seine Konzeption beeinflussen)

  1. 1 Produkt-Umgebung
  2. 2 Produkt-Funktionen
  3. 3 Benutzer-Eigenschaften
  4. 4 Allgemeine Restriktionen
  5. 5 Annahmen und Abhängigkeiten

3 Spezifische Anforderungen (Beschreibung aller Details f.d. Erstellung des System-Entwurfs, Gliederungsschema abhängig von Anwendung und der zu spezifizierenden SW)

Unabhängig von Strukturierung sollten folgende Infos enthalten sein:

  • Externe Schnittstellen
  • Funktionale Anforderungen
  • Leistungsanforderungen
  • Entwurfsrestriktionen
  • Qualitätsmerkmale
  • Andere Anforderungen

Beispiel für OO-Entwicklung:

3 Spezifische Anforderungen

  1. 1 Externe Schnittstellen-Anforderungen
  2. 1.1 Benutzungsschnittstellen
  3. 1.2 Hardware-Schnittstellen
  4. 1.3 Software-Schnittstelle
  5. 1.4 Kommunikations-Schnittstellen
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q
A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly