Die Planungsphase -Anforderungsanalyse-

12
SE 3 Anforderungsanalyse 1 Die Planungsphase -Anforderungsanalyse-

description

Die Planungsphase -Anforderungsanalyse-. Vorlesungsinhalte. Anforderungsbegriff Anforderungsanalyse Lastenheft Lastenheft für das Projekt „Bibliotheksverwaltung“. Def.: Anforderung. Eine Anforderung ist eine Aussage über eine zu erfüllende Eigenschaft oder zu erbringende Leistung - PowerPoint PPT Presentation

Transcript of Die Planungsphase -Anforderungsanalyse-

Page 1: Die Planungsphase -Anforderungsanalyse-

SE 3 Anforderungsanalyse 1

Die Planungsphase-Anforderungsanalyse-

Page 2: Die Planungsphase -Anforderungsanalyse-

SE 3 Anforderungsanalyse 2

Vorlesungsinhalte

• Anforderungsbegriff

• Anforderungsanalyse

• Lastenheft

• Lastenheft für das Projekt „Bibliotheksverwaltung“

Page 3: Die Planungsphase -Anforderungsanalyse-

SE 3 Anforderungsanalyse 3

Def.: Anforderung

• Eine Anforderung ist eine Aussage über eine zu erfüllende Eigenschaft oder zu erbringende Leistung – eines Produktes,

– eines Prozesses oder

– der am Prozess beteiligten Personen.

Page 4: Die Planungsphase -Anforderungsanalyse-

SE 3 Anforderungsanalyse 4

Ziele von Anforderungsanalysen

• Kommunikationsgrundlage

• Grundlage für Lastenheft

• Grundlage für Software-Entwicklung

• Grundlage für Systemintegration, Betrieb, Wartung, Pflege

Page 5: Die Planungsphase -Anforderungsanalyse-

SE 3 Anforderungsanalyse 5

Probleme der Anforderungsanalyse• hohe Komplexität der zu lösenden Aufgabe• Kommunikationsprobleme

• unklare Anforderungen• sich ständig verändernde Ziele und Anforderungen• nichtfunktionale Anforderungen• schlechte Qualität der Anforderungen

Page 6: Die Planungsphase -Anforderungsanalyse-

SE 3 Anforderungsanalyse 6

Qualitätskriterien für Anforderungen• schriftlich• vollständig• korrekt• verstehbar (für alle Beteiligten)• testbar• bewertbar• klassifizierbar (juristisch)• umsetzbar, realisierbar• verfolgbar

Page 7: Die Planungsphase -Anforderungsanalyse-

SE 3 Anforderungsanalyse 7

Qualitätskriterien für Anforderungsdokumente

• angemessener Umfang

• klar strukturiert

• Validierung der Anforderungen berücksichtigt

• modifizier- und erweiterbar

• gemeinsam zugreifbar

Page 8: Die Planungsphase -Anforderungsanalyse-

SE 3 Anforderungsanalyse 8

Lastenheft

• Das Lastenheft als fachliches Ergebnis der Planungsphase enthält eine Zusammenfassung aller fachlichen Basisanforderungen, die das zu entwickelnde Software-Produkt aus Sicht des Auftraggebers erfüllen muß.

Page 9: Die Planungsphase -Anforderungsanalyse-

SE 3 Anforderungsanalyse 9

Lastenheft

• Ersteller– Anwendungsspezialist (Auftragnehmer)

• Adressaten– Auftraggeber– Auftragnehmer (Projektleiter,

Anwendungsspezialist)

• Inhalt– Das „Was“, nicht das „Wie“

Page 10: Die Planungsphase -Anforderungsanalyse-

SE 3 Anforderungsanalyse 10

Elemente des Lastenheftes

• Zielbestimmung Was wird erreicht?

• Produkteinsatz Wo eingesetzt? Wer nutzt?

• Produktübersicht– Akteure und Geschäftsprozesse– Schnittstellen und Datenflüsse

Page 11: Die Planungsphase -Anforderungsanalyse-

SE 3 Anforderungsanalyse 11

Elemente des Lastenheftes

• Produktfunktionen Welche Hauptfunktionen?

• Produktdaten Welche Daten?

• Produktleistungen Wichtige Bedingungen?

• Qualitätsanforderungen Wie verhält sich das System?

• Ergänzungen Wesentliche Bemerkungen?

• Glossar (opt.) Worüber reden wir?

Page 12: Die Planungsphase -Anforderungsanalyse-

SE 3 Anforderungsanalyse 12

Darstellung im Lastenheft

• Zielbestimmung und Produkteinsatz informell

• Produktübersicht als Diagramm

• Nummerierung:– /LFxx/ Lastenheft: Funktion

– /LDxx/ Lastenheft: Daten

– /LLxx/ Lastenheft: Leistung

– /LQxx/ Lastenheft: Qualität

– /LExx/ Lastenheft: Ergänzung

• Querverweise herstellen!