PM Kapitel 5 - Part2
Projektplanung
Projektplanung
-
- 1 / 24
-
Flashcards
3. Größen-, Aufwand- und Kostenschätzung durchführen
Fortgeschrittene Methoden
Erklärung Function-Point-Methode + Vorgehen
- Aufwand zur Erstellung eines neuen Produkts ist abhängig von Umfang und vom Schwierigkeitsgrad
- Umfang wird nicht durch Lines of Code(LoC) ausgedrückt sondern wird aus Produktanforderungen abgeleitet, die sich in 5 Kategorien unterscheiden
3. Größen-, Aufwand- und Kostenschätzung durchführen
Fortgeschrittene Methoden
Function-Point-Methode Vorgehen
- Produktanforderungen ableiten, gewichten auf Basis von Tabellen in Schwierigkeitsklassen
- "einfach"
- "mittel"
- "komplex" einteilen
- Function Points pro Produktanforderungen gewichtet errechnen
- Function Points-Summe auf Basis von Einflussfaktoren korrigieren
- Korrigierte Function Points mit Tabelle in Mitarbeitermonate umwandeln
3. Größen-, Aufwand- und Kostenschätzung durchführen
Planungsschritte der Projektplanung
Kostenschätzung
- Größter Kostenfaktor bei SW-Entwicklung
- personelle Kosten
- geschätzter Arbeitsaufwand x ersonalkostensätze
- meist relative präzise Schätzung der Kosten für weitere Ressourcen wie techn. Ausrüstung, etc
- Grundlage für spätere Kostenplanung
- Kostenschätzung ungleich Projektpreisgestaltung
3. Größen-, Aufwand- und Kostenschätzung durchführen
Planungsschritte der Projektplanung
Größen-, Aufwand- und Kostenschätzung - Tips
- Schätzung möglichst von den späteren Bearbeitern
- Teamgrößen: Bei mehreren Bearbeitern pro Aktivität müssen Produktivitätsverluste bei der Umrechnung von Aufwand in Dauer berücksichtigt werden
- Qualifikation: Die Fähigkeiten und Erfahrungen der vorgesehenen Bearbeiter spielt eine große Rolle
- Zur Schätzdokumentation gehören auch identifzierte Risiken und getroffene Annahmen
- Bei Kostenbetrachtung müssen PM,QM,KM,... ebenso geschätzt werden
- es läuft nie immer alles gut -> transparente Buffer schätzen
4. Aktivitätenzeitplan aufstellen
Ableitung des Aktivitätenzeitplans aus dem PSP
-> Schritte zur Erstellung der Aktivitätenzeitplans
- Überführung der Arbeitspakete in Aktivitäten
- iteratives, paralleles Durchführen der Teilschritte:
- Einbringen der Abhängigkeiten und Dauer der Aktivitäten
- Personaleinsatzplanung und Zuordnung von Ressourcen
- Ermittlung der Start- und Endtermine
- Ggf. Plnung mehrmals optimieren
- PSP und Aufwandsschätzung ggf. noch einmal verfeinern/aktualisieren
- Rahmenbedigungen dokumentieren
4. Aktivitätenzeitplan aufstellen
Ableitung des Aktivitätenzeitplans aus dem PSP
Schritte
- PSP erstellen
- Abbildung des PSP inkl. aller Arbeitspakete in das Planungswerkzeug
- Überführung in einen Aktivitätenzeitplan (Aktivitäten, inkl. Abhängigkeiten, Terminen und Ressourcen)
4. Aktivitätenzeitplan aufstellen
Einbingen von Abhängigkeiten (1/2)
Welche Anordnungsbeziehungen zwischen Aktivitäten gibt es?
- Zwingende Anordnungsbeziehungen
- Anforderungen müssen vor Implementierung zuerst definiert werden
- Wahlfreie Anforderungsbeziehungen werden vom Projektmanagement festgelegt werden
- Gründe: Best Practices
- Achtung: Einschränkung der Aktivitätenzeitplanung
4. Aktivitätenzeitplan aufstellen
Einbingen von Abhängigkeiten (2/2)
Weitere Anordnungsbeziehungen?
- externe Anordnungsbeziehungen:
- beinhalten Beziehungen von Projektaktivitäten und Aktivitäten außerhalb des Projektes:
- bsp: Testvorgang hängt von Lieferung der Hardware durch ext. Lieferanten ab
- Vor- und Nachlaufzeiten können erforderlich sein um Beziehungen zu definieren
- bsp: 14 Tage Zeitdauer zw, Bestellung eines Gerätes und dessen Benutzung
- Weiter bestimmen Einschränkungen und Annahmen die Anordnung von Aktivitäten
4. Aktivitätenzeitplan aufstellen
4 Arten von Beziehungen
- Ende-Anfang-Beziehung (Normalfolge)(EA)
- Vorgänger muss beendet sein, bevor Nachfolger beginnen kann
- Ende-Ende-Beziehung (Endfolge)(EE)
- Vorgänger muss beendet sein, bevor der Nachfolger beendet werden kann
- Anfang-Anfang-Beziehung (Anfangsfolge)(AA)
- Vorgänger muss begonnen haben, bevor der Nachfolger beginnen kann
- Anfang-Ende-Beziehung (Sprungfolge)(AE)
- der Vorgänger muss begonnen haben, bevor der Nachfolger beendet werden kann (selten genutzt- eher theoretisch)
4. Aktivitätenzeitplan aufstellen
Beispiel für Anordnungsbeziehungen - Project-Scope:Großbaustelle
-> Betonieren von Bodenplatten für eine Halle
-> 6 Arbeitspakete mit folgenden Bedingungen:
- Vor dem Betonieren muss die Armierung und die Verschaltung fertiggestellt werden (Normalfolge EA)
- Armierung und Verschaltung werden parallel bearbeitet (keine Abhängigkeit)
- Wenn Beton geliefert wird, muss er auch verarbeitet werden (Anfangsfolge AA)
- Betoniert wird in einer Früh- und Spätschicht
- beide Schichten arbeiten überlappend, damit Beton Verarbeitung gesichert ist (Sprungfolge AE)
- Spätschicht kann beendet werden, sobald die Betonlieferung fertig ist (Endfolge EE)
- Steine können geliefert werden, wenn Bodenplatten genügend ausgehärtet sind (Normalfolge EA)
4. Aktivitätenzeitplan aufstellen
Netzplantechnik
Netzplantyp: Vorgangsknotennetzplan
- Graph mit:
- Knoten = Vorgänge
- Kanten = Abhängigkeiten/Anordnungsbeziehungen
- Meilensteine werden als Vorgänge mit Dauer 0 dargestellt
- Start, Ziel werden als Vorgänge dargestellt, ggf mit Dauer 0
4. Aktivitätenzeitplan aufstellen
Was ist der Gesamtpuffer?
Gesamtpuffer eines Vorgangs:
- = Spät. Start - frühest. Start
- = Spät. Ende - frühest. Ende
4. Aktivitätenzeitplan aufstellen
Was ist der kritische Vorgang?
Kritischer Vorgang:
- Ist Vorgang mit Gesamtpuffer = 0
- Verlängerung des kritischen Vorgangs verlängert Projekt
4. Aktivitätenzeitplan aufstellen
Was ist der kritische Pfad?
- Pfad mit der längsten Dauer von Start nach Ende
- -> Vorgänge auf diesem Pfad sind alle kritisch
- Es existiert min. ein kritischer Pfad
- -> er bestimmt die kürzeste gesamtdauer des Projektes
- Ziel: Verkürzen der Projektdauer
- -> der kritische Pfad muss gekürzt werden
- Störungen und Probleme auf dem kritischen Pfad
- -> fast immer Terminüberschreitungen
- Vorgänge auf dem kritischen Pfad müssen während des Projekts genauestens beobachtet werden
4. Aktivitätenzeitplan aufstellen
2 Arten von Puffer