37
IT Projekte erfolgreich …mit dem neuen V-Modell XT J. Prof. Dr. Andreas Rausch Technische Universität Kaiserslautern Fachbereich Informatik AG Softwarearchitektur

IT Projekte erfolgreich …mit dem neuen V-Modell XT J. Prof. Dr. Andreas Rausch Technische Universität Kaiserslautern Fachbereich Informatik AG Softwarearchitektur

Embed Size (px)

Citation preview

Page 1: IT Projekte erfolgreich …mit dem neuen V-Modell XT J. Prof. Dr. Andreas Rausch Technische Universität Kaiserslautern Fachbereich Informatik AG Softwarearchitektur

IT Projekte erfolgreich…mit dem neuen V-Modell

XT

J. Prof. Dr. Andreas Rausch

Technische Universität KaiserslauternFachbereich InformatikAG Softwarearchitektur

Page 2: IT Projekte erfolgreich …mit dem neuen V-Modell XT J. Prof. Dr. Andreas Rausch Technische Universität Kaiserslautern Fachbereich Informatik AG Softwarearchitektur

IT-Projekte erfolgreich mit dem neuen V-Modell XT 2

Inhalt

Vorgehensmodell in der IT: Warum, wieso, weshalb?

Gesamtprojekt WEIT im Überblick

Struktur und Aufbau des V-Modell XT

Projekttypen und Inhalte des V-Modell XT

Tailoring und Projektplanung im V-Modell XT

Schnittstelle zwischen Auftraggeber und

Auftragnehmer

Systemerstellung im V-Modell XT

Umfang des V-Modell XT

Page 3: IT Projekte erfolgreich …mit dem neuen V-Modell XT J. Prof. Dr. Andreas Rausch Technische Universität Kaiserslautern Fachbereich Informatik AG Softwarearchitektur

IT-Projekte erfolgreich mit dem neuen V-Modell XT 3

Wirtschaftliche Bedeutung von Softwaresystemen

Tendenz steigend!

Z.B.: Beschäftigte in der

Primärbranche

2002: 541.000

2006: ca. 700.000

Branche Umsatz(Mrd. €)

Mitarbeiter(1000 M)

Primärbranche

41 295

Maschinenbau

35 1.342

Elektrotechnik

29 223

Fahrzeugbau 16 142

Telekommuni-kation

27 191

Finanzdienst-leistung

960 558

Gesamt 1108 2.457

(Stand von 2000)

Quelle: BMBF, Analyse und Evaluation der Softwareentwicklung in Deutschland, 2000

Page 4: IT Projekte erfolgreich …mit dem neuen V-Modell XT J. Prof. Dr. Andreas Rausch Technische Universität Kaiserslautern Fachbereich Informatik AG Softwarearchitektur

IT-Projekte erfolgreich mit dem neuen V-Modell XT 4

Erfolgsstatistik von IT-Projekten

Quelle: CHAOS Report, Standish Group International, Inc.

Page 5: IT Projekte erfolgreich …mit dem neuen V-Modell XT J. Prof. Dr. Andreas Rausch Technische Universität Kaiserslautern Fachbereich Informatik AG Softwarearchitektur

IT-Projekte erfolgreich mit dem neuen V-Modell XT 5

Die 10 wichtigsten Erfolgsfaktoren

Executive support (18%)

User involvement (16%)

Experienced project manager (14%)

Clear business objectives (12%)

Minimized scope (10%)

Standard software infrastructure (8%)

Firm basic requirements (6%)

Formal methodology (6%)

Reliable estimates (5%)

Other criteria (5%)

Quelle: CHAOS Report, Standish Group International, Inc.

Ein Vorgehensmodell beeinflusst diese Erfolgsfaktoren entscheidend!

Page 6: IT Projekte erfolgreich …mit dem neuen V-Modell XT J. Prof. Dr. Andreas Rausch Technische Universität Kaiserslautern Fachbereich Informatik AG Softwarearchitektur

IT-Projekte erfolgreich mit dem neuen V-Modell XT 6

Beispiel: Wie Vorgehensmodelle den Projekterfolg beeinflussen…

