Wasserfallmodell und Einzelbegriffe von Steven Krieghoff.

21
Wasserfallmodell und Einzelbegriffe von Steven Krieghoff

Transcript of Wasserfallmodell und Einzelbegriffe von Steven Krieghoff.

Page 1: Wasserfallmodell und Einzelbegriffe von Steven Krieghoff.

Wasserfallmodell und Einzelbegriffe

von Steven Krieghoff

Page 2: Wasserfallmodell und Einzelbegriffe von Steven Krieghoff.

- Erläuterung- Machbarkeitsstudie - Anforderungsdefinition - Analyse - Entwurf - Implementierung und

Test - Auslieferung und

Installation - Wartung

- Datenflussplan- Pflichtenheft- GUI- Black-Box-Test- Integrationstest- Anforderungsspezifikation- Lastenheft- UML und Struktogramm- Maintenance- Systemdokumentation

Wasserfallmodell Begriffe

Page 3: Wasserfallmodell und Einzelbegriffe von Steven Krieghoff.

Wasserfallmodell Begriffe

Erläuterung

Machbarkeitsstudie

Anforderungsdefini

tion

Analyse

Entwurf

Implementierung

und Test

Auslieferung und

Installation

Wartung

- Beschreibt den direkten Weg der Softwareentwicklung

- Unterteilung des Entwicklungsprozess in einzelne Phasen

- Phasen sind genau definiert- Output einer Phase ist Input für die

Folgende

Page 4: Wasserfallmodell und Einzelbegriffe von Steven Krieghoff.

Wasserfallmodell Begriffe

Erläuterung

Machbarkeitsstudie

Anforderungsdefini

tion

Analyse

Entwurf

Implementierung

und Test

Auslieferung und

Installation

Wartung

Page 5: Wasserfallmodell und Einzelbegriffe von Steven Krieghoff.

Wasserfallmodell Begriffe

Erläuterung

Machbarkeitsstudie

Anforderungsdefini

tion

Analyse

Entwurf

Implementierung

und Test

Auslieferung und

Installation

Wartung

- Abschätzen des Gesamtprojekts - Kosten, Ertrag und Realisierung - Lösungsansätze zu erarbeiten - Abschätzung der Kosten

Page 6: Wasserfallmodell und Einzelbegriffe von Steven Krieghoff.

- Beschreibung von Abläufen und Begriffen des Problembereichs

- Festlegung von Systemeigenschaften- Funktionalität des Softwareprodukts - Leistung, Benutzerschnitstelle und

Portierbarkeit - Geeignete Testfälle erstellen

Wasserfallmodell Begriffe

Erläuterung

Machbarkeitsstudie

Anforderungsdefini

tion

Analyse

Entwurf

Implementierung

und Test

Auslieferung und

Installation

Wartung

Page 7: Wasserfallmodell und Einzelbegriffe von Steven Krieghoff.

Wasserfallmodell Begriffe

Erläuterung

Machbarkeitsstudie

Anforderungsdefini

tion

Analyse

Entwurf

Implementierung

und Test

Auslieferung und

Installation

Wartung

- Anforderungen überprüfen - Zerlegung der Probleme in

Teilprobleme- Lösung der Teilprobleme- Einfügen von Teillösungen

Page 8: Wasserfallmodell und Einzelbegriffe von Steven Krieghoff.

Wasserfallmodell Begriffe

Erläuterung

Machbarkeitsstudie

Anforderungsdefini

tion

Analyse

Entwurf

Implementierung

und Test

Auslieferung und

Installation

Wartung

- Fertigung des konkreten Entwurfs- Bauplan für Software und

Softwarearchitektur entwickeln- Softwarebibliotheken, Frameworks

auswählen- Schnittstellen definieren

Page 9: Wasserfallmodell und Einzelbegriffe von Steven Krieghoff.

Wasserfallmodell Begriffe

Erläuterung

Machbarkeitsstudie

Anforderungsdefini

tion

Analyse

Entwurf

Implementierung

und Test

Auslieferung und

Installation

Wartung

- Implementierung in Programmiersprache

- Module, Klassen und Komponenten werden entwickeln

- Gesamtsystemtest (Alpha-Test)- durchführen

Page 10: Wasserfallmodell und Einzelbegriffe von Steven Krieghoff.

Wasserfallmodell Begriffe

Erläuterung

Machbarkeitsstudie

Anforderungsdefini

tion

Analyse

Entwurf

Implementierung

und Test

Auslieferung und

Installation

Wartung

- Fertiges Produkt an Kunden liefern- In die Zielumgebung integrieren- Auslieferung und Einschulung an alle

Benutzer (fals notwendig)- Beta Testphase um Fehler zu finden

Page 11: Wasserfallmodell und Einzelbegriffe von Steven Krieghoff.

Wasserfallmodell Begriffe

Erläuterung

Machbarkeitsstudie

Anforderungsdefini

tion

Analyse

Entwurf

Implementierung

und Test

Auslieferung und

Installation

Wartung

- Fehlerbehebung - Anpassung der Software - Eventuell Software verbessern - Service Packs, Updates, Patches- Umfasst 60% der Softwarekosten

