Agile Methoden im Softwareprojektmanagement entdecken: Theorie trifft Praxis
1. Einführung in Agile Methoden
- Grundlagen agiler Methoden
- Vorteile und Herausforderungen agiler Ansätze
- Überblick über Scrum und Kanban
- Agile Prinzipien und Werte (Agile Manifesto)
2. Scrum und Kanban im Detail
- Scrum-Rollen: Scrum Master, Product Owner, Entwicklungsteam
- Scrum-Events: Sprint, Sprint Planning, Daily Scrum, Sprint Review, Sprint Retrospective
- Kanban-Prinzipien: Visualisierung, Limitierung der Work in Progress (WIP)
- Vergleich zwischen Scrum und Kanban
3. Agile Produktentwicklung
- MVP (Minimum Viable Product) und seine Bedeutung
- User Stories: Erstellung und Priorisierung
- Definition von Akzeptanzkriterien
- Erstellung und Verwaltung des Sprint Backlogs
4. Agiles Requirements Engineering
- Anforderungsmanagement in agilen Projekten
- Schätzmethoden: Planning Poker und T-Shirt Sizes
- Validierung von User Stories
- Stakeholder-Management in agilen Projekten
5. Agile Leadership
- Rolle des Agile Leaders
- Führung und Motivation in agilen Teams
- Servant Leadership und dessen Bedeutung
- Umgang mit Widerständen im agilen Kontext
6. Produkt-Markt-Fit und Produkt-Analytics
- Methoden zur Erreichung des Produkt-Markt-Fits
- Messung des Erfolgs: KPIs in agilen Projekten
- Tooling für Product Analytics
- Iterative Verbesserung durch Feedbackschleifen
7. Iterative Entwicklung und Continuous Improvement
- Iterative Entwicklung im Kontext von Agile
- Continuous Integration und Continuous Delivery
- Retrospektiven zur kontinuierlichen Verbesserung
- Rollendefinitionen im agilen Team
8. Agiles Projektmanagement in der Praxis
- Planung und Durchführung eines agilen Projekts
- Rollenspiele zur Simulation agiler Praktiken
- Praktische Erfahrungen mit Scrum und Kanban
- Fallstudien zu en agilen Projekten
9. Abschlussprojekt
- Eigenes Projekt in der agilen Methodik durchführen
- Präsentation und Verteidigung des Projekts vor einem Prüfungskomitee
- Reflexion über Lernerfahrungen und Herausforderungen
- Feedback zur persönlichen Entwicklung im agilen Kontext