Lehrplan: Projektmanagement Tobias Brückmann Volker Gruhn
Gliederung 1 Grundlagen der industriellen So?ware Entwicklung 2 Grundprinzipien und Aufgaben im Projektmanagement 3 Stakeholder- Management 4 Ziel- Management und Vision- Keeping 5 Teilprojekte, Projekte, MulN- Projekte 6 IdenNfikaNon und Strukturierung von Arbeitspaketen/AkNvitäten 7 Abnahmekriterien (DefiniNon of Done) 8 Schätzung 9 Priorisierung 10 Zeitmanagement 11 Risikomanagement 12 Konfliktmanagement 13 Archetypen von Vorgehens- und Prozessmodellen 14 V- Modell XT 15 RaNonal Unified Process (RUP) 16 Agile Techniken und Modelle 17 OrganisaNonsmuster für SW- Projekte 18 InteracNon Room 2
Vorlesung 01 1 Grundlagen der industriellen So?ware Entwicklung Typische Herausforderungen und Risiken im So?ware Engineering Komplexität, KommunikaNon Aufwandsschätzung Ursachenforschung So?ware Engineering Prozesse und Prozessmodelle Lebenszyklusmodelle, So?ware- Prozesse Rollen und Gremien im So?ware Engineering Grundidee und Annahmen der rollenbasierten So?ware- Entwicklung Besonderheiten der OrganisaNonsübergreifenden SW- Entwicklung Abhängigkeiten und KommunikaNonsschniestellen KommunikaNonsprobleme SpezifikaNon versus Design Teilprojekte, Projekte, MulN- Projekte 3
Vorlesung 02 2 Grundprinzipien und Aufgaben im Projektmanagement Stakeholder- Management Ziel- Management und Vision- Keeping Teilprojekte, Projekte, MulN- Projekte Arbeitspakete/AkNvitäten idennfizieren und strukturieren Abnahmekriterien festlegen (DefiniNon of Done) Schätzung Priorisierung Zeitmanagement Risikomanagement Konfliktmanagement 4
Vorlesung 03 3 Stakeholder- Management Stakeholder idennfizieren Einstellung der Stakeholder zum Projekt feststellen Maßnahmen zum aknven Einbeziehen von Stakeholdern 4 Ziel- Management und Vision- Keeping Projektziel und Vision als strategische Projektleitplanken Festlegung und KommunikaNon der Projektvision Use Cases der Projektvision im Projektmanagement 5
Vorlesung 04 5 Teilprojekte, Projekte, MulN- Projekte Verortung eines Projektes in seinem Kontext IdenNfikaNon und BesNmmung von Einflussfaktoren auf das Projektmanagement IdenNfikaNon relevanter ReporNng- und KommunikaNonswege 6 IdenNfikaNon und Strukturierung von Arbeitspaketen/AkNvitäten IdenNfikaNon relevanter Arbeitspakte Work breakdown structure (WBS) DekomposiNon von Arbeitspakten in AkNvitäten IdenNfikaNon von Abhängigkeiten zwischen AkNvitäten Gane- Diagramm 6
Vorlesung 05 7 Abnahmekriterien (DefiniNon of Done) Mögliche Abnahmekriterien Festlegung relevanter Kriterien, je nach Artefakt und ProjektsituaNon der DefiniNon of Done im Projekt 8 Schätzung Schätzgenauigkeit Schätzen in der Praxis Terminologie zum Schätzen Techniken zum Schätzen Überschätzung vs. Unterschätzung Zusammenhang: Personal, Zeit, Aufwand 7
Vorlesung 06 9 Priorisierung Typische Probleme und Phänomene bei der Priorisierung Grundidee der WertorienNerung Stakeholder Value Real OpNons Techniken zur Priorisierung 10 Zeitmanagement Ressourcenplanung Projektplanung, Meilenstein Burn- down charts Kanban- Bord 8
Vorlesung 07 11 Risikomanagement Risiken idennfizieren Risken bewerten und priorisieren Maßnahmen zur RisikobewälNgung 12 Konfliktmanagement KonflikNdenNfikaNon Konfliktanalyse Konfliktauflösung KonfliktdokumentaNon 9
Vorlesung 08 13 Archetypen von Vorgehens- und Prozessmodellen Wasserfallmodell Entstehung, Inhalte Vorteile, Nachteile Spiralmodell Entstehung, Inhalte Vorteile, Nachteile Prototyping Entstehung, Inhalte Vorteile, Nachteile 10
Vorlesung 09 14 V- Modell XT Entstehung Aufgaben Ziele Grundstruktur Projekeypen und Durchführungsstrategien Projektspezifische Anpassung Vorteile Nachteile 11
Vorlesung 10 15 RaNonal Unified Process (RUP) Entstehung Aufgaben, Ziele Grundprinzipien und Struktur Anpassungen und Erweiterungen Vorteile Nachteile 12
Vorlesung 11 16 Agile Techniken und Modelle Agiles Manifest Grundprinzipien und Struktur agile Modelle extreme Programming Entstehung, Inhalte Ziele, Struktur Vorteile, Nachteile Feature Driven Development Entstehung, Inhalte Ziele, Struktur Vorteile, Nachteile 13
Vorlesung 12 16 Agile Techniken und Modelle Test Driven Development Entstehung, Inhalte Ziele, Struktur Vorteile, Nachteile Scrum Entstehung Aufgaben Ziele Grundstruktur Vorteile Nachteile 14
Vorlesung 13 17 OrganisaNonsmuster für SW- Projekte Grundprinzip und Anwendung von OrganisaNonsmustern Named Stable Bases Incremental IntegraNon Take No Small Slips Work Queue Someone Makes Always Progress Sacrifice One Person (a.k.a. Sacrifice Lamb) Day Care Interrupts Unjam Blocking Don t Interrupt an Interrupt Size the OrganizaNon Developing in Pairs 15
Vorlesung 14 18 InteracNon Room MoNvaNon Philosophie und Ziele Aurau und Struktur des InteracNon Room Methodische Verankerung in Scrum Product/Sprint Backlog Daily Scrum Sichten: User Stories WertannoNerte Geschä?sprozesse Fachlich annonerte Objektmodelle MigraNonslandkarte IntegraNonsszenarien 16