AnleitungEarnedValue - isd-nunkesser/lectures GitHub Wiki

Anleitung für Earned Value Analysen

Hintergrund

Zur besseren Verfolgung des Projektfortschritts setzen wir eine stark vereinfachte wöchentliche Earned Value Analyse ein. Diese funktioniert über folgende Schritte:

  1. Ausgangsbudget bestimmen
  2. Budget in Arbeitspakete aufteilen
  3. Wöchentlichen Report erstellen und senden

Informationen zu den einzelnen Schritten

Ausgangsbudget bestimmen

Für Earned Value Analysen wird der Wert BAC (Budget at Completion) benötigt. Dieser bezeichnet das Budget in Arbeitsstunden. Für Semesterprojekte lässt sich dieses aus dem Anteil and der für das Projekt vorgesehenen Präsenz- und Selbststudienzeit ermitteln. Diese Werte sind:

Veranstaltung Präsenz (für Projekt) Selbststudium (für Projekt)
Software Design (ISD) 8 (4) 4 (2)
Software Design (ETR) 4 (0) 3 (2)
Android Development 4 (2) 6,7 (3)
Embedded Systems II 4 (2) 6,7 (3)
iOS Development 4 (2) 3 (1,5)

In der ETR sind die Werte für das Selbststudium anders angesetzt. Dies liegt neben der anderen CP-Gewichtung zum einen daran, dass nicht noch eine Umsetzungstechnologie erlernt werden muss, zum anderen auch daran, dass weniger Stoff direkt berufsrelevant ist und daher weniger nachbereitet werden muss.

Ein normales Semster wird mit 15 Wochen angesetzt, die ersten zwei Wochen können noch nicht als Arbeitszeit gezählt werden, da noch Grundlagen gelegt werden müssen. Wenn Semester gekürzt werden, werden natürlich die fehlenden Wochen vom Budget abgezogen.

Zwei Beispielrechnungen:

ETR-Team mit vier Studierenden: 13 Wochen (15 - 2) lang 2 Stunden Projektzeit (nur SD) für vier Personen = 13 * 2 * 4 = 104 Stunden

ISD-Team mit zwei Studierenden: 13 Wochen (15 - 2) lang 11 Stunden Projektzeit (SD und AD bzw. ES II) für zwei Personen = 13 * 11 * 2 = 286 Stunden

Anmerkung

Das deutlich unterschiedliche Budget für ETR und ISD wird durch mehrere Maßnahmen aufgefangen: zum Einen müssen ETR Studierende das Konzept nicht umsetzen. Zum Anderen dürfen ETR-Studierende Teams belibieger Größe bilden. Zuguterletzt werde ich die geringere Zeit natürlich auch bei der Bewertung berücksichtigen.

Budget in Arbeitspakete aufteilen

Normalerweise würde natürlich erst die zu erledigende Arbeit in Pakete geteilt und bei diesen dann der Aufwand geschätzt. Beim Semesterprojekt geht es aber darum, in der zur Verfügung stehenden Arbeit ein möglichst gutes Projekt zu erstellen und das eigene Zeitbudget zu managen. Daher empfehle ich hier, das errechnete Budget gut aufzuteilen. Zuerst sollte eine grobe Aufteilung in Ideenfindung, Anforderungserhebung, Umsetzungskonzeption und Umsetzung erfolgen. Beachten Sie dabei, dass im ISD-Projekt des vierten Semesters die Umsetzung etwa ein Drittel der Zeit ausmachen sollte, beim ETR-Projekt keine Umsetzung erfolgt und beim ISD-Projekt des sechsten Semesters beinahe die ganze Zeit für die Umsetzung eingeplant werden kann, da dies hier mehr im Fokus steht. Danach sollten Sie noch weiter in Pakete aufteilen, bis Sie gut planbare und im Team aufteilbare Größen haben.

Wöchentlichen Report erstellen

Für einen wöchentlichen Report schicken Sie bitte ihr Stundenbudget (BAC), ihre bisher gearbeiteten Stunden (AC = Actual Cost) und ihren geschätzten Restaufwand. Den Restaufwand erhalten Sie, indem Sie bei allen Arbeitspaketen an denen gerade gearbeitet wird eine Schätzung der noch zu erledigenden Arbeit vornehmen. Dazu addieren Sie den Aufwand aller noch nicht angefangenen Arbeitspakete. Diesen Wert melden Sie als ETC (Estimate to Complete).

Anmerkung

Seien Sie bei diesen Zahlen ehrlich, dann nützen sie am meisten.