- V-Modell
-
Das V-Modell ist ein Vorgehensmodell in der Softwareentwicklung, bei dem der Softwareentwicklungsprozess in Phasen organisiert wird. Neben diesen Entwicklungsphasen definiert das V-Modell auch das Vorgehen zur Qualitätssicherung (Testen) phasenweise.
Vorgeschlagen wurde dieses Vorgehen zuerst von dem US-amerikanischen Softwareingenieur Barry Boehm im Jahre 1979 und basiert auf dem Wasserfallmodell: Die Phasenergebnisse sind bindende Vorgaben für die nächsttiefere Projektphase. Der linke, nach unten führende Ast für die Spezifizierungsphasen schließt mit der Realisierungsphase ab. Eine Erweiterung gegenüber dem Wasserfallmodell sind die zeitlich nachfolgenden Testphasen, die im rechten, nach oben führenden Ast dargestellt werden. Den spezifizierenden Phasen stehen jeweils testende Phasen gegenüber, was in der Darstellung ein charakteristisches "V" ergibt, das dem Modell auch den Namen gab [1]. Diese Gegenüberstellung soll zu einer möglichst hohen Testabdeckung führen, weil die Spezifikationen der jeweiligen Entwicklungsstufen die Grundlage für die Tests (Testfälle) in den entsprechenden Teststufen sind.
Zum V-Modell im Allgemeinen werden in der Literatur die Anzahl der Phasen und auch deren Bezeichnungen unterschiedlich dargestellt, jedoch immer mit 1:1-Gegenüberstellung von Entwurfs- und Teststufen.
Das allgemeine V-Modell ist die Grundlage von Entwicklungsstandards wie z. B. dem V-Modell (Entwicklungsstandard) der öffentlichen Hand in Deutschland.
Literatur
- Paul Alpar, Heinz Lothar Grob, Peter Weimann, Robert Winter: Anwendungsorientierte Wirtschaftsinformatik. Strategische Planung, Entwicklung und Nutzung von Informations- und Kommunikationssystemen. 5. überarbeitete und aktualisierte Auflage. Vieweg + Teubner, Wiesbaden 2008, ISBN 978-3-8348-0438-9, S. 318.
- Thomas Grechenig, Mario Bernhart: Softwaretechnik. Pearson Studium, München u. a. 2010, ISBN 978-3-86894-007-7, S. 375.
- Ernest Wallmüller: Software-qualitätsmanagement in der Praxis. 2. völlig überarbeitete Auflage. Hanser Verlag, München u. a. 2001, ISBN 3-446-21367-8, S. 131.
Einzelnachweise
Wikimedia Foundation.