1. SYP4 / ITP4
1.2. Projektdurchführung
1.2.2. Brainstorming / Walt-Disney-Methode
-
die Projektteams machen sich Gedanken, sammeln Ideen über
-
Funktionsumfang
-
Umsetzung
-
…
-
-
die relevanten Ideen / Vorschläge werden anschließend gemeinsam ausgewertet
-
Dies ist Grundlage für den Projektantrag
1.2.3. Projektauftrag erstellen (Project Proposal)
-
Gliederung lt. Buch Kap. 5 (oder auch nicht)
-
Eigene Gliederung
-
Projektbezeichnung
-
Problemstellung / Projektauslöser / Vorprojekt
-
Aufgabenstellung (Projektergebnis / Leistung / Softwareprodukt)
-
Projekthauptaufgaben: Funktionalität "Was kann das Softwareprodukt"
-
Was kann das Softwareprodukt nicht
-
-
Projektziele (Leistungswirkung)
-
messbare Eigenschaften, damit von einem Projekterfolg gesprochen werden kann
-
Projekt-Nichtziele
-
-
Projektphasen / Meilensteine
-
Projektstart
-
Projektende
-
Projektresourcen (Tabelle, wie in Buchvorlage)
-
Infrastruktur
-
Personal
-
Material
-
sonstige Aufwendungen
-
-
Projektrisiken
-
Projektteam
-
-
Um komprimiert die
-
Aufgabenstellung, das
-
Projektergebnis und das
-
Projektziel darzustellen
-
1.2.4. Pflichtenheft erstellen (System Specification)
-
Um den Rahmen des Projekts abzustecken
-
damit die Schüler den Begriff des Pflichtenhefts kennenlernen
-
UML-Diagramme verwenden zB Klassendiagramm
-
Projektrepo in GitHub erstellen
-
mit Asciidoctor (sämtliche) Dokumente erstellen
-
Technologie zur Umsetzung bestimmen
-
zB Backend Quarkus / Frontend Angular
-
1.2.5. Projekt in Youtrack anlegen
-
Youtrack-Administrator festlegen
-
Dieser legt alle Schülerprojekte im Youtrack an
-
Scrum (ev. Kanban)
-
mit GitHub Repo connecten