Quelle: SEI, Software Engineering Institut

Page 7: IT Projekte erfolgreich …mit dem neuen V-Modell XT J. Prof. Dr. Andreas Rausch Technische Universität Kaiserslautern Fachbereich Informatik AG Softwarearchitektur

IT-Projekte erfolgreich mit dem neuen V-Modell XT 7

Inhalt

Vorgehensmodell in der IT: Warum, wieso, weshalb?

Gesamtprojekt WEIT im Überblick

Struktur und Aufbau des V-Modell XT

Projekttypen und Inhalte des V-Modell XT

Tailoring und Projektplanung im V-Modell XT

Schnittstelle zwischen Auftraggeber und

Auftragnehmer

Systemerstellung im V-Modell XT

Umfang des V-Modell XT

Page 8: IT Projekte erfolgreich …mit dem neuen V-Modell XT J. Prof. Dr. Andreas Rausch Technische Universität Kaiserslautern Fachbereich Informatik AG Softwarearchitektur

IT-Projekte erfolgreich mit dem neuen V-Modell XT 8

Ausgangssituation und Zielsetzung

Ausgangssituation des V-Modells Verbreitete Richtschnur für die Durchführung von IT-Vorhaben

- Verbindlich für IT-Vorhaben im öffentlichen und Verteidigungsbereich- Verstärkter Einsatz in Unternehmen, teilweise auch in KMUs

07/1997: Aktualisierung und Freigabe des V-Modells ´97- Seither keine Fortschreibung mehr- V-Modell ´97 ist nicht in allen Bereichen auf dem Stand der Technik

Zielsetzung der Entwicklung des V-Modell XT Verbesserung der Unterstützung von Anpassbarkeit,

Anwendbarkeit, Skalierbarkeit und Änder- und Erweiterbarkeit des V-Modells

Berücksichtigung des neuesten Stands der Technologie und Anpassung an aktuelle Vorschriften und Normen

Erweiterung des Anwendungsbereiches auf die Betrachtung des gesamten Systemlebenszyklus im Rahmen von Entwicklungsprojekten

Einführung eines organisationsspezifischen Verbesserungsprozesses für Vorgehensmodelle

Page 9: IT Projekte erfolgreich …mit dem neuen V-Modell XT J. Prof. Dr. Andreas Rausch Technische Universität Kaiserslautern Fachbereich Informatik AG Softwarearchitektur

IT-Projekte erfolgreich mit dem neuen V-Modell XT 9

Beteiligte: Auftraggeber: BMI-KBSt, BMVg IT-Stab, IT-AmtBwAuftragnehmer: TU Kaiserslautern, TU

MünchenPartner: 4Soft, EADS, IABG, IESE, Siemens

Ergebnisse: Phase 1: Analyse der Anforderungen, Konzeption der Grobstruktur des V-Modell XT, Detaillierte Planung der 2. Phase Phase 2: überarbeitetes V-Modell in elektronischer und

Papierform und Vorhabenbeschreibung Phase 3

Phase 3: Veröffentlichung, Pilotierung und VerbreitungPhase 4: Zertifizierung und Akkreditierung,

Weiterentwicklung Gemischtfinanzierung durch Bund und Industrie jeweils zur

Hälfte

Projekteckdaten

Page 10: IT Projekte erfolgreich …mit dem neuen V-Modell XT J. Prof. Dr. Andreas Rausch Technische Universität Kaiserslautern Fachbereich Informatik AG Softwarearchitektur

IT-Projekte erfolgreich mit dem neuen V-Modell XT 10

Inhalt

Vorgehensmodell in der IT: Warum, wieso, weshalb?

Gesamtprojekt WEIT im Überblick

Struktur und Aufbau des V-Modell XT

Projekttypen und Inhalte des V-Modell XT

Tailoring und Projektplanung im V-Modell XT

Schnittstelle zwischen Auftraggeber und

Auftragnehmer

Systemerstellung im V-Modell XT

Umfang des V-Modell XT

