„The first 90% of the code accounts for the first 90% of the development time. The remaining 10% of the code accounts for the other 90% of the development time”. Mit diesem
Satz zeigt Tom Cargill die Schwierigkeit von Software-Projekten auf. Oftmals übersteigen
die Zeit- und der Programmier-Aufwände bei diesen Projekten die Vorgaben um
ein Mehrfaches. Dieser Satz, der auch als „Nintey-ninety rule“ Bekanntheit errang, zeigt
sehr, dass es schwer ist, die Anforderungen im Vorfeld genau zu bestimmen.
Dieses Problem erkannten in den 70er Jahren die beiden Softwareentwickler Dr. Winston
W. Royce und Barry W. Boehm. Beide machten sich Gedanken darüber, wie große
Softwareprojekte richtig geplant und umgesetzt werden können, ohne dass der Aufwand
von Zeit und Programmiercode ins Unermessliche steigt. Dabei kamen zwei wegweisende
Vorgehensmodelle für die Software-Entwicklung heraus, die noch bis heute im Einsatz
sind und die als Vorbilder für die heutige „agile Softwareentwicklung“ gelten. Es
handelt sich um das Wasserfallmodell und das Spiralmodell.
In dieser Hausarbeit sollen beide Modelle näher betrachtet werden. Dabei wird zuerst auf
die zeitliche Einordnung eingegangen. Danach werden beide Vorgehensmodelle detailliert
erklärt. Gegen Ende wird auf die Vor- beziehungsweise Nachteile dieser beiden Modelle
eingegangen.
Inhaltsverzeichnis
- Inhaltsverzeichnis
- Abbildungsverzeichnis
- Einleitung
- Geschichtliche Einordnung
- Wasserfallmodell nach Royce
- Grundidee des Wasserfallmodells
- Erweiternde Schritte für das Wasserfallmodell
- "Program Design" an den Anfang
- Dokumentation des Designs
- Durchlaufe den Zyklus zwei Mal
- Mehrmaliges Testen des Codes
- Einbindung des Kunden
- Spiralmodell
- Vor- und Nachteile
- Schlussbetrachtung
- Literaturverzeichnis
Zielsetzung und Themenschwerpunkte
Die Hausarbeit befasst sich mit zwei frühen Vorgehensmodellen für die Softwareentwicklung, dem Wasserfallmodell und dem Spiralmodell. Ziel ist es, die Entstehung und Entwicklung dieser Modelle im Kontext der Softwarekrise der 1960er und 1970er Jahre zu erläutern. Die Arbeit analysiert die Grundkonzepte, die Vor- und Nachteile der beiden Modelle und zeigt ihre Relevanz für die heutige Softwareentwicklung auf.
- Die Entstehung der frühen Vorgehensmodelle im Kontext der Softwarekrise
- Die Grundkonzepte des Wasserfallmodells und des Spiralmodells
- Die Vor- und Nachteile der beiden Modelle
- Die Relevanz der frühen Vorgehensmodelle für die moderne Softwareentwicklung
Zusammenfassung der Kapitel
Die Einleitung stellt die Problematik der Softwareentwicklung in den 1960er und 1970er Jahren dar und führt die beiden zentralen Modelle, das Wasserfallmodell und das Spiralmodell, ein. Der zweite Abschnitt beleuchtet die geschichtliche Entwicklung der Softwareentwicklung und die Entstehung der frühen Vorgehensmodelle. Das dritte Kapitel beschäftigt sich mit dem Wasserfallmodell nach Dr. Winston W. Royce und erläutert dessen Grundkonzepte und die Erweiterung des Modells durch Royce. Im vierten Kapitel wird das Spiralmodell von Barry W. Boehm vorgestellt. Der fünfte Abschnitt analysiert die Vor- und Nachteile der beiden Modelle. Die Schlussbetrachtung fasst die Erkenntnisse der Arbeit zusammen und zeigt die Bedeutung der frühen Vorgehensmodelle für die heutige Softwareentwicklung auf.
Schlüsselwörter
Die Schlüsselwörter und Schwerpunktthemen des Textes umfassen das Wasserfallmodell, das Spiralmodell, die Softwarekrise, Softwareentwicklung, Software-Engineering, agile Vorgehensmodelle, Risikoanalyse, Prototypenentwicklung und die Bedeutung der frühen Vorgehensmodelle für die moderne Softwareentwicklung.
- Citation du texte
- Rochus Stobbe (Auteur), 2013, Frühe Vorgehensmodelle, Munich, GRIN Verlag, https://www.grin.com/document/274614
-
Téléchargez vos propres textes! Gagnez de l'argent et un iPhone X. -
Téléchargez vos propres textes! Gagnez de l'argent et un iPhone X. -
Téléchargez vos propres textes! Gagnez de l'argent et un iPhone X. -
Téléchargez vos propres textes! Gagnez de l'argent et un iPhone X. -
Téléchargez vos propres textes! Gagnez de l'argent et un iPhone X. -
Téléchargez vos propres textes! Gagnez de l'argent et un iPhone X.