PMB - Project Management Basics
HSLU: Project Management Basics
HSLU: Project Management Basics
Kartei Details
Karten | 157 |
---|---|
Lernende | 156 |
Sprache | Deutsch |
Kategorie | Informatik |
Stufe | Universität |
Erstellt / Aktualisiert | 25.06.2017 / 21.02.2025 |
Weblink |
https://card2brain.ch/box/20170625_pmb_project_management_basics
|
Einbinden |
<iframe src="https://card2brain.ch/box/20170625_pmb_project_management_basics/embed" width="780" height="150" scrolling="no" frameborder="0"></iframe>
|
Wann entsehen die meisten Plaene und Dokumente im klassichen Vorgehen?
In dern Initialisierungsphase (up front)
Wofuer ist SoDa die Abkuerzung?
Sotfware Development agile
Welche Rollen gibt es in SoDa?
- Projektleiter
- Product Owner
- Scrum Master
- Scrum Team
Was ist die Rolle des Projektleiters in SoDa?
- Schluesselrolle in der Initialisierungs- und Einfuehrungsphase:
- Rahmenplanung
- Organisation
- Meilensteine
- Releases
- Einfuehrung
Was ist die Rolle des Scrum Masters in SoDa?
- servant leader fuer das Team und den Product Owner:
- Unterstuetzt korrektes Vorgehen
- Stellt Qualitaet sicher
Was ist die Rolle des Scrum Teams in SoDa?
- Entwickler
- sind selbstorganisiert und eigenverantwortlich in den Sprints die Software entwerfen, erstellen und testen
Was sind Projektziele und weshalb braucht man sie?
Ein Ziel ist ein angestrebter zukuenftiger Zustand, welcher nach Inhalt, Zeit und Ausmass genau bestimmt ist.
- Beschreibt WAS man mit dem Projekt erreichen will
- Was soll NACH dem Projekt BESSER sein als vorher
- Beschreibt einen Zustand / Situation
Was sind Anforderungen / Requirements?
Eine Anforderung ist eine Aussgabe ueber eine Eigenschaft oder Leistung eines Produktes, eines Prozesses oder der am Prozess beteiligten Personen.
Was versteht man allgemein uner Projektresultaten?
Mit Projektresultaten meint man die Arbeitsergebnisse, welche das Proejkt abzuliefern hat.
Man beschreibt, was der Auftraggeber oder die Benutzer "in die Hand" kriegen.
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