PMB - Project Management Basics
HSLU: Project Management Basics
HSLU: Project Management Basics
-
- 1 / 157
-
Lernkarten
Definieren Sie den Begriff "Meilenstein"!
"Ein geplanter Punkt im Projektablauf an dem vorher festgelegte, messbare (Zwischen-)Ergebnisse vorliegen, die es erlauben, den Projektfortschritt festzustellen."
Zu jedem Meilenstein gehoeren Artifakte. Welche?
- Prototypen / Prereleases / Releases
- Entwurfsdokumente
- Testprotokolle
- ...
Wann gilt ein Meilenstein als erreicht?
- wenn die geforderten Artefakte vorliegen
- ihre Ueberpruefung (Review / Test) erfolgreich war
English: Gueltigkeitsbereich, Handlungsspielraum, Anwendungsbereich, Rahmen
Der Scope beschreibt einerseits was nicht zum Projekt (out of scope) und andererseits die Einschraenkungen (constraints)
Vielfach wird auch teilweise beschrieben, was zum Scope (in scope) gehoert. Trotzdem dies eigentlich mit der Beschreibung der Resultat nicht notwendig waere.
Was vesteht man unter einer Anforderung?
Eine Anforderung ist eine Soll-Aussage ueber ein System oder einen Prozess, die etwas fuer einen Beobachter oder ein Umsystem Wahrnehmbares beschreibt, naemlich:
- eine Leistung (erwuenschter Verhalten)
- eine Eigenschaft
Was ist bei der Anforderungsdefinition wichtig?
Sind um so besser formuliert, je einfacher ihre Erfuellung geprueft werden kann.
Welche Informationen soll ein Anforderungskatalog bzw. ein Product Backlog enthalten?
- Titel
- Kurzer und aussagekraeftiger Name der Anforderung
- Description
- Eine sstichwortartige aber in adaequater Tiefe erstellte Beschreibung der Anforderung
- Priority
- Die Prioritaet der Anforderung
- klassisch: in der Regel fix
- hybrid: wird vom PO laufend nachgefuehrt
- Die Prioritaet der Anforderung
- Status
- Proposed: entgegengenommen aber noch nicht akzeptiert
- Accepted: wurde geprueft und akzeptiert
- Postponed: wurde geprueft aber auf einen naechste Release verschoben
- Source
- Die Person oder Organisation von welcher die Anforderung stammt
- Complexity
- Die Einschaetzung der Komplexitaet und des Aufwandes fuer die Umsetzung der Anforderung
- klassisch: meist schaetzt der Projektleiter Komplexitaet und Aufwand
- hybrid: esrt wenn eine Anforderung ins Backlog uebernommen werden soll, laesst der PO Komplexitaet und Aufwand fuer deren Umsetzung vom Team abschaetzen
- Die Einschaetzung der Komplexitaet und des Aufwandes fuer die Umsetzung der Anforderung
- Benefit
- Stichwortartige Beschreibung des Nutzens einer Anforderung. Wird benoetigt, um die Anforderung zu priorisieren und eventuell abzulehnen.
Klassisch: Was sind die einzelnen Schritte der Erarbeitung von Arbeitspaketen?
- Mapping der Anforderungen auf die Resultate
- Pro Paarung kann in der Regel ein Arbeitspaket gebildet werden
- Benennung und Beschreibung der Arbeitspakete
- Schaetzung des Aufwandes
- Aufwand in Personentagen oder -Wochen
- Vorlaeufer (Nachlaeufer)
- Feststellung der logischen Abhaengigkeiten der Arbeitspakete -> Ablaufplan
Klassisch: Wie wird ueberprueft ob alle Resultate vorhanden sind?
In einem IT-Projekt ist nach der Definition der Ziele, der Erarbeitung der Anforderungen und der Festlegung der Resultate zu ueberpruefen, ob alle Resultate vorhanden sind.
Dies geschieht durch das Zuordnen ALLER Anforderungen zu Resultaten.
Die zu stellende Frage ist:
"Welche Anforderungen werden durch welche Resultate erfuellt?"
Klassisch: Was ist der Zweck des Ablaufplans?
Ermitteln und Festlegen der logischen Abhaengigkeit der einzelnen Arbeitspakete.
Praxis: Gruppierung der AP zu Phasen / Gruppen, innerhalb deren die AP zum grossen Teil parallel bearbeitbar sind.
Klassisch: Was sind die erwuenschten Resultate bei einem Ablaufplan?
- Gruppierung der AP zu Phasen, die sequentiell bearbeitet werden
- Festlegung der Abhaengigkeiten innerhalb einer Gruppe, nur wo notwendig.
Klassisch: Wie sieht das Vorgehen aus beim Erarbeiten eines Ablaufplans?
Ueberlegen, welche Arbeitspakete parallel bearbeitbar sind:
- Grobe Zuordnung der AP zu Phasen respektive Gruppen.
- Idee: Die AP von zwei Phasen muessen sequentiell bearbeitet werden.
- Festlegung der effektiven Abhaengigkeiten innerhalb einer Phase nur wo notwendig
- Idee: Grundsaetzlich geht man davon aus, dass die AP innerhalb einer Phase parallel bearbeitbar sind. Abhaengigkeiten werden nur gesetzt, wo unbedingt notwendig. Einfache Abhaengigkeiten werden ueber das woechentliche Projektmanagement erledigt.
Klassisch: Nennen Sie ein paar Methoden um den Aufwand von APs zu schaetzen.
- Individual Expert Judgement
- Estimation by Analogy
- Count, Compute, Judge
- Function Point Methode
- Expert Judgement in Groups (Wideband Delphi)
- Formale Methoden
Klassisch: Was versteht man unter der Experten-Schaetzung?
- Projekt wird in Arbeitspakete unterteilt, diese werden geschaetzt
- Bei weitem die am meisten angewandte Schaetzmethode
Klassisch: Was sind die Nachteile einer Experten-Schaetzung?
- Oft keine "Experten"
- Oft keine Grundlagen fuer die Schaetzung
Kann erfolgreich sein, sollte aber wenn moeglich mit anderen Methoden ergaenzt werden.
Klassisch: Nennen Sie ein paar Best-Practices fuer eine Experten-Schaetzung!
- Die Personen die das Projekt durchfuehren, sollen auch die Schaetzung vornehmen
- Tasks moeglichst weit herunterbrechen mittels Arbeitspaketen
- Bei groesserer Unsicherheit bester und schlechtester Wert schaetzen und Mittelwert in die Planung uebernehmen. Alternativ kann auch eine Reserve von ca. 10%-20% zur Schaetzung addiert werden.
- Waehrend dem Projekt aktuelle Resultate aufnehmen und vergleichen
Klassisch: Wie verlaeuft eine AP Schaetzung durch Experten in Gruppen (Delphi Wideband Verfahren)?
- Projektleiter schildert Experten das Projektvorhanden, mit strukturierten Arbeitspaketen
- Sitzung, an welcher Experten ueber das Vorhaben diskutieren, nicth aber deren moeglichen Aufwendungen
- Experten ermitteln unabhaengig voneinander ihre geschaetzten Aufwendung
- Falls Schaetzung startk abweichend, neue Runde mit entsprechender Rueckmeldung an Experten
- Der arithmetische Durchnittswert ist die endgueltige Aufwandschaetzung. Der Projektleiter entscheidet.
Klassisch: Was versteht man unter dem Timeboxing-Verfahren?
Beim Timeboxing-Verfahren schaetzt man keinen Aufwand, sondern gibt einen maximalen Aufwand (timebox) vor. Nach Erreichen des Aufwandes werden die Arbeiten gestoppt.
Klassisch: Was versteht man unter Ressourcenplanung?
- Die Zuordnung von Arbeitsaufwaenden (APs) zu den Projekt Mitarbeitern
- Die Verteilung der Arbeitspakete auf die Zeitlinie
Klassisch: Was ist der Input fuer einen Ressourcenplan?
Die Arbeitspakete inklusive Aufwandplanung und Ablaufplan
Klassisch: Was sind die Ziele einer Ressourcenplanung?
Die Zuteilung (zu MA und auf Zeitlinie) und die Dauer der Arbeitspakete des Projekts ermitteln.
Klassisch: Was ist der Output der Ressourcenplanung?"
Dauer der Arbeitspakete und Projektdauer
Klassisch: Was sind die Lieferobjekte der Ressourceplanung?
Ressourcenplan, Kapazitaetsbelastungsdiagramm
Klassisch: Was versteht man unter Ressourcen bei der Ressourcenplanung?
- Alle fuer die Arbeitspakete benoetigten Mittel
- NICHT NUR personelle Ressourcen
Klassisch: Wie geht man bei der Ressourcenplanung vor?
- Festlegung der fuer die Arbeiten benoetigten Profile und Zuordnung zu den Arbeitspaketen.
- Sichtung der verfuegbaren Mitarbeiter und deren Profile und Zuordnung "Mitarbeiter <> Arbeitspaketen"
- Verteilung der Aufwaende pro arbeitspakete und Mitarbeiter auf die Zeitachse unter Beachtung der Auslastung der Mitarbeiter.
Klassisch: Was versteht man unter Mitarbeiterprofilen und welche Rolle spielen diese bei der Ressourcenplanung?
Aus den Arbeitspaketen ergeben sich die benoetigten Skillprofile. Diese muessen zu Beginn der Ressourcenplanung fuer das jeweilige Projekt festgestellt werden.
Sind diese bekannt, koennen in einem zweiten Schritt die Mitarbeiterprofile gesichtet und die passenden Mitarbeiter ausgewaehlt werden. Bei fehlenden Skills muss man allenfalls externe MA-Ressourcen zurueckgreifen.