5 Teil 5: V-Modell-Referenz Produkte

5.3 Produkte

5.3.9 Systemspezifikationen

5.3.9.1 Gesamtsystemspezifikation (Pflichtenheft)

Vorgehensbaustein: Systemerstellung

Verantwortlich: Anforderungsanalytiker (AN) (bei Verwendung des Vorgehensbausteins Systemerstellung)

Aktivität: Gesamtsystemspezifikation (Pflichtenheft) erstellen

Mitwirkend: Systemarchitekt, Ergonomieverantwortlicher, Logistikverantwortlicher, Prüfer, QS-Verantwortlicher, Systemintegrator, Funktionssicherheitsbeauftragter, Datenschutzbeauftragter, Informationssicherheitsbeauftragter

Produktattribute: initial

Sinn und Zweck

Die »Gesamtsystemspezifikation (Pflichtenheft) ist das Pendant zu dem Auftraggeberprodukt Anforderungen (Lastenheft) auf Auftragnehmerseite. Sie wird vom Auftragnehmer in Zusammenarbeit mit dem Auftraggeber erstellt und stellt das zentrale Ausgangsdokument der Systemerstellung dar.

Wesentliche Inhalte der Gesamtsystemspezifikation sind die funktionalen und nicht-funktionalen Anforderungen an das zu entwickelnde Gesamtsystem. Die Anforderungen werden aus den Anforderungen (Lastenheft) übernommen und geeignet aufbereitet. Eine erste Grobarchitektur des Systems wird entwickelt und in einer Schnittstellenübersicht beschrieben. Das zu entwickelnde System sowie weitere zu entwickelnde »Unterstützungssystem werden identifiziert und den Anforderungen zugeordnet. Zusätzliche Anforderungen an die Logistik werden in Zusammenarbeit mit dem Logistikverantwortlichen erarbeitet. Abnahmekriterien und Lieferumfang für das fertige Gesamtsystem werden aus den Anforderungen (Lastenheft) übernommen und konkretisiert. Um sicher zu stellen, dass alle Anforderungen berücksichtigt sind, wird eine Anforderungsverfolgung, sowohl hin zu den Anforderungen (Lastenheft) als auch zu System und »Unterstützungssystemen, durchgeführt.

Zur Erstellung der Gesamtsystemspezifikation (Pflichtenheft) sind Kenntnisse aus unterschiedlichen Disziplinen wie Systementwicklung, Sicherheit, Ergonomie und Logistik notwendig, die üblicherweise nicht von einer Person abgedeckt werden können. Da Anforderungen den Kern der Spezifikation darstellen, fällt dem »Anforderungsanalytiker (AN) die verantwortliche »Rolle für die Erstellung der Gesamtsystemspezifikation zu. Für die inhaltliche Ausarbeitung benötigt er jedoch intensive Unterstützung durch Experten der verschiedenen Disziplinen.

Zu jedem in der Gesamtsystemspezifikation identifizierten System, Unterstützungssystem und »Segment werden die entprechenden »Produkte wie Spezifikation und Architektur erstellt. Anforderungen an die Logistk werden in der »Spezifikation logistische Unterstützung weiter verfolgt.

Erzeugt

Logistische Berechnungen und Analysen, Logistisches Unterstützungskonzept, Spezifikation logistische Unterstützung (siehe Produktabhängigkeit 4.12)

Ausbildungsunterlagen, Nutzungsdokumentation (siehe Produktabhängigkeit 4.22)

Anwenderaufgabenanalyse, Mensch-Maschine-Schnittstelle (Styleguide), Prüfprotokoll Benutzbarkeit, Prüfspezifikation Benutzbarkeit, Marktsichtung für Fertigprodukte, Datenbankentwurf, Implementierungs-, Integrations- und Prüfkonzept Unterstützungssystem, Prüfprotokoll Systemelement, Prüfprozedur Systemelement, Prüfspezifikation Systemelement, Systemspezifikation, Unterstützungssystem, Unterstützungs-Systemarchitektur, Datenschutzkonzept, Informationssicherheitskonzept, Sicherheitsanalyse, Altsystemanalyse, Migrationskonzept (siehe Produktabhängigkeit 4.25)

Anwenderaufgabenanalyse, Mensch-Maschine-Schnittstelle (Styleguide), Prüfprotokoll Benutzbarkeit, Prüfspezifikation Benutzbarkeit, Marktsichtung für Fertigprodukte, Datenbankentwurf, Implementierungs-, Integrations- und Prüfkonzept System, Prüfprotokoll Systemelement, Prüfprozedur Systemelement, Prüfspezifikation Systemelement, System, Systemarchitektur, Systemspezifikation, Datenschutzkonzept, Informationssicherheitskonzept, Sicherheitsanalyse, Altsystemanalyse, Migrationskonzept (siehe Produktabhängigkeit 4.26)

Implementierungs-, Integrations- und Prüfkonzept HW, Implementierungs-, Integrations- und Prüfkonzept SW, Implementierungs-, Integrations- und Prüfkonzept System, Implementierungs-, Integrations- und Prüfkonzept Unterstützungssystem, Sicherheitsanalyse (siehe Produktabhängigkeit 4.27)

Hängt inhaltlich ab von

Anwenderaufgabenanalyse (siehe Produktabhängigkeit 5.6)

