Sascha Heyer

blueFLAGdev.de | saschaheyer.de

V-Modell XT

Was ist das V-Modell XT?
Das XT bedeutet “eXtreme Tailoring“. Was soviel bedeutet wie zuschneiden. Denn genau das ist der Sinn des V-Modell XT, Softwareprojekte so zuschneidbar zu machen, das Sie möglichst keinen unnötigen Aufwand erzeugen. Also einfache Möglichkeiten der Planung und Kontrolle. Es besteht also die möglichkeit Projekte anzupassen durch das Tailoring.

Vorab die Dokumentation zu V-Modell XT ist frei verfügbar, zu finden unter Nützliche Links.

Entscheidungspunkte
Entscheidungspunkte [Abb. 1] legen einen Zeitpunkt fest, an dem eine Entscheidung getroffen wird.

  • GO
  • NOGO

Abb. 1

Zudem wird eine Menge von Produkten festgelegt die bis dato fertiggestellt sein müssen, damit darauf dann die Entscheidung GO/NOGO getroffen werden kann.

Vorgehensbausteine
Vorgehensbausteine sind modulare Bausteine aus denen das Modell aufgebaut ist. Diese besitzen Rollen, Produkte und Aktivitäten. Jedes Projekttypvariante besitzt versch. Vorgehensbausteine. Mithilfe dieser Vorgehensbausteine ist es möglich ein Vorgehensmodell zu erstellen.

Tailoring
Das erste was beim Tailoring eine Grundlegende frage darstellt, von der aus alle weiteren Schritte ausgehen ist: “Welchen Projekttyp habe ich?”.
Anhand des Projekttypes können dann die Vorgehensbausteine, Entscheidungspunkte sowie die Projektdurchführungsstrategie ausgewählt werden.

Welche Projekttypen gibt es?

  • Systementwicklungs AG
  • Systementwicklungs AN
  • Systementwicklungs AG/AN

Abb. 2

Tailoring anhand von Projektmerkmalen
Je nach Projektmerkmalen müssen Vorgehensbauensteine verpflichtend gewählt werden. Andere können Optional je nach Projekttyp gewählt werden.
Sofware die uns bei diesem Schritt unterstützt im nächsten Abschnitt.

Tailoring mit Hilfe von Software
Im Netz existieren ein paar OpenSource Projekte die einem einfach und schnell anhand von Projektmerkmalen beim Tailoring untersützen. Das erste Programm V-Modell XT Editor für die Weiterentwicklung und Bearbeitung des V-Modell XT. Als zweites Programm der V-Modell XT Projektassistent welches für das Tailoring des V-Modell XT zuständig ist.

Was liefert uns das Tailoring?
Das Tailoring liefert uns Projektdurchführungsstrategien und Vorgehensbauensteine.

Wir haben hier zwar keine Agile Methode aber immerhin eine Annäherung an Agile Verfahren.

Systemerstellung
Gehen wir auf das V im V-Modell XT ein. Hier steht sich die seite Entwurf und Umsetzung gegenüber [siehe Abb. 3].
Das testen ist zwar nicht erwähnt natürlich aber von essentieller Bedeutung. Es ist möglich mehere Iterationen durch dieses V-Modell zu machen. Und es besteht ebenso die Möglichkeit andersrum durch das V-Modell zu gehen (z.B. bei Prototyping).

Abb. 3

Annmerkung
Dieser Überblick ist natürlich nur eine ganz kleiner Ausschnitt aus dem Bereich V-Modell XT. Wer sich weiter einlesen möchte findet unter Nützliche Links weitere Informationen.
Darunter die Offizielle Seite des V-Modell XT mit einer 842 Seiten starken PDF.

Nützliche Links
BIT V-Modell XT
Software

Copyright
Das V-Modell® XT ist urheberrechtlich geschützt. Copyright © 2006 V-Modell® XT Autoren und andere. Alle Rechte vorbehalten.

Das V-Modell® XT ist unter der Apache License Version 2.0 freigegeben. Licensed under the Apache License, Version 2.0 (the “License”); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0. Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an “AS IS” BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

Ein Kommentar

  1. Pingback: V-Modell XT online (Software Engineering) | Sascha Heyer

Hinterlasse eine Antwort

Pflichtfelder sind mit * markiert.

*


Powered by Google Talk Widget