Praktische Anwendungen agiler Methoden in der Softwareentwicklung

1. Einführung in Agile Methoden
- Überblick über Agile Methoden und deren Bedeutung
- Das Agile Manifesto und seine Prinzipien
- Scrum: Rollen, Artefakte und Events
- Vorstellung von Kanban und Lean Development

2. Scrum und Kanban in der Praxis
- Detailierte Durchdringung der Scrum-Rollen und deren Verantwortlichkeiten
- Kanban-Prinzipien und deren Implementierung
- Praktische Übungen: Scrum- und Kanban-Board erstellen
- Rollenverständnis im Scrum-Umfeld

3. Agiles Projektmanagement mit Tools
- Nutzung von Jira für agiles Projektmanagement
- Erstellung und Verwalten von User Stories
- Feature Priorisierung mit Methoden wie MoSCoW und RICE
- Integration des MVP-Konzepts in den Entwicklungsprozess

4. Anforderungsmanagement und User Story Mapping
- User Story Mapping: Techniken und Anwendungen
- Aufbau und Pflege eines effektiven Backlogs
- Methoden zur Schätzung von User Stories
- Priorisierung und Refinement im Scrum-Umfeld

5. Abschlussprojekt: Agile Anwendungen
- Praktische Anwendung aller Themen in einem Abschlussprojekt
- Zusammenarbeit in Teams mit Scrum- und Kanban-Methoden
- Präsentation der Projekte und Feedbackrunde
- Reflexion und Lessons Learned aus der Weiterbildung