Page 11: IT Projekte erfolgreich …mit dem neuen V-Modell XT J. Prof. Dr. Andreas Rausch Technische Universität Kaiserslautern Fachbereich Informatik AG Softwarearchitektur

IT-Projekte erfolgreich mit dem neuen V-Modell XT 11

Vorgehensbausteine als modulare Elemente

Vorgehensbausteine sind die modularen Bausteine aus denen das V-Modell aufgebaut ist

Ein Vorgehensbaustein kapselt Rollen, Produkte und Aktivitäten ist eine Einheit, die eigenständig verwendet werden kann ist eine Einheit, die unabhängig veränder- und weiterentwickelbar ist

Page 12: IT Projekte erfolgreich …mit dem neuen V-Modell XT J. Prof. Dr. Andreas Rausch Technische Universität Kaiserslautern Fachbereich Informatik AG Softwarearchitektur

IT-Projekte erfolgreich mit dem neuen V-Modell XT 12

Vorgehensbausteinübergreifende Strukturierung

Produkt

Rolle

Produkt-gruppe

Produkt

Thema Thema Thema

Aktivität

Teil-aktivität

Teil-aktivität

Aktivitäts-gruppe

Aktivität

erzeugtverantwortlich

Rolle

Rolle

mitwirkend

bearbeiten

Page 13: IT Projekte erfolgreich …mit dem neuen V-Modell XT J. Prof. Dr. Andreas Rausch Technische Universität Kaiserslautern Fachbereich Informatik AG Softwarearchitektur

IT-Projekte erfolgreich mit dem neuen V-Modell XT 13

Projektdurchführungsstrategien und Entscheidungspunkte

Eine Projektdurchführungsstrategie definiert die Reihenfolge der im Projekt zu erreichenden Projektfortschrittsstufen

Ein Entscheidungspunkt definiert einen im Projektplan festzulegenden Zeitpunkt, an dem

eine „Fortschrittsentscheidung“ (GO/NOGO) getroffen wird

legt eine Menge von Produkten fest, die zum Entscheidungspunkt fertig gestellt sein müssen, damit auf dieser Basis die Fortschrittsent-scheidung getroffen werden kann

Page 14: IT Projekte erfolgreich …mit dem neuen V-Modell XT J. Prof. Dr. Andreas Rausch Technische Universität Kaiserslautern Fachbereich Informatik AG Softwarearchitektur

IT-Projekte erfolgreich mit dem neuen V-Modell XT 14

V-Modell XT Philosophie: Ziel- und Ergebnisorientierte Vorgehensweise

Produkte stehen im Mittelpunkt, sie sind DIE Projektergebnisse

Projektdurchführungsstrategien und Entscheidungspunkte geben die Reihenfolge der Produktfertigstellung und somit die grundlegende Struktur des Projektverlaufs vor.

Die detaillierte Projektplanung und -steuerung wird auf der Basis der Bearbeitung und Fertigstellung von Produkten durchgeführt.

Für jedes Produkt ist eindeutig eine Rolle verantwortlich und im Projekt dann eine der Rolle zugeordnete Person.

Die Produktqualität ist überprüfbar durch definierte Anforderungen an das Produkt und explizite Beschreibungen der Abhängigkeiten zu anderen Produkten.

Page 15: IT Projekte erfolgreich …mit dem neuen V-Modell XT J. Prof. Dr. Andreas Rausch Technische Universität Kaiserslautern Fachbereich Informatik AG Softwarearchitektur

IT-Projekte erfolgreich mit dem neuen V-Modell XT 15

Inhalt

Vorgehensmodell in der IT: Warum, wieso, weshalb?

Gesamtprojekt WEIT im Überblick

Struktur und Aufbau des V-Modell XT

Projekttypen und Inhalte des V-Modell XT

Tailoring und Projektplanung im V-Modell XT

Schnittstelle zwischen Auftraggeber und

Auftragnehmer

Systemerstellung im V-Modell XT

Umfang des V-Modell XT

Page 16: IT Projekte erfolgreich …mit dem neuen V-Modell XT J. Prof. Dr. Andreas Rausch Technische Universität Kaiserslautern Fachbereich Informatik AG Softwarearchitektur

