Agile Methoden (Scrum/Kanban)Aktivitäten & Unterrichtsstrategien
Aktive Lernmethoden zeigen Schülern, warum Agile keine Theorie bleibt, sondern gelebte Praxis ist. Durch Simulationen und Boards erleben sie selbst, wie Planung und Flexibilität zusammenwirken und warum Feedbackschleifen schneller zu besseren Ergebnissen führen als starre Pläne.
Lernziele
- 1Vergleichen Sie die Effektivität von Scrum und Kanban für verschiedene Projektgrößen und Teamstrukturen.
- 2Analysieren Sie die Ursachen für Hindernisse in einem Daily Standup und schlagen Sie Lösungsstrategien vor.
- 3Entwerfen Sie ein einfaches Product Backlog für ein gegebenes Softwareprojekt.
- 4Bewerten Sie den Beitrag von Retrospektiven zur kontinuierlichen Verbesserung von Teamprozessen.
- 5Erklären Sie die Kernprinzipien agiler Softwareentwicklung im Gegensatz zu traditionellen Modellen.
Möchten Sie einen vollständigen Unterrichtsentwurf mit diesen Lernzielen? Mission erstellen →
Scrum-Simulation: Sprint Planning
Teilen Sie die Klasse in Teams ein und geben Sie ein fiktives Projekt wie eine App-Entwicklung. Teams erstellen ein Product Backlog mit Post-its, priorisieren Aufgaben und planen einen 10-minütigen Sprint. Schließen Sie mit einer kurzen Präsentation ab.
Vorbereitung & Details
Warum scheitern starre Wasserfall-Modelle oft bei Software?
Moderationstipp: Stellen Sie beim Sprint Planning sicher, dass jede Gruppe ihr Product Backlog priorisiert und realistische Ziele für den ersten Sprint setzt, damit die Schüler die Verbindung zwischen Planung und Umsetzung erleben.
Setup: Flexible Lernumgebung mit Zugang zu Materialien und moderner Technik
Materials: Project Brief mit einer Leitfrage, Planungsvorlage und Zeitplan, Bewertungsraster (Rubric) mit Meilensteinen, Präsentationsmaterialien
Daily Standup: Stehkonferenz üben
Jedes Team stellt sich im Kreis auf. Jeder Schüler beantwortet in 1 Minute die drei Fragen: Gestern, heute, Hindernisse. Rotieren Sie Rollen wie Scrum Master. Notieren Sie Blockaden auf einem Board.
Vorbereitung & Details
Wie koordiniert man Aufgaben ohne zentralen Chef?
Moderationstipp: Bei der Stehkonferenz achten Sie darauf, dass die Schüler nur die drei Daily-Standup-Fragen beantworten und nicht in Diskussionen abgleiten, um die Zeitvorgabe einzuhalten.
Setup: Flexible Lernumgebung mit Zugang zu Materialien und moderner Technik
Materials: Project Brief mit einer Leitfrage, Planungsvorlage und Zeitplan, Bewertungsraster (Rubric) mit Meilensteinen, Präsentationsmaterialien
Kanban-Board: Workflow visualisieren
Erstellen Sie physische oder digitale Kanban-Boards mit Spalten To Do, In Progress, Done. Teams verschieben Aufgaben und besprechen Engpässe. Beenden Sie mit einer Reflexion über Fluss.
Vorbereitung & Details
Was ist der Wert eines Daily Standups?
Moderationstipp: Lassen Sie beim Kanban-Board die Schüler zunächst einfache Workflows abbilden, bevor sie komplexe Limitierungen für Work-in-Progress einführen, um Überforderung zu vermeiden.
Setup: Flexible Lernumgebung mit Zugang zu Materialien und moderner Technik
Materials: Project Brief mit einer Leitfrage, Planungsvorlage und Zeitplan, Bewertungsraster (Rubric) mit Meilensteinen, Präsentationsmaterialien
Retrospective: Sprint abschließen
Nach einem Sprint besprechen Teams: Was lief gut? Was verbessern? Sammeln Sie Ideen anonym auf Zetteln und wählen Actions. Dokumentieren Sie für den nächsten Zyklus.
Vorbereitung & Details
Warum scheitern starre Wasserfall-Modelle oft bei Software?
Setup: Flexible Lernumgebung mit Zugang zu Materialien und moderner Technik
Materials: Project Brief mit einer Leitfrage, Planungsvorlage und Zeitplan, Bewertungsraster (Rubric) mit Meilensteinen, Präsentationsmaterialien
Dieses Thema unterrichten
Lehrkräfte sollten Agile Methoden nicht nur theoretisch erklären, sondern als wiederholbare Prozesse einführen, die Schüler selbst durchlaufen. Vermeiden Sie Frontalunterricht zu Rollen wie Scrum Master, sondern lassen Sie die Schüler diese Rollen in Simulationen erleben. Forschung zeigt, dass Lernende durch direkte Anwendung nachhaltigeres Wissen aufbauen als durch reine Wissensvermittlung. Achten Sie darauf, dass die Schüler die Verbindung zwischen Agile und ihren eigenen Erfahrungen mit Teamarbeit herstellen können.
Was Sie erwartet
Am Ende der Einheit können Schülerinnen und Schüler Agile Methoden nicht nur erklären, sondern auch anwenden. Sie planen eigene Sprints, visualisieren Workflows und reflektieren konstruktiv über Teamprozesse. Ihr Verständnis zeigt sich in konkreten Beiträgen zu den Aktivitäten und in der Fähigkeit, ihre Entscheidungen zu begründen.
Diese Aktivitäten sind ein Ausgangspunkt. Die vollständige Mission ist das Erlebnis.
- Vollständiges Moderationsskript mit Lehrkraft-Dialogen
- Druckfertige Schülermaterialien, bereit für den Unterricht
- Differenzierungsstrategien für jeden Lerntyp
Vorsicht vor diesen Fehlvorstellungen
Häufige FehlvorstellungWährend der Scrum-Simulation (Sprint Planning) hören wir oft, dass Agile Methoden chaotisch sind und keine Planung zulassen.
Was Sie stattdessen lehren sollten
Nutzen Sie die Simulation, um zu zeigen, wie das Product Backlog und das Sprint Planning klare Strukturen schaffen. Lassen Sie die Schüler diskutieren, warum iterative Planung und regelmäßiges Feedback die Flexibilität erhöhen, ohne Chaos zu erzeugen.
Häufige FehlvorstellungWährend der Stehkonferenz (Daily Standup) wird behauptet, dass der Scrum Master als starker Chef agieren muss, um das Team zu führen.
Was Sie stattdessen lehren sollten
Beziehen Sie sich auf die Rollenverteilung in der Simulation und lassen Sie die Schüler selbstorganisiert entscheiden, wie sie Hindernisse lösen. Zeigen Sie auf, wie der Scrum Master moderiert, ohne Entscheidungen zu treffen.
Häufige FehlvorstellungWährend des Kanban-Boards wird gesagt, dass Kanban langsamer ist als Scrum, weil es keine festen Sprints gibt.
Was Sie stattdessen lehren sollten
Verweisen Sie auf das Kanban-Board und erklären Sie, wie kontinuierlicher Fluss und Limitierungen für Work-in-Progress die Effizienz steigern. Lassen Sie die Schüler beobachten, wie Aufgaben schneller abgeschlossen werden, wenn zu viele parallele Arbeiten vermieden werden.
Ideen zur Lernstandserhebung
Nach der Scrum-Simulation (Sprint Planning) erhalten die Schüler einen Begriff wie 'Sprint', 'Daily Standup' oder 'Kanban-Board' und schreiben eine kurze Definition sowie ein Beispiel für die Nützlichkeit im Projekt auf eine Karte.
Nach der Scrum-Simulation (Sprint Planning) stellen Sie die Frage: 'Welche drei Aufgaben würden Sie ganz oben auf Ihr Product Backlog setzen, um eine Schulorganisations-App zu entwickeln?' Lassen Sie die Schüler ihre Begründungen im Plenum diskutieren.
Während des Kanban-Boards zeigen Sie ein vereinfachtes Board mit Aufgaben wie 'Fehlerbehebung Login' und fragen: 'Wo befindet sich diese Aufgabe gerade? Was könnte der nächste Schritt sein, um sie voranzubringen?' Die Antworten der Schüler zeigen ihr Verständnis des Workflows.
Erweiterungen & Unterstützung
- Fordern Sie schnelle Gruppen auf, einen zweiten Sprint mit angepassten Backlog-Einträgen durchzuführen und die Änderungen im Team zu begründen.
- Für Schüler mit Schwierigkeiten vereinfachen Sie die Aufgabenkarten im Kanban-Board und bieten Sie vorgefertigte Beispiele für Workflows an.
- Vertiefen Sie die Retrospektive mit einer Analyse, wie sich die Teamdynamik durch die Agile Methoden verändert hat, und lassen Sie die Schüler konkrete Verbesserungsvorschläge formulieren.
Schlüsselvokabular
| Sprint | Ein kurzer, zeitlich begrenzter Zyklus (oft 1-4 Wochen) im Scrum, in dem ein potenziell lieferbares Produktinkrement entwickelt wird. |
| Product Backlog | Eine priorisierte, dynamische Liste aller bekannten Anforderungen, Funktionen und Fehlerbehebungen für ein Produkt, die vom Product Owner verwaltet wird. |
| Daily Standup | Eine kurze, tägliche Besprechung im Scrum-Team, um den Fortschritt zu synchronisieren und Hindernisse zu identifizieren. |
| Kanban-Board | Ein visuelles Werkzeug zur Darstellung von Arbeitsabläufen, das Aufgaben in Spalten wie 'Zu erledigen', 'In Arbeit' und 'Erledigt' organisiert. |
| Retrospektive | Eine regelmäßige Besprechung am Ende eines Sprints, in der das Team reflektiert, was gut lief, was verbessert werden kann und wie die Zusammenarbeit optimiert wird. |
Vorgeschlagene Methoden
Planungsvorlagen für Digitale Welten Gestalten: Informatik in der Praxis
Mehr in Software-Projektmanagement
Versionsverwaltung mit Git
Die Schülerinnen und Schüler arbeiten gemeinsam am Quellcode und lösen Konflikte mithilfe von Versionsverwaltungssystemen.
3 methodologies
Anforderungsanalyse und User Stories
Die Schülerinnen und Schüler ermitteln die Bedürfnisse von Nutzern und formulieren diese als User Stories.
3 methodologies
Software-Testing
Die Schülerinnen und Schüler sichern die Qualität von Software durch Unit-Tests und Integrationstests.
3 methodologies
Dokumentation und Clean Code
Die Schülerinnen und Schüler schreiben lesbaren und wartbaren Programmcode und erstellen technische Dokumentationen.
3 methodologies
Projektabschluss und Pitch
Die Schülerinnen und Schüler präsentieren die Ergebnisse ihrer Softwareprojekte vor einem Publikum.
3 methodologies
Bereit, Agile Methoden (Scrum/Kanban) zu unterrichten?
Erstellen Sie eine vollständige Mission mit allem, was Sie brauchen
Mission erstellen