Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Scrum-Master:
    • Sorgt dafür, dass der Scrum-Prozess am Laufen bleibt
    • Product Owner (etwas anders als in Scrum: Das Team zusammen mit den Tutor). Wenn gewünscht, kann auch ein Mitglied der Gruppe die Rolle des Produkt Owners (zusammen mit dem Tutor) übernehmen.
    • Kurze Zusammenfassung zu Scrum, ausführlicher in den Folien der VL.
  • Jira und Projektplanung:
    • Projektplan erstellen, aktualisieren
    • Meilensteine überwachen
    • Projekttagebuch führen
    • Stundenzettelpflege überwachen
  • Konfigurationsmanagement/Git
    • Erstellen eines KM-Handbuchs, KM-Knigge
    • Überwachung des Bitbucket-Workflows (Branches und Pull-Requests)
  • Testbeauftragter:
    • Erstellung Testplanung, Musterdokumente, Vorlagen, Kontrolle der Tests, JUnit, Mockito
    • Nicht dafür da, die Tests zu schreiben!
  • Dokumentations- und Backupbeauftragter, Confluence, LaTeX-Beauftragter
    • Sorgt dafür, dass die passenden Dokument erstellt, mitgepflegt und gesichert werden (kein Doku Sklave!)
    • Erstellung/Anpassung von Vorlagen,  Hilfe
    • Musterdokumente, Standards, Ablagestrategie, Qualitätssicherung, Bereitstellungsstrategie
  • Codequalitätsbeauftragter
    • Überwachung von Codierungsstandards und „Code-Smells“
  • Review- und Cruciblebeauftragter
  • Patternbeauftragter (ggf. auch zwei)

    • Wichtige Pattern (wie MVP, Observer, Command-Pattern)

  • Entwicklungsumgebung und Maven
    • Einrichtung, Beratung und Zusammenspiel

...