Skip to content
Informatik · Klasse 10

Ideen für aktives Lernen

Anforderungsanalyse und User Stories

Aktive Methoden wie Rollenspiele und Workshops unterstützen Schüler dabei, die abstrakte Theorie der Anforderungsanalyse greifbar zu machen. Durch das direkte Erleben von Kundeninterviews oder das Erstellen von User Stories im Team erkennen sie, wie wichtig klare Kommunikation und iterative Verbesserung für die Praxis sind.

KMK BildungsstandardsKMK: STD.01KMK: STD.04
25–45 Min.Partnerarbeit → Ganze Klasse4 Aktivitäten

Aktivität 01

Rollenspiel30 Min. · Partnerarbeit

Rollenspiel: Kundeninterview

Teilen Sie die Klasse in Paare ein: Eine Person ist der Kunde mit einem Szenario (z. B. App für Schülerplanung), die andere der Analyst. Der Analyst stellt offene Fragen und notiert Bedürfnisse. Rollen tauschen nach 10 Minuten, dann formulieren beide User Stories gemeinsam.

Wie findet man heraus, was der Kunde wirklich braucht?

ModerationstippStellen Sie im Rollenspiel sicher, dass die Schüler als Kunde und Entwickler abwechselnd die Perspektive wechseln, um Empathie für beide Rollen aufzubauen.

Worauf zu achten istGeben Sie jeder Schülerin und jedem Schüler eine fiktive Nutzerrolle (z.B. 'Schüler', 'Lehrer', 'Administrator'). Bitten Sie sie, eine User Story für eine Schulverwaltungssoftware zu schreiben, die diese Rolle betrifft, und fügen Sie ein Akzeptanzkriterium hinzu.

AnwendenAnalysierenBewertenSozialbewusstseinSelbstwahrnehmung
Komplette Unterrichtsstunde erstellen

Aktivität 02

World Café45 Min. · Kleingruppen

Workshop: User Story Karussell

Gruppen schreiben User Stories zu einem Projekt (z. B. Lernapp). Jede Gruppe hängt ihre Stories aus, rotiert zu der nächsten und reviewt mit Feedback: Ist sie klar? Fehlen Kriterien? Nach zwei Runden finalisieren alle ihre Stories.

Warum führen Missverständnisse zu teuren Softwarefehlern?

ModerationstippBeim User Story Karussell geben Sie jeder Gruppe eine festgelegte Zeit pro Station, damit alle Ideen dokumentiert und diskutiert werden können.

Worauf zu achten istStellen Sie die folgende Frage zur Diskussion: 'Warum ist es wichtig, den Nutzen ('damit...') Teil einer User Story zu machen, und nicht nur die Funktion zu beschreiben?' Sammeln Sie die Antworten und diskutieren Sie, wie dies die Priorisierung beeinflusst.

VerstehenAnwendenAnalysierenSozialbewusstseinBeziehungsfähigkeit
Komplette Unterrichtsstunde erstellen

Aktivität 03

World Café40 Min. · Kleingruppen

Gemeinsame Analyse: Fallstudie

Präsentieren Sie eine reale Software-Fehlergeschichte (z. B. missverstandene Anforderung). Die Klasse diskutiert in Kleingruppen Ursachen, identifiziert Bedürfnisse und schreibt korrigierte User Stories. Im Plenum vergleichen und abstimmen über die besten.

Wie schreibt man eine gute User Story?

ModerationstippIn der Fallstudie fordern Sie die Schüler auf, ihre Analyse schriftlich zu begründen, um die Verbindung zwischen Nutzen und Akzeptanzkriterien zu verdeutlichen.

Worauf zu achten istPräsentieren Sie drei Beispiel-User-Stories. Bitten Sie die Schüler, jede Story zu bewerten (gut/verbesserungswürdig) und kurz zu begründen, warum. Konzentrieren Sie sich auf die Klarheit der Nutzerrolle, der Funktion und des Nutzens.

VerstehenAnwendenAnalysierenSozialbewusstseinBeziehungsfähigkeit
Komplette Unterrichtsstunde erstellen

Aktivität 04

World Café25 Min. · Einzelarbeit

Individuell: Story Mapping

Jeder Schüler erstellt ein Story Map zu einem Alltagsszenario (z. B. Online-Shop). Ordnen Sie Bedürfnisse hierarchisch, priorisieren Sie mit Punkten. Teilen Sie im Plenum und diskutieren Gemeinsamkeiten.

Wie findet man heraus, was der Kunde wirklich braucht?

ModerationstippBeim Story Mapping achten Sie darauf, dass die Schüler die Nutzerperspektive durch farbige Markierungen sichtbar machen.

Worauf zu achten istGeben Sie jeder Schülerin und jedem Schüler eine fiktive Nutzerrolle (z.B. 'Schüler', 'Lehrer', 'Administrator'). Bitten Sie sie, eine User Story für eine Schulverwaltungssoftware zu schreiben, die diese Rolle betrifft, und fügen Sie ein Akzeptanzkriterium hinzu.

VerstehenAnwendenAnalysierenSozialbewusstseinBeziehungsfähigkeit
Komplette Unterrichtsstunde erstellen

Vorlagen

Vorlagen, die zu diesen Informatik-Aktivitäten passen

Nutzen, bearbeiten, drucken oder teilen.

Einige Hinweise zum Unterrichten dieser Einheit

Erfahrene Lehrkräfte setzen auf konkrete Beispiele aus dem Schulalltag, da diese für Schüler leichter nachvollziehbar sind als abstrakte Softwareprojekte. Vermeiden Sie reine Theorieblöcke – stattdessen sollten Schüler direkt in die Rolle des Entwicklers schlüpfen und Feedback von Mitschülern einholen. Empirische Studien zeigen, dass kollaborative Ansätze wie Peer-Review die Qualität der User Stories deutlich verbessern.

Am Ende der Einheit können die Schüler Bedürfnisse aus Nutzerperspektiven ableiten, User Stories nach dem vorgegebenen Schema formulieren und deren Nutzen begründen. Sie verstehen, wie iterative Anforderungsanalyse zu besseren Projektergebnissen führt und Missverständnisse vermeidet.


Vorsicht vor diesen Fehlvorstellungen

  • Während des Rollenspiels Kundeninterview beobachten viele Schüler, dass User Stories nur eine Liste von Kundenwünschen sind.

    Nutzen Sie die Reflexionsphase nach dem Rollenspiel, um die entstandenen Stories gemeinsam zu analysieren. Heben Sie hervor, wie die 'damit'-Komponente den tatsächlichen Nutzen für den Kunden sichtbar macht und nicht nur eine technische Lösung beschreibt.

  • Während des Workshops User Story Karussell glauben einige Schüler, dass Anforderungen von Anfang an detailliert sein müssen.

    Fordern Sie die Schüler auf, ihre ersten Entwürfe mit Akzeptanzkriterien zu ergänzen und diese im nächsten Durchgang zu präzisieren. Zeigen Sie auf, wie iterative Verbesserungen durch Peer-Feedback die Qualität steigern.

  • Während der Fallstudie Analyse nehmen einige Schüler an, dass nur Entwickler Anforderungsanalysen durchführen müssen.

    Lassen Sie in der gemeinsamen Diskussion der Fallstudie bewusst die Perspektiven aller Beteiligten (Kunde, Entwickler, Tester) einfließen. Nutzen Sie die Ergebnisse, um zu zeigen, wie kollaborative Ansätze das Gesamtverständnis verbessern.


In dieser Übersicht verwendete Methoden