IT-Projekte erfolgreich mit dem neuen V-Modell XT 16

Inhalte des V-Modell XT

Page 17: IT Projekte erfolgreich …mit dem neuen V-Modell XT J. Prof. Dr. Andreas Rausch Technische Universität Kaiserslautern Fachbereich Informatik AG Softwarearchitektur

IT-Projekte erfolgreich mit dem neuen V-Modell XT 17

Überblick: Entscheidungspunkte im V-Modell XT

Entscheidungspunkte für die Projekttypen: Systementwicklungsprojekt Auftraggeber Systementwicklungsprojekt Auftragnehmer Systementwicklungsprojekt Auftraggeber/Auftragnehmer Einführung und Pflege eines organisationsspezifischen

Vorgehensmodells

Page 18: IT Projekte erfolgreich …mit dem neuen V-Modell XT J. Prof. Dr. Andreas Rausch Technische Universität Kaiserslautern Fachbereich Informatik AG Softwarearchitektur

IT-Projekte erfolgreich mit dem neuen V-Modell XT 18

Überblick: Vorgehensbausteine des V-Modell XT

Page 19: IT Projekte erfolgreich …mit dem neuen V-Modell XT J. Prof. Dr. Andreas Rausch Technische Universität Kaiserslautern Fachbereich Informatik AG Softwarearchitektur

IT-Projekte erfolgreich mit dem neuen V-Modell XT 19

Inhalt

Vorgehensmodell in der IT: Warum, wieso, weshalb?

Gesamtprojekt WEIT im Überblick

Struktur und Aufbau des V-Modell XT

Projekttypen und Inhalte des V-Modell XT

Tailoring und Projektplanung im V-Modell XT

Schnittstelle zwischen Auftraggeber und

Auftragnehmer

Systemerstellung im V-Modell XT

Umfang des V-Modell XT

Page 20: IT Projekte erfolgreich …mit dem neuen V-Modell XT J. Prof. Dr. Andreas Rausch Technische Universität Kaiserslautern Fachbereich Informatik AG Softwarearchitektur

IT-Projekte erfolgreich mit dem neuen V-Modell XT 20

Projekttypen und Tailoring im V-Modell XT

Auswahl des Projekttyp Auswahl der anzuwendenden Vorgehensbausteine

(Produkte, Aktivitäten, Rollen) Auswahl der Projektdurchführungsstrategien mit ihren

dazugehörigen Entscheidungspunkten

•System- entwicklung AG•System- entwicklung AN•System- entwicklung AG/AN•Org.-spez. Vorgehensmodell

Page 21: IT Projekte erfolgreich …mit dem neuen V-Modell XT J. Prof. Dr. Andreas Rausch Technische Universität Kaiserslautern Fachbereich Informatik AG Softwarearchitektur

IT-Projekte erfolgreich mit dem neuen V-Modell XT 21

Auf der Basis von Projektmerkmalen wird ein Anwendungsprofil erstellt

Jedes Anwendungsprofil legt die Auswahl der verpflichtend zu verwendenden

Vorgehensbausteine möglichen Projektdurchführungs-

strategien fest

Die Begründung der Auswahl liegt in der Festlegung des Anwendungs-profils, die entsprechend im Projekthanduch dokumentiert wird

Tailoring mit Projektmerkmalen

Ideeüber das Projekt

BegründungenAktivitäten und

Produktedes Projekts

Projekt-merkmale

AuswahlAuswahl

Page 22: IT Projekte erfolgreich …mit dem neuen V-Modell XT J. Prof. Dr. Andreas Rausch Technische Universität Kaiserslautern Fachbereich Informatik AG Softwarearchitektur

IT-Projekte erfolgreich mit dem neuen V-Modell XT 22

Durchführung des Tailoring…

Page 23: IT Projekte erfolgreich …mit dem neuen V-Modell XT J. Prof. Dr. Andreas Rausch Technische Universität Kaiserslautern Fachbereich Informatik AG Softwarearchitektur

IT-Projekte erfolgreich mit dem neuen V-Modell XT 23

