Software Engineering. 2. V-Modell XT



Ähnliche Dokumente
Das neue V-Modell 200x ein modulares Vorgehensmodell

Einführung V-Modell XT. Das neue V-Modell XT Release Der Entwicklungsstandard für IT Systeme des Bundes

3 Projektumfeld WEIT*

Das neue V-Modell XT. Grundlagen des V-Modell XT. J. Prof. Dr. Andreas Rausch

6 Vorgehensbausteine. <Datum> <Organisation> <Veranstaltungsort> <Vortragender> <Organisation>

2 Einführung in das V-Modell XT

TelData. Version: A-Muster

Prof. Dr. Liggesmeyer, 1. Grundlagen Software Engineering. V-Modell XT. GSE: V-Modell XT

9 Werkzeugunterstützung

Berliner XML Tage 2005: Abbildung des V-Modell XT in Projektron BCS

Eine Tour durch das V-Modell 200x

Projektfortschrittsentscheidung für InfoMaPa Projekt genehmigt

Integration von ITIL in das V-Modell XT

7 Projektplanung. V-Modell XT Anwendung im Projekt. <Datum> <Organisation> <Veranstaltungsort> <Vortragender> <Organisation>

GEDS Dienstleistungen. Software Engineering

Professionelles Projektmanagement mit dem V - Modell XT

IT Projekte erfolgreich mit dem neuen V-Modell XT

Prüfspezifikation für Anforderungen (Lastenheft) für WiBe 4.0. Version: 1.3

Das neue V-Modell XT im Überblick

Projektstatusbericht für WiBe 4.0 Projekt definiert. Version: 1.3

17 Überblick über die restlichen Vorgehensbausteine

Das V-Modell XT 2.1 Ausblick und Werkzeuge Joachim Schramm VMEA 2015, Siegburg

Methoden-Tailoring zur Produkt- und

Übung Einführung in die Softwaretechnik

XT Bundesrepublik Deutschland, 2004, Alle Rechte vorbehalten

Projektmanagement V-Modell XT-konform gestalten

m.e.d. concept methode erfolg datenverarbeitung V-Modell XT im Überblick 2 V-Modell XT Einführung - Analyse und Roadmap 3

4 Einführung in die Gruppenarbeit Produktstruktur

Das neue V-Modell XT. Methodik, Anwendung, Nutzen

10 Gesamtsystemspezifikation

Di 7.2. Sprinten mit dem V-Modell XT. Olaf Lewitz. January 26-30, 2009, Munich, Germany ICM - International Congress Centre Munich

Werkzeugunterstützung mit V-Modell XT Projektassistent und V-Modell XT Editor

Das neue V-Modell XT. Methodik, Anwendung, Nutzen

Methodenbasiert in der Durchführung V-Modell XT-konform im Ergebnis

A Domain Specific Language for Project Execution Models

-Planung und Steuerung- Projektplan

V-Modell. Dipl. Wirtsch. Ing. Alexander Werth 11-1

PRINCE2 TAG PRINCE2 in Projekten der Bundesbehörden und der Bundeswehr. Peter Morwinski, Leiter Technologie Center

13 Anhang A: Erfüllung der Norm ISO 9000 durch HERMES

5 Grundkonzepte. <Datum> <Organisation> <Veranstaltungsort> <Vortragender> <Organisation>

15 Logistische Unterstützung

Prozessoptimierung. und. Prozessmanagement

Organisationsspezifische Anpassungen von Vorgehensmodellen Nutzen und Herausforderungen

Software Engineering. Dokumentation! Kapitel 21

Gesamtsystem. Version: A-Muster

Softwarelizenzen und Open Source

Software Engineering. 3. Analyse und Anforderungsmanagement

Das V-Modell XT in kleinen Projekten Möglichkeiten und Grenzen

Software Engineering. Dokumentation. Wintersemester 2005/06. Kapitel 21. Universität Zürich Institut für Informatik

Delta Audit - Fragenkatalog ISO 9001:2014 DIS

IT-Projekt-Management

Wir beraten Sie. Wir unterstützen Sie. Wir schaffen Lösungen. Wir bringen Qualität. Wir beraten Sie. Wir unterstützen Sie. Wir schaffen Lösungen

white sheep GmbH Unternehmensberatung Schnittstellen Framework

V-Modell XT. Teil 1: Grundlagen des V-Modells

ecambria experts IT-Projekte in der Krise Ursachen und Vermeidungsstrategien aus Sicht eines Gerichtssachverständigen

Dr. Klaus Körmeier BlueBridge Technologies AG

3.2,,Eichung von Function Points (Berichtigte Angabe)

Bundeskanzlei BK Programm GEVER Bund. als Basis für GEVER. 29. November 2012

Wörterbücher von MS nach Ooo konvertieren

3 Angebotsphase. V-Modell XT Anwendung im Projekt. <Datum> <Organisation> <Veranstaltungsort> <Vortragender> <Organisation>

Functional Safety. Systems Engineering als Schlüsseldisziplin in Projekten mit funktionaler Sicherheit

Eclipse Plugins für die komfortablere Verwendung von ibatis SQLMaps

