4 Teil 5: V-Modell-Referenz Produkte

4.2 Überblick über das Produktmodell des V-Modells

4.2.3 Erzeugende Produktabhängigkeiten

Eine erzeugende Produktabhängigkeit beschreibt, in welchen Produktexemplaren der Quellprodukte die Bedingungen für die Erstellung von Produktexemplaren der Zielprodukte festgelegt werden. Die erzeugenden Produktabhängigkeiten sind somit wesentliche Regeln, die bei der Planung und Ausgestaltung eines V-Modell-Projektes entsprechende Hilfestellung bieten. In den folgenden Abbildungen sind diese erzeugenden Produktabhängigkeiten jeweils als gerichtete Pfeile von den erzeugenden (Quell-)Produkten zu den erzeugten (Ziel-)Produkten dargestellt.

Projektmanagement

Wie Abbildung 71 darstellt, werden die Produkte des Projektmanagements gemäß den Vorgaben des Projekthandbuchs und des Projektplans erstellt. Die Produkte der Qualitätssicherung sind entsprechend den Vorgaben des QS-Handbuchs und des Projektplans zu erstellen.

images/ALLG-Produktabhaengigkeiten-ErzeugendManagement.gif

Abbildung 71: Erzeugende Produktabhängigkeit der Managementprodukte im Überblick

Ausschreibungskonzept, Bewertungsmatrix und das Produkt Vergabeunterlagen (Ausschreibung) werden entsprechend den Vorgaben aus dem Projekthandbuch des Auftraggebers erstellt. Bei der Vergabe von Unteraufträgen ist zusätzlich die Make-or-Buy-Entscheidung ein Ausgangspunkt für die Erstellung dieser Produktexemplare.

Auftraggeber-/Auftragnehmer-Schnittstelle

Das Produkt Vergabeunterlagen (Ausschreibung) des Auftraggebers wird über die in Abbildung 72 dargestellte Auftraggeber-/Auftragnehmer-Schnittstelle übergeben. Auf der Seite des Auftragnehmers wird dieses Produkt als Ausschreibung (von AG) bezeichnet. Zusammen mit einer positiven Bewertung der Ausschreibung führt dies zu der Erstellung des Angebots. Dieses wird auf der Auftraggeberseite als Angebot (von AN) bezeichnet.

Auf dieser Basis wird gemäß den Vorgaben des Projekthandbuchs und gegebenenfalls der zugehörigen Make-or-Buy-Entscheidung eine Angebotsbewertung erstellt. Auf Basis des Produkts Vertrag und der Vertragszusätze (Vertragszusatz), die im Rahmen einer Änderungsentscheidung mit erstellt werden, werden die Produkte Abnahmeerklärung, Prüfspezifikation Lieferung und Prüfprotokoll Lieferung erstellt.

Auf Seiten des Auftragnehmers ergeben sich aus dem Vertrag (von AG) und den Vertragszusätzen (von AG) (Vertragszusatz (von AG)) die Erstellung der Lieferungen, der Projektstatusberichte und des Projektabschlussberichtes. Diese werden wiederum über die Auftraggeber-/Auftragnehmer-Schnittstelle an den Auftraggeber übergeben.

images/ALLG-Produktabhaengigkeiten-ErzeugendAGAN.gif

Abbildung 72: Erzeugende Produktabhängigkeiten der Auftraggeber-/Auftragnehmer-Schnittstelle im Überblick

Systementwicklung

Für die Systementwicklung im Projekttyp Systementwicklungsprojekt (AG/AN) existiert die oben beschriebene Auftraggeber-/Auftragnehmer-Schnittstelle nicht. Wie Abbildung 73 zeigt, werden Lieferung und Abnahmeerklärung sowie die zugehörigen Prüfspezifikationen und Prüfprotokolle in diesem Fall durch das Projekthandbuch erzeugt.

images/ALLG-Produktabhaengigkeiten-ErzeugendOhneVertrag.gif

