Benutzer-Werkzeuge

Webseiten-Werkzeuge


Seitenleiste

orga:projektplanung

Dies ist eine alte Version des Dokuments!




Projektplanung

Die Projektplanung soll euch helfen, einen Überblick über alle Teilaufgaben eures Projekts zu bekommen und euch dazu bringen, dass ihr euch Gedanken darüber macht, wie die einzelnen Teilaufgaben gelöst werden könnten.

(Fast) alle Inhalte haben wir in der letzten Stunde erarbeitet - hier im Wiki sollt ihr sie noch einmal übersichtlich darstellen.

Teilt euch diese Arbeit am besten untereinander auf!

Die Projektplanung fließt mit einer Gewichtung von 10% in eure Endnote ein.

Hier ein paar Links zu Planungen des letzten Semesters, die als gut bzw. sehr gut bewertet wurden:

Gliederung & Inhalt

In die Projektplanung gehören folgende Abschnitte und Inhalte:

Kontaktdaten

Tauscht unbedingt eure Kontaktdaten unter euch! Ihr könnt dies auch hier, auf der Seite für die Projektplanung, tun – die Seite ist nur für eure Gruppe und die Dozenten sichtbar.

Abschnitt: Einführung

Kurze Beschreibung des Projektthemas in wenigen Sätzen

Abschnitt: Ziele und Prioritäten

Eine eine Auflistung dessen was der Roboter am Ende

  • Auf jeden Fall können muss
  • am besten können sollte
  • was nett wäre (nice to have)
  • was ihr bewusst weglasst

Zu jeder dieser Kategorien sollte eine kurze Stichpunktliste mit knapp, aber präzise beschriebenen Fähigkeiten oder Anforderungen angefertigt werden.

Abschnitt: Projektstrukturplan

Eine hierarchische Gliederung eures Projekts. Anstelle eine Grafischen Darstellung (die sich hier im Wiki nur schlecht gemeinsam editieren lässt) sollt ihr die unterschiedlichen Hierarchieebenen durch unterschiedliche Überschriftengrößen (lässt sich durch Anzahl der darstellen:

  • Ebene 1: Das Gesamtprojekt
  • Ebene 2: Groben Aufgabenbereiche / Teilprobleme
  • Ebene 3: Einzelne Tätigkeiten/Arbeitspakete bei der Lösung der Teilprobleme

Beschreibung der Aufgabenbereiche / Teilprobleme

Zu jedem Aufgabe gehört eine kurze Beschreibung, die sich wie folgt gliedern sollte:

Kurzer Text

  • Um was geht geht es hier überhaupt?
  • Erfolgskriterium: Was kann euer Roboter / was wisst ihr, wenn dieses Teilproblem gelöst ist?
    • Das kann insbesondere auch die Bereitstellung einer funktionierenden Schnittstelle zu einer anderen Teillösung sein!
    • … oder auch die Erarbeitung eben solcher Schnittstellendefinitionen…
  • Wie soll dieser Teil des Roboters funktionieren bzw. welche Strategie wollt ihr zur Lösung des Problems verfolgen? z.B.:
    • … eine Abfolge von Datenverarbeitsungsschritten mit Eingabe, Verarbeitung und Ergebnis
    • … eine Abfolge von Schritten, die euer Roboter zur Lösung eines Problems ausführt
    • … eine Beschreibung eines physischen Aufbaus und/oder eine Handskizze.
    • … eine Beschreibung einer Mess- und Modellierungsstrategie

(5-10 Sätze)

Schnittstellen zu anderen Teillösungen (falls zutreffend)

  • Welche Funktionen stellt diese Teillösung den anderen Teilen des Projekts zur Verfügung? z.B.
    • „Nach Abschluss können die Motoren durch An- und Ausschalten von Pins am Arduino vorwärts und rückwärts drehen. Der Code zur Steuerung wird im Teilprojekt „Motorsteuerung“ entwickelt.“ …oder…
  • „Der Radarscan kann im Programm mit einer Funktion aufgerufen werden, die die gemessenen Abstände in verschiedenen Richtungen in einem Array ablegt.“…oder…
  • „Die Motorsteuerung erfolgt durch eine Funktion, die als Parameter die zurückzulegende Distanz oder den Drehwinkel hat und solange ausgeführt wird, bis das Ziel erreicht ist“…oder…
  • „Die Motorsteuerung erfolgt durch eine Funktion, die als Parameter die Zielgeschwindigkeit für beide Motoren hat und bei jedem Aufruf seit dem letzten Mal zurückgelegte Strecke und die vergangene Zeit auswertet und entsprechend mehr oder weniger Gas gibt.“

Aufgabenliste

Was ist alles zu tun, damit diese Lösung funktionieren kann? (Stichpunktliste)

Materialliste

Welche Materialien sind für diese Lösung nötig? (Stichpunktliste)

Wissen

Was muss noch recherchiert werden?

Risiken (falls zutreffend)

  • Was kann schief gehen?
  • Wie wahrscheinlich ist das?
  • Was sind die Konsequenzen?
  • Was wäre ein guter Plan B?

Gantt-Diagramm

Ein Gantt-Diagramm ist eine einfache Art, die Zeitplanung grafisch darzustellen. Insbesondere stellt es auf einen Blick dar:

  • Was in welcher Reihenfolge erledigt werden soll
  • Wie viel Zeit für jede Aktivität eingeplant ist (dafür bedarf es einer Schätzung des Aufwandes - eine Wissenschaft für sich…)
  • Wer für welche Aufgabe zuständig ist

Im Laufe des Projektes könnt ihr dann sehr schnell erkennen, obder Fortschritt des Projekts im Plan liegt, oder ob Zeitnot droht.

Kommt dazu gemeinsam ins nächste Tutorium, dort erklären wir euch wie es geht.

Tipps zur Formatierung

Hier und hier findet ihr ein paar Hinweise zur Textformatierung in DokuWiki.

orga/projektplanung.1557305397.txt.gz · Zuletzt geändert: 2019/05/08 10:49 von d.golovko