Handbuch. Artologik EZ-Equip. Plug-in für EZbooking version 3.2. Artisan Global Software

Ganzheitliches IT-Projektmanagement

Dokumentation für die software für zahnärzte der procedia GmbH Onlinedokumentation

Praktikum Grundlagen der Programmierung. Diverse Grundlagen. Dr. Karsten Tolle

V-Methode, RUP, Waterfall oder was?

Erlaubnisscheine bei der Instandhaltung

Grundlagen Software Engineering

Wirtschaftsinformatik I Teil 2. Sommersemester Übung

Examen HERMES 5.1 Advanced Mustercase: Projektführung. mit Musterlösungen

StuPro-Seminar Dokumentation in der Software-Wartung. StuPro-Seminar Probleme und Schwierigkeiten in der Software-Wartung.

2. Workshop: Vorgehensmodelle in der Praxis Reife und Qualität

Benötigen wir einen Certified Maintainer?

Datenübernahme easyjob 3.0 zu easyjob 4.0

IKP Uni Bonn Medienpraxis EDV II Internet Projekt

Vitaphone Software Entwicklung Vorgehensmodell 19. Oktober 2011 Berlin. Dr. Michael Hübschen

Agile Vorgehensmodelle in der Softwareentwicklung: Scrum

.. für Ihre Business-Lösung

Mobile-Szenario in der Integrationskomponente einrichten

Realisierung der Anbindung an den Handelsplatz Koeln.de Leitfaden zur Projektplanung bei Lieferanten

Auswahl alter Klausuraufgaben aus einer ähnlichen Vorlesung Maßgeblich für die Prüfung sind die Vorlesungsinhalte!

Erstellung von Prozessbeschreibungen. PB 4.2-1: Erstellung von Prozessbeschreibungen

Freigabemitteilung 39 Version: 4.50

1 Phase «Initialisierung»

Projektmanagement in Outlook integriert InLoox 5.x Installationshilfe für Windows Terminalserver

INSTALLATION DES V-MODELL XT UNTER WINDOWS VISTA

Dominik Stockem Datenschutzbeauftragter Microsoft Deutschland GmbH

SDD System Design Document

Document Management. Überblick DM

Agiles Design. Dr.-Ing. Uwe Doetzkies Gesellschaft für Informatik mail:

Transkript:

Software Engineering 2. V-Modell XT

Gliederung Vorlesung Einführung V-Modell XT Analyse und Anforderungsmanagement Benutzungsoberflächen Architektur Entwurf Entwurfsmuster Persistenz Implementierung Konfigurationsmanagement Testen Abnahme, Einführung, Wartung und Pflege

V-Modell XT 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. Die folgenden Folien entstammen der Präsentation "IT-Projekte erfolgreich... mit dem neuen V-Modell XT" von Andreas Rausch, TU Kaiserslautern

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

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

Vorgehensbausteinübergreifende Strukturierung Produktgruppe Aktivitätsgruppe Produkt Aktivität Rolle verantwortlich Produkt erzeugt Aktivität Rolle mitwirkend Rolle Thema Thema Thema bearbeiten Teilaktivität Teilaktivität

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 Fortschrittsentscheidung getroffen werden kann

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.

Inhalte des V-Modell XT

Überblick: Entscheidungspunkte im V-Modell XT

Überblick: Vorgehensbausteine des V-Modell XT

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 Systementwicklung AG Systementwicklung AN Systementwicklung AG/AN Org.-spez. Vorgehensmodell

Tailoring mit Projektmerkmalen Idee über das Projekt Auswahl Begründungen Projektmerkmale Aktivitäten und Produkte des Projekts 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

Durchführung des Tailoring

Ausgangspunkt für die Projektplanung Tailoring liefert: Projektdurchführungsstrategie (bestimmt durch Projekttypvariante) 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.

Instanz einer Projektdurchführungsstrategie

Projektdurchführungsplan

Systemerstellung im Überblick Anforderungen festgelegt

Erzeugnisstruktur und Systemstruktur

Zerlegung in der Systementwicklung Anforderungen (Lastenheft) Gesamtsystemspezifikation (Pflichtenheft) Gefährdungs- und Systemsicherheitsanalyse Systemarchitektur Unterstützungssystemarchitektur Systemspezifikation Spezifikation log. Unterstützung Prüfspezifikation Systemelement Implementierungs-, Integrations- und Prüfkonzept System/Unterstützungssystem Prüfspezifikation Systemelement HW-Architektur und SW-Architektur HW-Spezifikation und SW-Spezifikation Logistisches Unterstützungskonzept Externe-Einheit-Spezifikation Gesamtsystem System, Segmente Einheiten

Entscheidungspunkte - Produkte Systementwicklung Gesamtsystem Prüfprotokoll Lieferung Abnahmeerklärung Prüfprotokoll Systemelement Lieferung System, Segmente Einheiten Prüfprotokoll Systemelement System mit allen Segmenten Logistische Unterstützungsdokumentation Prüfprotokoll Systemelement HW-Einheiten SW-Einheiten Externe Einheiten

Dokumentation des V-Modell XT

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