Post on 06-Apr-2015
transcript
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