Was sind die Ziele des V-Modell XT Bund?
• Kommunikation verbessern
• Projektrisiken minimieren
• Qualität sicherstellen
• Bundesstandards einhalten, Controlling Anforderungen erfüllen, IT-Sicherheit verbessern
Wie werden die einzelnen Ziele des V-Modell XT Bund erreicht?
• Kommunikation verbessern: Die Projektbeteiligten verfügen anhand detaillierter Beschreibungen der Bestandteile des V-Modells und klarer Begriffsdefinitionen über ein gemeinsames Vokabular und ein gemeinsames Verständnis des Vorgehens. -> Nachfragen und Missverständnisse werden reduziert
• Projektrisiken minimieren: Durch die Vorgabe von Ergebnissen, verantwortlichen Rollen, standardisierten Vorgehensweisen und Entscheidungspunkten werden Projektrisiken reduziert.
• Qualität sicherstellen: Durch die Beschreibung der erwarteten Inhalte und die frühzeitige Überprüfung von Ergebnissen unterstützt das V-Modell die Lieferung einer gewünschten Qualität.
Wo ist das V-Modell XT Bund veröffentlicht?
frei verfügbar auf der Seite des CIO des Bundes
Was bedeutet Projektdurchführungsstrategie?
• Die Projektdurchführungsstrategie legt die Reihenfolge fest, in der die für das Projekt relevanten Entscheidungspunkte (=Meilensteine) durchlaufen werden müssen.
• Sie bestimmt sich anhand der Auswahl des Projekttyps, einer Projekttypvariante und der Belegung aller bedingter Projektmerkmale.
Was ist eine Disziplin?
• Eine Disziplin ist eine Gruppierung einer Menge von inhaltlich eng zusammenhängenden Produkten und der Aktivitäten, die die enthalten Produkte erstellen. Beispiele für Disziplinen sind Angebots- und Vertragswesen und Systementwurf.
Was sind Produkttypen bzw. wie wird ein Produkt definiert?
• Nicht nur das zu erstellende System, sondern alle Dokumente, Prüfprotokolle, SW-Module, kurz: Erzeugnisse, werden im V-Modell XT als Produkttyp (häufig auch nur als Produkt) bezeichnet.
Was ist ein Produktexemplar?
• Unter einem Produktexemplar versteht man die konkrete Ausprägung eines Produkttyps, zum Beispiel ein bestimmtes Dokument.
• konkrete Ausgestaltung/Instanz
Was ist eine Produktbibliothek? Wie sieht die Produktbibliothek aus?
Sammlung aller relevanten Dokumente/Produkte, z. B. in einer Datenbank
Was ist das Konfigurationsmanagement? Wer übernimmt dieses?
• Das Konfigurationsmanagement ist die zentrale Instanz zur Bereitstellung und Pflege der Projektdokumentation.
• Damit die Projektbeteiligten über den Arbeits- und Ergebnisstand des Projekts jederzeit im Bilde sind, müssen die erarbeiteten Produkte in all ihren Versionen sicher, eindeutig und wieder auffindbar verwaltet werden.
• Dies ist Aufgabe der Rolle KM-Verantwortlicher, die zu diesem Zweck die Produktbibliothek anlegt und betreut.
• Konfigurationsmanager kümmert sich um Aufbau und Pflege der Produktbibliothek
Erläutere den Begriff “Rolle”.
• Eine Rolle ist die Beschreibung einer Menge von Aufgaben und Verantwortlichkeiten im Rahmen eines Projekts und einer Organisation.
• Durch die Festlegung von Rollen am Anfang eines Projektes wird die Unabhängigkeit des V-Modells von organisatorischen und projektspezifischen Rahmenbedingungen erreicht.
• Dabei kann eine Person mehrere Rollen besetzen, es kann aber auch eine Rolle durch mehrere Personen besetzt werden.
Was sind die zentralen Fragestellungen der Produkt- und Meilensteinorientierten Philosophie?
• Was: Welche Projektergebnisse (Produkte) müssen erarbeitet werden? Wie hängen sie voneinander ab?
• Wer: Welche Personen (Rollen) sind an einem Projekt beteiligt? Welche Ergebnisse erarbeiten sie? Welche Kompetenzen, Aufgaben und Verantwortlichkeiten haben sie?
• Wann: Welche Ergebnisse müssen zu welchen Meilensteinen (Entscheidungspunkte) vorliegen?
Erläutere den Ablauf der Produkt- und Meilensteinorientierten Philosophie.
• Die Entscheidungspunkte (Meilensteine) benötigen zur Fortentwicklung des Projektes fertiggestellte Produkte (Ergebnisse).
• Für jedes Produkt ist eindeutig eine Rolle verantwortlich. Dieser Rolle ist eine Person zugeordnet. Viele Rollen wirken an dem Produkt mit.
Wonach werden die Projekttypen im V-Modell XT ausgewählt?
Das V-Modell XT unterstützt unterschiedliche Projekttypen, die in Abhängigkeit der projektspezifischen Anforderung während des Tailoringprozesses geeignet auszuwählen sind.
Welche Projekttypen unterstützt das V-Modell XT? Nenne je ein Beispiel.
• Systementwicklungsprojekt eines Auftraggebers (AG): Der klassische Fall – die Behörde führt dabei ein Projekt des Projekttyps Systementwicklungsprojekt (AG) durch und definiert die Anforderungen an das System.
• Systementwicklungsprojekt (AG/AN): Diese Konstellation behandelt den Fall, indem eine Behörde sowohl die Anforderungen an ein System definiert, als auch die Gesamtverantwortung für die Entwicklung des Systems trägt.
Nicht alle Produkte des V-Modell XT werden benötigt. Wie wird zur Eingrenzung der benötigten Produkte vorgegangen?
• Das V-Modell enthält eine Vielzahl an Produkten für die unterschiedlichen Aufgabenstellungen eines Projekts.
• Kein Projekt wird alle diese Produkte benötigen, sondern sich im Rahmen der projektspezifischen Anpassung (dem Tailoring) nur einen Teil davon auswählen.
• Die Produkte des V-Modells sind dazu in modulare Produkt-Sammlungen, den sogenannten Vorgehensbausteinen aufgeteilt.
Erläutere wie Vorgehensbausteine genau aussehen.
Produkte sind Disziplinen zugeordnet
Disziplinen gehören zu einem Vorgehensbaustein
Vorgehensbaustein ist die Sammlung fachlich zusammengehöriger Produkte
Was passiert an einem Entscheidungspunkt?
Basierend auf den vorgelegten Ergebnissen und der Bewertung dieser Ergebnisse trifft der Lenkungsausschuss eine Projektfortschrittsentscheidungen.
Was bedeutet Tailoring?
• Das V-Modell eXtremeTailoring zeichnet sich durch flexible Anpassung des Projektmodells aus. Tailoring bedeutet Zuschneidern, d.h. das Projekt wird auf den spezifischen Bedarf entsprechend angepasst.
Was ist das Ergebnis des Tailorings?
Als Resultat des Tailorings werden die folgenden Elemente für das projektspezifische V-Modell definiert:
• die erforderliche Projektdurchführungsstrategie mit den enthaltenden Entscheidungspunkten
• die erforderlichen Vorgehensbausteine
• mit den erforderlichen Rollen, Produkten sowie Aktivitäten
• spezifische Produktbeschreibung
• Produktvorlagen
• Zeitplan
Was bedeutet Projektdurchführungsstrategie? Wie funktioniert sie?
Die Projektdurchführungsstrategie ist das Resultat des Tailorings und definiert die Reihenfolge der Entscheidungspunkte. Die Entscheidungspunkte verknüpfen die zeitliche und fachliche Ergebniserstellung wie folgt:
• Ein Entscheidungspunkt definiert einen im Projektplan festzulegenden Zeitpunkt, an dem eine Fortschrittsentscheidung (GO/no GO) getroffen wird.
• Ferner wird durch den Entscheidungspunkt eine Menge von Produkten festgelegt, die zur positiven Fortschrittsentscheidung als fertiggestellt vorliegen müssen.
Welche drei Möglichkeiten gibt es in der Bundesverwaltung, ein Projekt im Rahmen des V-Modell XT umzusetzen bzgl. der zwei Projekttypen? Wer ist daran beteiligt?
Wie funktioniert eine Rolle im V-Modell XT und wie viele kennt es?
• Eine Rolle kapselt eine Menge von Aufgaben und Verantwortlichkeiten. Das V-Modell XT Bund umfasst die Beschreibung von 35 Rollen.
Was bedeutet die Rollenausprägung “Verantwortlich”?
Die Rollenausprägung „Verantwortlich“ bedeutet:
• Für jedes Produkt gibt es genau eine verantwortliche Rolle!
• Die Rolle ist für die Erstellung des Produktes im geplanten Qualitäts-, termin- und Kostenrahmen verantwortlich.
• Die Rolle übergibt das neue/geänderte Produkt an das Konfigurationsmanagement.
• Die Rolle koordiniert die mitwirkenden Rollen.
Was bedeutet die Rollenausprägung “Mitwirkend”?
Die Rollenausprägung „Mitwirkend“ bedeutet:
• Die Rolle ist an der Erstellung/Änderung des Produktes beteiligt.
• Die Rolle ist an Abstimmungen beteiligt.
Was sind die Bedingungen, die an Rollen gestellt werden?
• Alle für die ausgewählten Produkte benötigten Rollen müssen besetzt sein.
• Es existieren Projektrollen und Organisationsrollen entsprechend der Lebenszeit der Rolle.
Welche Rollengruppen gibt es?
Was umfassen die bekannten Rollengruppen im einzelnen?
• Das Projektteam umfasst all jene Rollen, die direkt in die Erarbeitung der Ergebnisse eingebunden sind und diese verantworten.
• Die projektspezifische Rollen außerhalb des Projekts umfassen z.B. den Lenkungsausschuss oder einen Anwendervertreter.
• Es existieren weitere, projektunabhängige Organisationsrollen, z.B. die Personalvertretung.
Was ist die Auftraggeber/Auftragnehmer-Schnittstelle? Wie wird sie abgebildet?
• Ein wesentlicher Arbeitsschwerpunkt in der IT-Projektierung liegt in der sogenannten AG/AN-Schnittstelle, die Auftraggeber und Auftragnehmer organisatorisch verbindet.
• Diese Schnittstelle wird auf unterschiedliche Ebenen abgebildet:
vertraglich durch Lasten- und Pflichtenheft,
organisatorisch durch relevante Übergabepunkte innerhalb des V-Modell
sowie durch die gelebte Projektkultur.
Wie sieht der Systemaufbau im V-Modell XT aus (von oben nach unten)?
Welche Produkte werden über die AG/AN-Schnittstelle übergeben?
nur die mit Pfeil in der Mitte zählen
Wie berechnet man die Risikoklasse?
Risikoklasse = Eintrittswahrscheinlichkeit * Schadenhöhe
Wie funktioniert das Risikomanagement des V-Modell XT?
• Das Risikomanagement im V-Modell basiert auf der Identifikation und Klassifizierung potentieller Risiken.
• Die Risikoklassen werden als Produkt der Eintrittswahrscheinlichkeit und der Schadenhöhe gebildet.
• Die resultierende Risikoliste dokumentiert die Risikoklassen und Gegenmaßnahmen
Welche Arten von Qualitätssicherung kennt das V-Modell XT?
Konstruktive Maßnahmen (begleitend)
Analytische Maßnahmen (überprüfen Qualität)
Was sind konstruktive Maßnahmen?
Konstruktive Maßnahmen unterstützen den Erstellungsprozess eines Produktes. Sie umfassen beispielsweise die Verwendung von Produktvorlagen und Checklisten, die Vorgabe von Codier- und Designrichtlinien, die gezielte Schulung von Projektmitarbeitern, die Verwendung geeigneter Werkzeuge oder auch die Inanspruchnahme externer Beratung.
Was sind analytische Maßnahmen?
Analytische Maßnahmen diesen dazu, die Qualität eines erarbeiteten Produkts festzustellen und bei Bedarf Vorschläge für dessen Verbesserung zu unterbreiten. Die analytischen Maßnahmen werden im V-Modell ganz allgemein Prüfung genannt und umfassen beispielsweise Reviews oder Tests.
Was besagt das Regelwerk des V-Modell XT zur Qualitätssicherung zusammengefasst?
• 1. Jedes Produkt befindet sich nach seiner erstmaligen Erstellung zunächst in Bearbeitung. Es wird dann ausgearbeitet und (meist in Vorbereitung zu einem Meilenstein) fertig gestellt. • 2. Ein fertig gestelltes Produkt ist für sich betrachtet inhaltlich und formal korrekt.
• 3. Die Menge aller fertig gestellten Produkte ist in sich schlüssig und widerspruchsfrei.
Wie verläuft die einfache Prüfung im V-Modell XT?
Wie verläuft die 4-Augen-Prüfung?
Wie sieht die Verifizierung und Validierung im V-Modell XT aus?
Nenne die einzelnen “Teile” des Vs, die am Ende das V bilden. Nenne auch die Verbindungen zwischen der linken und rechten Seite.
Nenne alle Entscheidungspunkte des Auftraggebers sowie die Zugehörigkeit zu Management, Projekt-Schnittstelle und Systementwicklung.
Nenne alle Entscheidungspunkte sowie die Zugehörigkeit zu Management, Projekt-Schnittstelle und Systementwicklung.
Was ist der Vorteil von Rollen?
Personalwechsel wird einfacher, da man weiß, welche Aufgaben die Person, die die Rolle besetzt hat, hatte
Eine Behörde gibt ein Projekt in Auftrag. Sie erstellt die Anforderungen an das System. Ein Dienstleister aus der Privatwirtschaft übernimmt das Systementwicklungsprojekt. Um welchen Projekttypen handelt es sich?
Auftraggeber
Eine Behörde beginnt ein Systementwicklungsprojekt. Sie erstellt die Anforderungen an das System und führt dieses selbst durch. Um welchen Projekttyp handelt es sich?
Auftraggeber/Auftragnehmer
-> Dies ist auch der Fall, wenn das Projekt an das ITZ übergeben wird
Welche Projektfortschrittsentscheidungen gibt es?
• Der nächste Projektabschnitt wird mit oder ohne Aussagen freigegeben (positive Projektfortschrittsentscheidung) -> weiter
• Die Überarbeitung der zugrundeliegenden Produkte des Entscheidungspunkts wird wieder aufgenommen und der Entscheidungspunkt wird erneut für einen späteren Zeitpunkt eingeplant (negative Projektfortschrittsentscheidung). -> nachbessern
• Das Projekt wird abgebrochen (negative Projektfortschrittsentscheidung). -> abbrechen
Wie verläuft die Steuerung des Auftragnehmers im klassischen Softwareentwicklungsprojekt der Projektdurchführungsstrategie AG Projekt?
Wie verläuft die Steuerung des Auftragnehmers im agilen Softwareentwicklungsprojekt der Projektdurchführungsstrategie AG Projekt?
Wie verläuft die Projektdurchführungsstrategie AG Projekt?
Projekt genehmigt
Projekt initialisiert
Anforderungen festgelegt (in agilem Projekt: Produktvision entworfen)
Ausschreibungen freigegeben (bei Beauftragung eine IT-Dienstleister des Bundes: Angebotsaufforderung erstellt)
Beauftragung erteilt
Steuerung des Auftragnehmers
Abnahme AG
Dann entweder wieder zu 6., 5. oder 3.
Ist die Abnahme erfolgreich:
Projekt abgeschlossen
Bildlich gesprochen:
Wie verläuft die Abnahme der Projektdurchführungsstrategie AG Projekt als AG mit und ohne Inbetriebnahme?
Wie bedeutet die Projektdurchführungsstrategie Multi-AG Projekt?
Ein AG steuert mehrere AN.
Wie läuft die Projektdurchführungsstrategie Multi-AG Projekt ab?
Gesamtprojekt aufgeteilt
Nach der Aufteilung wird der “Gesamtprojektfortschritt überprüft”
Parallel dazu:
Anforderungen festgelegt (bei agilem Projekt: Produktvision entworfen)
Ausschreibung freigegeben (bei IT-DL des Bundes: Angebotsaufforderung erstellt)
Abnahme AG -> Danch entweder Rückkehr zu 3.2.1., 3.2.4. oder Zusammenschluss mit 3.1.
-> Entweder Rückkehr zu 3. nach Zusammenführung von 3.2.5 und 3.1. oder weiter zu:
Wie verläuft die Abnahme der Projektdurchführungsstrategie Multi-AG Projekt als AG mit und ohne Inbetriebnahme?
Wie verläuft die Steuerung des Auftragnehmers im agilen Softwareentwicklungsprojekt der Projektdurchführungsstrategie Multi-AG Projekt?
Wie verläuft die Steuerung des Auftragnehmers im klassischen Softwareentwicklungsprojekt der Projektdurchführungsstrategie Multi-AG Projekt?
Wie verläuft die Projektdurchführungsstrategie AG/AN-Projekt?
Was ist das besondere an Organisationsrollen?
Organisationsrollen “überleben” Projetkrollen
Was sind die Grenzen des V-Modells? Wann darf abgewichen werden?
• Kein Vorgehensmodell kann alle möglichen Projektsituationen vorhersehen.
• Aufgrund der Einmaligkeit des Projektes liegt es im Ermessen des Projektleiters eine Abweichung vom V-Modell im Sinne des Projekterfolges zu tolerieren und diese Abweichung geeignet zu dokumentieren.
• Die konsequente Einhaltung des Vorgehensmodells alleine garantiert keinen Projekterfolg! Wesentlich bleibt auch hier der Faktor Mensch in Form eines engagierten und kompetenten Projektteams.
Wie sieht das klassische V-Modell aus?
Nenne die Produkte des AG-Projektes und deren Bedeutung.
Nenne die Produkte des AG/AN-Projektes und deren Bedeutung.
Wie läuft die inkrementelle Systementwicklung im AG/AN-Projekt?
Wie läuft die Abnahme als AG/AN im AG/AN-Projekt?
Wie läuft die prototypische Systementwicklung im AG/AN-Projekt?
Wie läuft die komponentenbasierte Systementwicklung im AG/AN-Projekt?
Wie läuft ein Unterauftrag im AG/AN-Projekt?
Wie läuft die Abnahme als AG im AG/AN-Projekt?
Wie läuft die Abnahme als AG mit Inbetriebnahme im AG/AN-Projekt?
Wie läuft die Steuerung des ANs im klassischen Softwareentwicklungsprojekts im AG/AN-Projekt?
Wie läuft die Steuerung des ANs im agilen Softwareentwicklungsprojekts im AG/AN-Projekt?
WIe funktioniert das Tailoring in der Praxis?
für jeden der 3 Bereiche (V-Modell, Vorlagen, Planung) gibt es einen eigenen Export
Auswahl des Projekttyps und der Projekttypvariante
Auswahl der Projektmerkmale
Dokumentenvorlagen werden exportiert
Zusatz: Wie sieht das Arbeiten mit dem V-Modell-Projektassistenten in der Praxis aus?
In der Praxis werden die (durch den Assistenten) erstellten Produktvorlagen an den Behörden bereits in vorausgefüllter Form vorliegen
Abweichungen vom V-Modell sind erlaubt, müssen aber mit Begründung dokumentierte werden
Zuletzt geändertvor 2 Jahren