faecher:informatik:oberstufe:softwareprojekt:euer_projekt:kmg_fn:start

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung
Nächste Überarbeitung
Vorherige Überarbeitung
faecher:informatik:oberstufe:softwareprojekt:euer_projekt:kmg_fn:start [04.02.2023 18:31] – [Während der Entwicklung] Marco Kuemmelfaecher:informatik:oberstufe:softwareprojekt:euer_projekt:kmg_fn:start [14.03.2024 09:33] (aktuell) – [Während der Entwicklung] Marco Kuemmel
Zeile 3: Zeile 3:
 Erstellt im Team **einen gemeinsamen Projektentwurf**. Dort soll euer geplantes Projekt knapp vorgestellt werden und erste Anforderungen sollen formuliert werden. Es ist äußerst sinnvoll, hier bereits Klassendiagramme darzustellen, den geplanten Ablauf/Interaktion des Programms als Graphen darzustellen und/oder grobe GUI-Skizzen (mit PC oder händisch gezeichnet & fotografiert) beizufügen. Zu den Anforderungen sollten mindestens 2 User-Stories vorhanden sein, außerdem kann es sinnvoll sein, die restlichen Anforderungen in Form eines Lastenheft (stichwortartig genügt) zu formulieren. Erstellt im Team **einen gemeinsamen Projektentwurf**. Dort soll euer geplantes Projekt knapp vorgestellt werden und erste Anforderungen sollen formuliert werden. Es ist äußerst sinnvoll, hier bereits Klassendiagramme darzustellen, den geplanten Ablauf/Interaktion des Programms als Graphen darzustellen und/oder grobe GUI-Skizzen (mit PC oder händisch gezeichnet & fotografiert) beizufügen. Zu den Anforderungen sollten mindestens 2 User-Stories vorhanden sein, außerdem kann es sinnvoll sein, die restlichen Anforderungen in Form eines Lastenheft (stichwortartig genügt) zu formulieren.
  
-Macht euch nach Möglichkeit bereits Gedanken, welche Person für welche Teile verantwortlich ist. Tragt die Einteilung entsprechend ein.+Macht euch nach Möglichkeit bereits Gedanken, **welche Person für welche Teile verantwortlich** ist. Tragt die Einteilung entsprechend ein.
  
-Dieser Projektentwurf ist in erster Linie für euch im Team eine Hilfe, um sich über das gemeinsame Projekt wirklich im Klaren zu sein und anschließend eine **gemeinsame** Entwicklung voranzutreiben! Der Umfang des Projektentwurfs sollte (inklusive aller Bilder/Diagramme) etwa 3 Seiten umfassen.+Dieser Projektentwurf ist in erster Linie für euch im Team eine Hilfe, um sich über das gemeinsame Projekt wirklich im Klaren zu sein und anschließend eine **gemeinsame** Entwicklung voranzutreiben! Der Umfang des Projektentwurfs sollte (inklusive aller Bilder/Diagramme) nicht mehr als 3 Seiten umfassen.
  
 Sobald ihr den Projektentwurf beendet habt, gebt ihr ihn bei der Lehrkraft ab und erst ab dann dürft ihr mit der Entwicklung beginnen.  Sobald ihr den Projektentwurf beendet habt, gebt ihr ihn bei der Lehrkraft ab und erst ab dann dürft ihr mit der Entwicklung beginnen. 
Zeile 15: Zeile 15:
 **Teilt euch die Entwicklung nach Möglichkeit gut auf.** Wenn ihr das Projekt so aufsplitten könnt, dass ihr sogar (zumindest teilweise) an verschiedenen PCs arbeiten könnt, dann solltet ihr das tun! Andernfalls teilt ihr die Entwicklungsschritte trotzdem unter euch auf und wechselt euch entsprechend an dem einen PC ab! **Teilt euch die Entwicklung nach Möglichkeit gut auf.** Wenn ihr das Projekt so aufsplitten könnt, dass ihr sogar (zumindest teilweise) an verschiedenen PCs arbeiten könnt, dann solltet ihr das tun! Andernfalls teilt ihr die Entwicklungsschritte trotzdem unter euch auf und wechselt euch entsprechend an dem einen PC ab!
    
-Vermutlich werden einige von euch auch in der Freizeit am Projekt weiterarbeiten wollen. Entsprechend müsst ihr euch Gedanken machen, ob ihr die Projekte in einer Cloud oder z. B. auf einem USB-Stick mitnehmen wollt.+Vermutlich werden einige von euch auch in der Freizeit am Projekt weiterarbeiten wollen. Entsprechend müsst ihr euch Gedanken machen, ob ihr die Projekte in einer Cloud oder z. B. auf einem USB-Stick mitnehmen wollt.
  
-Jetzt müsst ihr jeweils **einzeln eine (kurze) Dokumentation** erstellen.\\ +Jetzt müsst ihr jeweils **einzeln eine (nicht zu lange) Dokumentation** erstellen.\\ 
-Diese muss enthalten: +Genaue Bewertungskriteriensiehe Gruppenverzeichnis auf [[https://paed.kmgfn.de|IServ]]!
-  * Was waren deine Aufgaben und wie hast du diese technisch gelöst? (= "Was habst du programmiert?"+
-  * Abweichungen des Projektentwurfs kurz erklären, insbesondere diejenigen die dich betreffen. +
-  * Kurzer Zeitverlauf, was du jede Woche (oder nach jeder Doppelstunde) erledigt hast2-3 Sätze können bereits genügen. \\ **Tipp:** Diesen Punkt solltest du möglichst am Ende jeder Doppelstunde kurz erledigen, dann sind die Erinnerungen noch frisch! +
-  * Was lief (besonders) gut und was hat (unerwartet?) Probleme bereitet?+
  
 Insgesamt empfiehlt es sich sehr, diese Dokumentation begleitend zur Entwicklung zu erstellen. Tippt am besten immer wieder minimal an ihr weiter (selbst, wenn es vorerst nur stichwortartige "Erinnerungen" sind), damit ihr nicht am Ende plötzlich alle Erinnerungen der letzten Wochen zusammenkramen müsst. Insgesamt empfiehlt es sich sehr, diese Dokumentation begleitend zur Entwicklung zu erstellen. Tippt am besten immer wieder minimal an ihr weiter (selbst, wenn es vorerst nur stichwortartige "Erinnerungen" sind), damit ihr nicht am Ende plötzlich alle Erinnerungen der letzten Wochen zusammenkramen müsst.
  
-Diese individuelle Dokumentation von euch sollte gute 3 Seiten umfassen. 
  • faecher/informatik/oberstufe/softwareprojekt/euer_projekt/kmg_fn/start.1675535484.txt.gz
  • Zuletzt geändert: 04.02.2023 18:31
  • von Marco Kuemmel