Ausgangspunkt für die Projektplanung

Tailoring liefert: Projektdurchführungsstrategie Vorgehensbausteine (ggf. ergänzt)

Vorgehensbausteine legen die Aktivitäten und Produkte für das Projekt fest

Die Projektdurchführungsstrategie muss für das spezifische Projekt noch konkret bestimmt (instanziiert) werden.

Page 24: IT Projekte erfolgreich …mit dem neuen V-Modell XT J. Prof. Dr. Andreas Rausch Technische Universität Kaiserslautern Fachbereich Informatik AG Softwarearchitektur

IT-Projekte erfolgreich mit dem neuen V-Modell XT 24

Instanz einer Projektdurchführungsstrategie

Page 25: IT Projekte erfolgreich …mit dem neuen V-Modell XT J. Prof. Dr. Andreas Rausch Technische Universität Kaiserslautern Fachbereich Informatik AG Softwarearchitektur

IT-Projekte erfolgreich mit dem neuen V-Modell XT 25

Projektdurchführungsplan

Page 26: IT Projekte erfolgreich …mit dem neuen V-Modell XT J. Prof. Dr. Andreas Rausch Technische Universität Kaiserslautern Fachbereich Informatik AG Softwarearchitektur

IT-Projekte erfolgreich mit dem neuen V-Modell XT 26

Inhalt

Vorgehensmodell in der IT: Warum, wieso, weshalb?

Gesamtprojekt WEIT im Überblick

Struktur und Aufbau des V-Modell XT

Projekttypen und Inhalte des V-Modell XT

Tailoring und Projektplanung im V-Modell XT

Schnittstelle zwischen Auftraggeber und

Auftragnehmer

Systemerstellung im V-Modell XT

Umfang des V-Modell XT

Page 27: IT Projekte erfolgreich …mit dem neuen V-Modell XT J. Prof. Dr. Andreas Rausch Technische Universität Kaiserslautern Fachbereich Informatik AG Softwarearchitektur

IT-Projekte erfolgreich mit dem neuen V-Modell XT 27

Was ist zwischen Auftraggeber u. Auftragnehmer?

Page 28: IT Projekte erfolgreich …mit dem neuen V-Modell XT J. Prof. Dr. Andreas Rausch Technische Universität Kaiserslautern Fachbereich Informatik AG Softwarearchitektur

IT-Projekte erfolgreich mit dem neuen V-Modell XT 28

Schnittstelle zwischen Auftraggeber u. Auftragnehmer

Page 29: IT Projekte erfolgreich …mit dem neuen V-Modell XT J. Prof. Dr. Andreas Rausch Technische Universität Kaiserslautern Fachbereich Informatik AG Softwarearchitektur

IT-Projekte erfolgreich mit dem neuen V-Modell XT 29

Inhalt

Vorgehensmodell in der IT: Warum, wieso, weshalb?

Gesamtprojekt WEIT im Überblick

Struktur und Aufbau des V-Modell XT

Projekttypen und Inhalte des V-Modell XT

Tailoring und Projektplanung im V-Modell XT

Schnittstelle zwischen Auftraggeber und

Auftragnehmer

Systemerstellung im V-Modell XT

Umfang des V-Modell XT

Page 30: IT Projekte erfolgreich …mit dem neuen V-Modell XT J. Prof. Dr. Andreas Rausch Technische Universität Kaiserslautern Fachbereich Informatik AG Softwarearchitektur

IT-Projekte erfolgreich mit dem neuen V-Modell XT 30

Systemerstellung im Überblick

Page 31: IT Projekte erfolgreich …mit dem neuen V-Modell XT J. Prof. Dr. Andreas Rausch Technische Universität Kaiserslautern Fachbereich Informatik AG Softwarearchitektur

IT-Projekte erfolgreich mit dem neuen V-Modell XT 31

Erzeugnisstruktur und Systemstruktur

Page 32: IT Projekte erfolgreich …mit dem neuen V-Modell XT J. Prof. Dr. Andreas Rausch Technische Universität Kaiserslautern Fachbereich Informatik AG Softwarearchitektur