Anforderungen (Lastenheft), Kaufmännische Projektkalkulation, Projektplan, Risikoliste, Schätzung (siehe Produktabhängigkeit 5.17)

Make-or-Buy-Entscheidung (siehe Produktabhängigkeit 5.42)

Anforderungen (Lastenheft) (siehe Produktabhängigkeit 5.44)

Anforderungen (Lastenheft), Projekthandbuch (siehe Produktabhängigkeit 5.45)

Projekthandbuch, Datenschutzkonzept, Informationssicherheitskonzept (siehe Produktabhängigkeit 5.47)

Vertrag (von AG), Vertragszusatz (von AG) (siehe Produktabhängigkeit 5.58)

Systemarchitektur, Altsystemanalyse (siehe Produktabhängigkeit 5.59)

Beispielprodukte

»FWD:Gesamtsystemspezifikation (Pflichtenheft)

5.3.9.1.1 Ausgangssituation und Zielsetzung

Siehe Ausgangssituation und Zielsetzung in Produkt Anforderungen (Lastenheft).

5.3.9.1.2 Funktionale Anforderungen

Siehe Funktionale Anforderungen in Produkt Anforderungen (Lastenheft).

5.3.9.1.3 Nicht-funktionale Anforderungen

Siehe Nicht-Funktionale Anforderungen in Produkt Anforderungen (Lastenheft).

5.3.9.1.4 Sicherheitsrelevante Anforderungen, Risikoakzeptanz und Sicherheitsstufen

Siehe Sicherheitsrelevante Anforderungen, Risikoakzeptanz und Sicherheitsstufen in Produkt Anforderungen (Lastenheft).

5.3.9.1.5 Lebenszyklusanalyse und Gesamtsystemarchitektur

Ausgehend von den Anforderungen werden ein grober Entwurf des Gesamtsystems erstellt und die zu unterstützenden Phasen im Lebenszyklus (Entwicklung, Wartung, Stilllegung) identifiziert.

In der Gesamtsystemarchitektur wird das zentrale System mit den »Unterstützungssystem identifiziert und festgelegt, für welche Systeme ein »Logistisches Unterstützungskonzept zu erstellen ist. Grundlage sind die funktionalen und nicht-funktionalen Anforderungen sowie die Skizze der Gesamtsystemarchitektur in den Anforderungen. Beistellungen des Auftraggebers werden berücksichtigt.

Die Gesamtsystemarchitektur wird hinsichtlich der möglichen Verwendung von Fertigprodukten geprüft. Gegebenfalls wird deshalb bereits auf Basis der »Gesamtsystemspezifikation (Pflichtenheft) eine »Marktsichtung für Fertigprodukte durchgeführt, um den Einfluss möglicher Fertigproduktkandidaten auf die Anforderungen und die »Systemarchitektur abschätzen zu können.

5.3.9.1.6 Schnittstellenübersicht

Zur Darstellung der Zusammenhänge zwischen dem System und seiner Umgebung wird eine Schnittstellenübersicht erstellt. Ausgehend vom System werden Schnittstellen zum Anwender, zu den »Unterstützungssystemen, zur Logistik und zu Nachbarsystemen identifiziert und in geeigneter Form dokumentiert.

Die konkrete Beschreibung der Schnittstellen erfolgt in den Spezifikationen der Systemelemente sowie in der »Spezifikation logistische Unterstützung.

5.3.9.1.7 Lieferumfang

Siehe Lieferumfang in Produkt Anforderungen (Lastenheft).

5.3.9.1.8 Abnahmekriterien

Die Abnahmekriterien legen fest, welche Kriterien die »Lieferung zu erfüllen hat, um den Anforderungen im Lastenheft zu entsprechen. Die Beschreibung der Abnahmekriterien wird aus den Anforderungen (Lastenheft) übernommen.

Die Erfüllung der Abnahmekriterien wird im Rahmen der Eingangsprüfung beim Auftraggeber festgestellt.

Um sicher zu sein, dass die Lieferung die Abnahmekriterien erfüllt, werden diese als Anforderungen in die »Prüfspezifikation Systemelement des Systems bzw. des »Unterstützungssystems mit aufgenommen. Anhand der Prüfspezifikation kann eine interne Abnahme auf Auftragnehmerseite erfolgen.

5.3.9.1.9 Anforderungsverfolgung zu den Anforderungen (Lastenheft)

Im Rahmen der Anforderungsverfolgung zum Lastenheft wird zusammenfassend die Zuordnung der funktionalen und nicht-funktionalen Anforderungen aus dem Lastenheft zu Anforderungen im Pflichtenheft dargestellt. Die bidirektionale Verfolgbarkeit muss dabei sichergestellt werden. Die Darstellung kann beispielsweise anhand einer Matrix erfolgen.

5.3.9.1.10 Anforderungsverfolgung

Im Rahmen der Anforderungsverfolgung wird im Pflichtenheft zusammenfassend die Zuordnung der funktionalen und nicht-funktionalen Anforderungen zu Elementen der Gesamtsystemarchitektur (System, »Unterstützungssystem, »Segment oder Logistik) dargestellt. Die bidirektionale Verfolgbarkeit muss dabei sichergestellt werden. Die Darstellung kann beispielsweise anhand einer Matrix erfolgen.