Abbildung 73: Erzeugende Produktabhängigkeiten für Lieferung/Abnahme in AG/AN-Projekten

Abbildung 74 zeigt die Erstellung der Produkte im Rahmen der Systemerstellung. Architekturen, Prüf- und Integrationskonzepte sowie das Produkt Gesamtsystemspezifikation (Pflichtenheft) sind grau eingefärbt. Sie machen Vorgaben über Existenz und Inhalt aller Produkte, die innerhalb der gleich eingefärbten Kästen unterhalb angeordnet sind.

Im Produkt Gesamtsystemspezifikation (Pflichtenheft) wird festgelegt, ob und wie viele Unterstützungssysteme und zum System und Unterstützungssystem gehörende logistische Unterstützungsdokumentationen zu erstellen sind. Dabei wird für System, das Unterstützungssystem und die Logistische Unterstützungsdokumentation jeweils der Umfang der notwendigen Dokumentationen festgelegt. Das heißt, es wird entsprechend Abbildung 74 festgelegt, ob beispielsweise für das Unterstützungssystem eine Systemspezifikation, eine Anwenderaufgabenanalyse und ein Datenbankentwurf zu erstellen sind.

Die Produkte Prüfprotokoll Systemelement, Prüfprozedur Systemelement, Prüfspezifikation Systemelement, Prüfprotokoll Benutzbarkeit und Prüfspezifikation Benutzbarkeit können für jedes Systemelement erstellt werden und sind zur besseren Lesbarkeit der Abbildung nur durch “...“ angedeutet.

images/ALLG-Produktabhaengigkeiten-ErzeugendSystem.gif

Abbildung 74: Erzeugende Produktabhängigkeiten der Systemerstellung im Überblick

Für das zu erstellende System existiert wiederum eine Systemarchitektur. Sie beschreibt die Dekomposition des Systems bis auf Einheitenebene, das heißt, sie identifiziert Segmente sowie SW-Einheiten und entscheidet über die Möglichkeiten zur Verwendung Externer Einheiten. Zusammen mit dem Implementierungs-, Integrations- und Prüfkonzept System liefert sie die Vorgaben für die zu erstellenden zugehörigen Dokumente zu Segmenten, Externen Einheiten und SW-Einheiten. Analoges gilt für die Unterstützungs-Systemarchitektur und das zugehörige Implementierungs-, Integrations- und Prüfkonzept Unterstützungssystem .

SW-Einheiten ihrerseits besitzen eine eigene Architektur und ein eigenes Prüf- und Integrationskonzept, mit der gleichen Funktion wie ihre Pendants auf Systemebene. Analog zu den Produkten des Typs Externe Einheit auf Systemebene gibt es auf der SW-Ebene die Systemelemente vom Typ Externes SW-Modul, die als Fertigprodukte oder über einen Unterauftrag beschafft werden können.

Fertigprodukte

Abbildung 75 zeigt die Erzeugung der Marktsichtung für Fertigprodukte. Solche Marktsichtungen können schon während der Anforderungsfestlegung durchgeführt werden, wenn dies aus dem Projektauftrag oder dem Produkt Anforderungen (Lastenheft) hervorgeht.

images/ALLG-Produktabhaengigkeiten-ErzeugendAnforderungen.gif

Abbildung 75: Erzeugende Produktabhängigkeit für die Anforderungsfestlegung

IT-Sicherheit und Datenschutz

Abbildung 76 zeigt den Produktumfang für die Aspekte IT-Sicherheit und Datenschutz. Sind im Projekt IT-Sicherheits- bzw. Datenschutzaspekte zu berücksichtigen, muss jeweils ein projektspezifischer Beitrag in Form der Produkte Beitrag zum IT-Sicherheitskonzept und Beitrag zum Datenschutzkonzept erstellt werden.

images/ALLG-Produktabhaengigkeiten-ErzeugendSiKoDSK.gif

Abbildung 76: Erzeugende Produktabhängigkeiten für die Sicherheit