Agile Softwareentwicklung mit Fokus auf MVP und Roadmapping
1. Einführung in Agile Softwareentwicklung
- Grundlagen der agilen Softwareentwicklung
- Überblick über agile Methoden (Scrum, Kanban)
- MVP Definition und Bedeutung
- Rollen im agilen Team
2. MVP Definition und Methoden
- Was ist ein MVP?
- Schritte zur MVP-Definition
- Best Practices für MVPs
- Fallstudien er MVPs
3. Roadmapping Grundlagen
- Einführung in Roadmaps und deren Bedeutung
- Bestandteile einer effektiven Roadmap
- Erstellung einer Roadmap für ein Softwareprodukt
- Tools zur Roadmap-Erstellung
4. Priorisierung von Roadmap Items
- Methoden zur Priorisierung (Kano Modell, RICE, WSJF)
- Einführung in Stakeholder-Management
- Einbeziehung von Stakeholdern bei der Priorisierung
- Vorstellung von Tools zur Priorisierung
5. Sprintplanung und Iteration
- Überblick über Sprintplanung
- Planung von User Stories für den Sprint
- Techniken wie Planning Poker
- Iteration und Feedback-Management
6. Agile Techniken zur Entscheidungsfindung
- Einführung in agile Entscheidungsfindung
- Nutzung von RICE und WSJF zur Entscheidungsfindung
- Tools und Techniken zur Unterstützung
- Fallstudien und praktische Übungen
7. Stakeholder-Management
- Identifikation und Analyse von Stakeholdern
- Kommunikation mit Stakeholdern
- Methoden zur Einbindung von Stakeholdern in den Entwicklungsprozess
- Werkzeuge zur Stakeholder-Verwaltung
8. Abschlussprojekt - MVP und Roadmap
- Eigenes Projekt von der MVP-Definition bis zur Roadmap-Erstellung
- Präsentation des Projekts vor einer Gruppe
- Feedback-Runden und Iteration des Projekts
- Reflexion über den Lernprozess