V-Model/de

From Free Pascal wiki
Jump to navigationJump to search

Deutsch (de)

Das V-Modell ist ein Modell, das eine Möglichkeit beschreibt, mit der man strukturiert und professionell Software entwickeln kann.
Das V-Modell beschreibt, die Tätigkeiten, die Reihenfolge der Tätigkeiten und die Rollen der Personen während eines Projektes.

Darstellung des V-Modells für die Softwareentwicklung:
V-Modell.jpg
Anforderungsdefinition
Die Anforderungsdefinition, besteht aus der Erfassung, der Dokumentation und der Überprüfung der Anforderungen.

Grobentwurf
Der Grobentwurf beinhaltet die Anforderungen, die aus der Anforderungsdefinition übernommen werden.
Diese Anforderungen werden allgemeinverständlich beschrieben und im Lastenheft zusammen gefasst.

Feinentwurf
Der Feinentwurf beinhaltet die Anforderungen, die aus dem Lastenheft übernommen und umgesetzt werden.
Diese Anforderungen werden detailiert ausgearbeitet und im Pflichtenheft zusammen gefasst.

Modulimplementierung
Die Modulimplementierung beinhaltet die Codierung der Softwaremodule aus dem Pflichtenheft durch den Programmierer.

Modultest
Ein Modultest prüft einzelne oder mehrere Unterprogramme auf ihre korrekte Funktionalität.

Integrationstest
Der Integrationstest, besteht aus einer Reihe aufeinander abgestimmter Einzeltests.
Diese Einzeltests prüfen, wie einzelne voneinander abhängige Komponenten zusammenarbeiten.

Systemintegration (Systemtest)
Der Systemtest prüft das gesamte System gegen die gesamten Anforderungen (z. B. fachliche Anforderungen).
Normalerweise wird dieser Test in einer Testumgebung mit Testdaten durchgeführt.

Abnahme und Nutzung (Abnahmetest)
Ein Abnahmetest, ist das Testen der gelieferten Software durch den Auftraggeber.
Dieser Test orientiert sich daran, ob der Anwender mit der gelieferten Software zurecht kommt.