Wasserfallmodell und Einzelbegriffe von Steven Krieghoff.

Post on 06-Apr-2015

109 views 0 download

Transcript of Wasserfallmodell und Einzelbegriffe von Steven Krieghoff.

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

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

Wasserfallmodell Begriffe

Erläuterung

Machbarkeitsstudie

Anforderungsdefini

tion

Analyse

Entwurf

Implementierung

und Test

Auslieferung und

Installation

Wartung

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

- 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

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

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

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

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

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

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

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

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

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

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

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)

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

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

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

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