Page 12: Wasserfallmodell und Einzelbegriffe von Steven Krieghoff.

Wasserfallmodell Begriffe

Datenflussplan

Pflichtenheft

GUI

Black-Box-Test

Integrationstest

Anforderungsspezifikation

Lastenheft

UML und Struktogramm

Maintenance

Systemdokumentation

- eine grafische Darstellung für den Verlauf der Daten

- Normierte Symbole für Hardware-Komponenten

Page 13: Wasserfallmodell und Einzelbegriffe von Steven Krieghoff.

Wasserfallmodell Begriffe

Datenflussplan

Pflichtenheft

GUI

Black-Box-Test

Integrationstest

Anforderungsspezifikation

Lastenheft

UML und Struktogramm

Maintenance

Systemdokumentation

- legt Anforderungen an die fertige Software fest

- Verbindliches Dokument zwischen Auftraggeber und Softwareproduzent

- Grundlage für den abzuschließenden Vertrag

Page 14: Wasserfallmodell und Einzelbegriffe von Steven Krieghoff.

Wasserfallmodell Begriffe

Datenflussplan

Pflichtenheft

GUI

Black-Box-Test

Integrationstest

Anforderungsspezifikation

Lastenheft

UML und Struktogramm

Maintenance

Systemdokumentation

- Graphical User Interface - Ermöglicht Interaktion zwischen

Benutzer und Maschine- Stellt Benutzeroberfläche zur

verfügung- Steuerung durch Elemente/Symbole

Page 15: Wasserfallmodell und Einzelbegriffe von Steven Krieghoff.

Wasserfallmodell Begriffe

Datenflussplan

Pflichtenheft

GUI

Black-Box-Test

Integrationstest

Anforderungsspezifikation

Lastenheft

UML und Struktogramm

Maintenance

Systemdokumentation

- Funktionsorientierter Test- Überprüfung der Spezifikationen- Ohne Kenntnisse über innere

Funktiosnweise

Page 16: Wasserfallmodell und Einzelbegriffe von Steven Krieghoff.

Wasserfallmodell Begriffe

Datenflussplan

Pflichtenheft

GUI

Black-Box-Test

Integrationstest

Anforderungsspezifikation

Lastenheft

UML und Struktogramm

Maintenance

Systemdokumentation

- Reiche von abgestimmten Einzeltests- Test der verschiedenen

Systemkomponenten- Anwendung von Funktions- und

Schnistellentests

Page 17: Wasserfallmodell und Einzelbegriffe von Steven Krieghoff.

Wasserfallmodell Begriffe

Datenflussplan

Pflichtenheft

GUI

Black-Box-Test

Integrationstest

Anforderungsspezifikation

Lastenheft

UML und Struktogramm

Maintenance

Systemdokumentation

- Definiert Eigenschaften oder Leistung die ein Produkt haben soll

- Funktionale Anforderungen (Aufgaben des Produktes)

- Nichtfunktionale Anforderungen (Eigenschaften des Produktes)

Page 18: Wasserfallmodell und Einzelbegriffe von Steven Krieghoff.

Wasserfallmodell Begriffe

Datenflussplan

Pflichtenheft

GUI

Black-Box-Test

Integrationstest

Anforderungsspezifikation

Lastenheft

UML und Struktogramm

Maintenance

Systemdokumentation

- Gehört dem Auftraggeber- Gesamtheit der Forderungen vom

Auftragnehmer- beschreibt was und wofür etwas

gemacht werden soll - Kann in Ausschreibungen verwendet

werden

Page 19: Wasserfallmodell und Einzelbegriffe von Steven Krieghoff.

Wasserfallmodell Begriffe

Datenflussplan

Pflichtenheft

GUI

Black-Box-Test

Integrationstest

Anforderungsspezifikation

Lastenheft

UML und Struktogramm

Maintenance

Systemdokumentation

- Unified Modeling Language - Sprache für Softwaremodellierung- Entwurf und Entwicklung von

Softwaremodellen auf einheitlicher - Diagrammtyp zur Darstellung von

Programmentwürfen - zerlegt das Gesamtproblem in kleinere

Teilprobleme

Page 20: Wasserfallmodell und Einzelbegriffe von Steven Krieghoff.

Wasserfallmodell Begriffe

Datenflussplan

Pflichtenheft

GUI

Black-Box-Test

Integrationstest

Anforderungsspezifikation

Lastenheft

UML und Struktogramm

Maintenance

Systemdokumentation

- Beseitigung von Fehlern - Verbesserung von Attributen

(Perfomance)- Anpassung der Software an

veränderte Bedingungen - Erhaltung von Verwendbarkeit und

Betriebssicherheit

Page 21: Wasserfallmodell und Einzelbegriffe von Steven Krieghoff.

Wasserfallmodell Begriffe

Datenflussplan

Pflichtenheft

GUI

Black-Box-Test

Integrationstest

Anforderungsspezifikation

Lastenheft

UML und Struktogramm

Maintenance

Systemdokumentation

- Vorstellung des fertigen Produktes- Genaue Beschreibung aller

Bestandteile und Funktionen