Statusbericht
Team: XXXDatum: XXX
Statusbericht
• Team und Organisation• Earned Value Analysis• Meilenstein-Trend-Analyse• Comebacks und offene Punkte• Aktueller Stand wichtiger Aufgaben• Risikoanalyse• Anstehende Aufgaben• Ausgewählte Arbeitsergebnisse• Live-Präsentation des Systems
• Wichtig: Der Statusbericht muss die genannten Inhalte in dieser Reihenfolge enthalten!
• Erweiterungen und Ergänzungen sind erlaubt
Team
• Für jedes Teammitglied:– Name– Foto– Rollen und Verantwortlichkeiten
• Mindestens zu besetzen:– Projektleiter– Qualitätsverantwortlicher
• Weitere Rollen, z. B.– Systemarchitekt, Datenbankadministrator, ...
• Diese Folie wird nur bei der ersten Präsentation benötigt (es sei denn, es ändert sich etwas)
Aufteilung des Projektes (Work-Breakdown-Structure)
• Eine Reihe von übergreifenden Aktivitäten lässt sich anhand der vorgegebenen Arbeitsgebiete definieren, z. B.– Projektmanagement– Anforderungsermittlung und fachliche Konzeption– Entwicklung User Interface und Präsentationsschicht– Testen– ...
• Größere Aktivitäten sind weiter zu unterteilen, z. B. nach– Gruppen von Use Cases
• U. U. geeignet für User Interface und Controller– Daten
• U. U. geeignet für Datenzugriffsschicht– Aufgaben
• Z. B. Testen: Testplan erstellen, Testfälle definieren, Tests durchführen, ...
• Festlegung von Meilensteinen– Fertigstellung wichtiger Dokumente oder Komponenten– Extern vorgegebene Termine (Zwischenberichte, Abschlussbericht)
Nur zur Erläuterung
Zeitliche Planung (1)
• Kontinuierliche bzw. immer wieder durchgeführte Aktivitäten– Z. B. Projektmanagement, Berichte– Über die gesamte Zeit planen– Ggf. auf detaillierter Ebene Einzelaktivitäten zeitlich genauer einplanen
• Rollierende Planung– Die konkret anstehenden Aufgaben der nächsten Tage genau planen– Wenn spätere Aufgaben noch nicht genau geplant werden können, werden sie
zunächst nur grob geplant und später verfeinert– Wenn Sie feststellen, dass Ihr ursprünglicher Plan so nicht funktioniert:
Planen Sie um!
Nur zur Erläuterung
Zeitliche Planung (2)
• Empfehlungen– Fangen Sie frühzeitig mit der Implementierung an
• (Prototypische) Implementierung der ersten Use Cases kann bereits erstellt werden, auch wenn das Pflichtenheft noch parallel fertig gestellt wird
• Architektur kann parallel mit der Implementierun g des ersten Prototypen im Detail ausgearbeitet werden – dann wissen Sie, dass sie funktioniert
• Ggf. Refactoring (Überarbeitung) Ihrer ersten Version in Kauf nehmen– Arbeiten Sie inkrementell
• Entwickeln Sie User Interface, Controller und Datenhaltung parallel• Erstellen Sie zunächst eine funktionierende erste Version mit sehr geringem
Funktionsumfang (z. B. nur Anlegen einzelner Stammdatensätze)• Fügen Sie nach und nach weitere Use Cases hinzu• Erstellen Sie regelmäßige lauffähige Versionen
– Planen Sie Zeit für das Testen und Verbessern ein!
Nur zur Erläuterung
Geplant Gegenwert GeleistetProjektmanagement 25 20 30Berichte und Präsentationen 12 12 12Anforderungsermittlung und fachliche Konzeption 28 20 24Architektur 12 10 12User Interface und Präsentationsschicht 40 40 50Datenbankentwicklung und Administration 40 38 38Entwicklung Controllerschicht 27 40 36Dokumentation 12 5 12Testen 30 20 35Summe 226 205 249
Earned Value Analysis
• Diese Folie wird immer benötigt
Geplant Gegenwert GeleistetProjektmanagement 25 20 30Berichte und Präsentationen 12 12 12Anforderungsermittlung und fachliche Konzeption 28 20 24Architektur 12 10 12User Interface und Präsentationsschicht 40 40 50Datenbankentwicklung und Administration 40 38 38Entwicklung Controllerschicht 27 40 36Dokumentation 12 5 12Testen 30 20 35Summe 226 205 249
Earned Value AnalysisStunden bis heutelaut Plan
Tatsächlich geleisteteStunden bis heute
GeplanteAufwände für bis heutefertiggestellte Aufgaben(=Earned Value)
Nur zur Erläuterung
Ermittlung Earned Value - Beispiel
• Anforderungsermittlung/fachliche Konzeption ist unterteilt in: Hierfür geplante Aufwände:– Interview mit Auftraggeber 4 h– Use Cases erstellen 8 h– Klassendiagramm erstellen 8 h– Pflichtenheft schreiben 8 h
• Bis heute sind fertiggestellt:– Interview mit Auftraggeber– Use Cases erstellen– Klassendiagramm erstellen
• Der Earned Value beträgt demnach:– 4 h + 8 h + 8 h = 20 h
• Diese Folie wird nicht benötigt, sie dient lediglich der Erläuterung
Nur zur Erläuterung
Earned Value Analysis
• Diese Folie wird immer benötigt– Bis zum jeweiligen Datum
28.2. 22.3. 12.4. 2.5.0
100
200
300
400
500
600
700
800
900
GeplantGegenwertGeleistet
Earned Value Analysis (EVA)
• Zu jedem Zeitpunkt werden die Gesamtaufwände seit Beginn des Projektes eingetragen!– Die Linien können nie abfallen!
28.2. 22.3. 12.4. 2.5.0
100
200
300
400
500
600
700
800
900
GeplantGegenwertGeleistet
So viel Arbeit wurdeursprünglich biszum 12.4. geplant
So viel Arbeit wurdetatsächlich bisdahin geleistet
So viel Ergebniswurde erzieltEVA
Nur zur Erläuterung
Meilenstein-Trend-Analyse
• Diese Folie wird immer benötigt
16/2 26/2 8/3 18/3 28/3 7/4 17/4 27/4 7/56/2
16/2
26/2
8/3
18/3
28/3
7/4
17/4
27/4
7/5
PflichtenheftPrototypUnterlagen Präsentation 1Version 1Unterlagen Präsentation 2Code FreezeAbschlussbericht
Meilenstein-Trend-Analyse
• Diese Folie wird immer benötigt
16/2 26/2 8/3 18/3 28/3 7/4 17/4 27/4 7/56/2
16/2
26/2
8/3
18/3
28/3
7/4
17/4
27/4
7/5
PflichtenheftPrototypUnterlagen Präsentation 1Version 1Unterlagen Präsentation 2Code FreezeAbschlussbericht
Vom 28.2. bis 14.3.war der geplanteFertigstellungsterminder 28.3.
Im Plan vom 21.3.wurde der Terminauf den 5.4. verlegt
Im Plan vom 28.3.wurde er auf den 10.4. verlegt, wo die Version1 dann auch tatsächlichfertiggestellt wurde
Nur zur Erläuterung
Comebacks und offene Punkte
• Offene Punkte aus dem letzten Meeting– Für jeden Punkt, der beim letzten Meeting besprochen wurde (bzw. seitdem
mit dem Auftraggeber abgestimmt wurde): • Stichworte zur Beschreibung• Durchgeführte Maßnahmen/aktueller Stand
• Neue offene Punkte– Fragen, die im Laufe des Projektes aufgetreten sind und mit dem Auftraggeber
geklärt werden sollen• Bei dringenden Fragen muss der Auftraggeber jedoch auch zwischen den Meetings
direkt kontaktiert werden!
• Diese Folie wird immer benötigt
Aktueller Stand wichtiger Aufgaben
• Arbeitspaket 1– Aufgabe 1 – Aufgabe 2
• Arbeitspaket 2– Aufgabe 3 – Aufgabe 4– Aufgabe 5
• Arbeitspaket 3– Aufgabe 6– Aufgabe 7– Aufgabe 8
• Diese Folie wird immer benötigt
Aktueller Stand: Abweichungen
• Aufgabe 6 – Ist um 1 Woche verzögert, da der Datenbankentwickler krank war– Die Verzögerung kann im Laufe der kommenden 2 Wochen wieder aufgeholt
werden. Der Zeitplan wurde entsprechend angepasst.• Aufgabe X
– ...
• Diese Folie wird nur benötigt, wenn es Abweichungen gibt
Aktueller Stand: Kritische Aktivitäten
• Aufgabe 8– Die Schnittstelle der laut Anforderungen zu integrierenden Drittsoftware
arbeitet nicht wie in der Dokumentation beschrieben, die Integration ist momentan nicht möglich
– Maßnahmen:• Es wurde eine Anfrage an den Hersteller gestellt• Falls dieser keine Lösung anbieten kann:
Verhandlung mit dem Auftraggeber über Alternativen (z. B. Wahl einer anderen Software, Weglassen des Features oder Eigenentwicklung)
• Aufgabe Y– ...
• Diese Folie wird nur benötigt, wenn es kritische Aktivitäten gibt
Risikoanalyse
Risiko Auswirkungen Eintritts-wahrschein-lichkeit
Maßnahmen
Komplettausfall eines Team-Mitglieds
Zu wenige Ressourcen und Know-how-Verlust gefährden Projekterfolg
Mittel • Mindestens zwei Know-how-Träger für jedes Arbeitsgebiet
• Priorisierung der Aktivitäten, um Erreichen der Mindestanfor-derungen sicherzustellen
• Ggf. Neuverhandlung des Funktionsumfangs
Weitere Risiken ...
• Diese Folie wird immer benötigt
Anstehende Aufgaben
• Planmäßige Aufgaben• Neu hinzugekommene Aufgaben
– Z. B. zur Lösung aufgetretener Probleme
• Diese Folie wird immer benötigt
Ausgewählte Arbeitsergebnisse
• Beispiele– Erstellte Modelle– Erstellte Dokumente– Oberflächendesigns– Code-Ausschnitte
• Ausgewählte Arbeitsergebnisse sind immer zu präsentieren
Live-Präsentation des Systems
• Im aktuellen Entwicklungsstand• Das System ist immer zu präsentieren
Top Related