Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

Vorgehensmodell & Wasserfallmodell in der Programmierung

Ähnliche Präsentationen


Präsentation zum Thema: "Vorgehensmodell & Wasserfallmodell in der Programmierung"—  Präsentation transkript:

1 Vorgehensmodell & Wasserfallmodell in der Programmierung

2 Luis alias Julian, Matthias und Kevin
Vorgehensmodell Ein Vorgehensmodell beschreibt modellhaft den Software-Entwicklungsprozess Ziel des Vorgehensmodels ist die Entwicklung zu vereinfachen und planbar zu machen Es dient dazu den Entwicklungsprozess in überschaubare, zeitlich und inhaltlich begrenzte Phasen einzuteilen. Erleichtert die Wartung und Veränderung 14. Juni 2010 Luis alias Julian, Matthias und Kevin

3 Beispiel Vorgehensmodell
14. Juni 2010 Luis alias Julian, Matthias und Kevin

4 Arten von Vorgehensmodellen
Rational Unified Process Wasserfallmodell V-Modell Extreme Programming 14. Juni 2010 Luis alias Julian, Matthias und Kevin

5 Luis alias Julian, Matthias und Kevin
Wasserfallmodell eines der ältesten Vorgehensmodelle Phasen werden nacheinander abgearbeitet Erst jede einzelne Phase abschließen, bevor die folgende Phase beginnt 14. Juni 2010 Luis alias Julian, Matthias und Kevin

6 Beispiel eines Wasserfallmodells

7 Phasen des Wasserfallmodells
Phase 1: Initialisierung Inhalt: Problembeschreibung Projektziele Grobe Projektbeschreibung Grober Projektplan Kostenabschätzung Angebot an den Kunden 14. Juni 2010 Luis alias Julian, Matthias und Kevin

8 Phasen des Wasserfallmodells
Phase 2: Konzept (Grobkonzept) Wünsche des Kunden werden systematisch ausgewertet und zu Papier gebracht. Am Ende der Phase 2 steht immer das Pflichtenheft. Im Pflichtenheft werden die Daten und deren Zusammenhänge beschrieben. 14. Juni 2010 Luis alias Julian, Matthias und Kevin

9 Phasen des Wasserfallmodells
Phase 3: Entwurf (Feinkonzept) Entwicklung des Anwendungssystems. Im Ergebnis sind alle Einzelheiten beschrieben, die zur Programmierung des Systems erforderlich sind. Phase 4: Implementierung Entwurf(Phase 3) wird in ein Computerprogramm umgesetzt. 14. Juni 2010 Luis alias Julian, Matthias und Kevin

10 Phasen des Wasserfallmodells
Phase 5:Test Zwei Arten: Programmtest Test des Programms auf logische Widerspruchsfreiheit Benutzertest Test unter Produktionsbedingungen durch ausgesuchte Benutzer (wenn möglich nicht der oder die Programmierer). 14. Juni 2010 Luis alias Julian, Matthias und Kevin

11 Phasen des Wasserfallmodells
Phase 6: Installation Erstellung eines Installationsplans, die es dem Kunden erlaubt diese Software mit geringem Aufwand zu installieren. Phase 7: Wartung Beseitigen von weiteren Fehlern Programmerweiterungen 14. Juni 2010 Luis alias Julian, Matthias und Kevin

12 Luis alias Julian, Matthias und Kevin
Vorteile + Einfache Möglichkeit der Planung und Kontrolle + Phasen können explizit abgearbeitet werden + Für Planen von Kosten und Umfang ein sehr effektives Modell 14. Juni 2010 Luis alias Julian, Matthias und Kevin

13 Luis alias Julian, Matthias und Kevin
Nachteile - Abgrenzungsproblem: Übergang zwischen den Phasen ist fließend - Abfolgeproblem: Modell meist nicht ohne Rückschritte auf andere Phasen realisierbar - Fehler werden unter Umständen erst spät erkannt und müssen mit erheblichem Aufwand entfernt werden 14. Juni 2010 Luis alias Julian, Matthias und Kevin

14 Luis alias Julian, Matthias und Kevin
Questions Welches Vorgehensmodel ist für die Erstellung komponentenbasierter Software zuständig?  Catalysis Wieso ist es aufwändig ein Programm abzuändern, nachdem man alle Phasen abgearbeitet hat?  Weil die verschiedenen Phasen voneinander abhängig sind und so der Überblick verloren geht 14. Juni 2010 Luis alias Julian, Matthias und Kevin


Herunterladen ppt "Vorgehensmodell & Wasserfallmodell in der Programmierung"

Ähnliche Präsentationen


Google-Anzeigen