1.5.2 Projektsteuerungskonzepte (z.B. Wasserfallmodell, iterativ, test-driven, agile) unterscheiden, erklären und zielgerichtet anwenden
Unterrichtsmaterial zum Lernziel: Die Maturandinnen und Maturanden können Projektsteuerungskonzepte (z.B. Wasserfallmodell, iterativ, test-driven, agile) unterscheiden, erklären und zielgerichtet anwenden.
Ein Softwareprojekt mit Scrum: Schachprogrammierung
Dieses Material beschreibt ein umfassendes Softwareprojekt, bei dem eine digital spielbare Schachvariante in Teams mithilfe der Scrum-Methodik entwickelt wird. Es setzt bereits fortgeschrittene Programmierkenntnisse sowie Vertrautheit mit objektorientierter Programmierung voraus.
Agile Software-Entwicklung mit Scrum
Dieses Material führt anhand von spielerischen Methoden in die agile Softwareentwicklung und das Framework Scrum ein. Es beleuchtet Projektorganisationsmodelle, um typischen Planungsfehlern in komplexen Softwareprojekten vorzubeugen.
Projektentwicklung und iterative Planung mit Greenfoot
Das Unterrichtsmaterial führt in die Grundlagen der Projektentwicklung ein, vergleicht das klassische Wasserfallmodell mit iterativer Planung und verknüpft die Theorie direkt mit praktischen Programmierprojekten in Greenfoot.
Konzept Iterative Development
Der Text erklärt das Konzept der iterativen Softwareentwicklung und vergleicht es anschaulich mit dem Weg durch das Gymnasium bis zur Matura. Er zeigt auf, wie grosse Projekte in überschaubare Teilziele und Versionen unterteilt werden.
Einführung in das Software-Engineering und Vorgehensmodelle
Dieser Text vermittelt die grundlegenden Disziplinen des Software-Engineerings wie Analyse, Entwurf, Implementation und Test. Zudem werden klassische und iterative Vorgehensmodelle wie das Wasserfallmodell und das iterative Modell einander gegenübergestellt.