IT-Projekte erfolgreich mit dem neuen V-Modell XT 32

Zerlegung in der Systementwicklung

• Gesamtsystemspezifikation (Pflichtenheft)• Gefährdungs- und Systemsicherheitsanalyse

• Anforderungen (Lastenheft)

• HW-Architektur und SW-Architektur• HW-Spezifikation und SW-Spezifikation• Logistisches Unterstützungskonzept• Externe-Einheit-Spezifikation

• Systemarchitektur• Unterstützungssystemarchitektur• Systemspezifikation• Spezifikation log. Unterstützung• Prüfspezifikation Systemelement• Implementierungs-, Integrations- und

Prüfkonzept System/Unterstützungssystem• Prüfspezifikation Systemelement

Systemspezifiziert

Systementworfen

Feinentwurfabgeschlossen

Projektbeauftragt

Gesamtsystem

System, Segmente

Einheiten

Page 33: IT Projekte erfolgreich …mit dem neuen V-Modell XT J. Prof. Dr. Andreas Rausch Technische Universität Kaiserslautern Fachbereich Informatik AG Softwarearchitektur

IT-Projekte erfolgreich mit dem neuen V-Modell XT 33

Entscheidungspunkte - Produkte Systementwicklung

Systemintegriert

Lieferungdurchgeführt

Abnahmeerfolgt

Systemelementerealisiert

Gesamtsystem

System, Segmente

Einheiten

• Prüfprotokoll Lieferung• Abnahmeerklärung

• Prüfprotokoll Systemelement• HW-Einheiten• SW-Einheiten• Externe Einheiten

• Prüfprotokoll Systemelement • System mit allen Segmenten• Logistische

Unterstützungsdokumentation

• Prüfprotokoll Systemelement• Lieferung

Page 34: IT Projekte erfolgreich …mit dem neuen V-Modell XT J. Prof. Dr. Andreas Rausch Technische Universität Kaiserslautern Fachbereich Informatik AG Softwarearchitektur

IT-Projekte erfolgreich mit dem neuen V-Modell XT 34

Inhalt

Vorgehensmodell in der IT: Warum, wieso, weshalb?

Gesamtprojekt WEIT im Überblick

Struktur und Aufbau des V-Modell XT

Projekttypen und Inhalte des V-Modell XT

Tailoring und Projektplanung im V-Modell XT

Schnittstelle zwischen Auftraggeber und

Auftragnehmer

Systemerstellung im V-Modell XT

Umfang des V-Modell XT

Page 35: IT Projekte erfolgreich …mit dem neuen V-Modell XT J. Prof. Dr. Andreas Rausch Technische Universität Kaiserslautern Fachbereich Informatik AG Softwarearchitektur

IT-Projekte erfolgreich mit dem neuen V-Modell XT 35

Dokumentation des V-Modell XT

Page 36: IT Projekte erfolgreich …mit dem neuen V-Modell XT J. Prof. Dr. Andreas Rausch Technische Universität Kaiserslautern Fachbereich Informatik AG Softwarearchitektur

IT-Projekte erfolgreich mit dem neuen V-Modell XT 36

Gesamtumfang des V-Modell XT

V-Modell

in Papierversion, PDF, Word und HTML, (XML)

Schulungsunterlagen

Lerntour

Beispielprojekte

RTF-Produktvorlagen (Templates)

V-Modell XT Editor: Open Source Werkzeug für die

Bearbeitung und Weiterentwicklung des V-Modell XT

V-Modell XT Projektassistent: Open Source Werkzeug

für das Tailoring des V-Modell XT

Open Source und Binär: http://www.v-modell-xt.de

Page 37: IT Projekte erfolgreich …mit dem neuen V-Modell XT J. Prof. Dr. Andreas Rausch Technische Universität Kaiserslautern Fachbereich Informatik AG Softwarearchitektur

IT-Projekte erfolgreich mit dem neuen V-Modell XT 37

Vielen Dankfür die

Aufmerksamkeit

Fragen ???

Weitere Informationen unter http://www.v-modell-xt.de