You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 4 Next »

Neben der eigentlichen Softwareentwicklung gibt es spezielle Aufgaben, die von den Teammitglieder als Querschnittsaufgaben übernommen werden müssen. Diese Spezialisten und Verantwortlichen arbeiten sich in das Thema ein, beraten die Mitglieder der Gruppe und sorgen dafür, dass die Anforderungen an diese Aufgabe eingehalten werden. Die Aufgaben können dabei von einzelnen Personen oder auch zu zweit übernommen werden.

Einzelaufgaben (müssen vergeben sein)

  • 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)
  • Jira und Projektplanung:
    • Projektplan erstellen, aktualisieren
    • Meilensteine überwachen
    • Projekttagebuch führen
    • Stundenzettelpflege überwachen
  • Konfigurationsmanagement
    • Erstellen eines KM-Handbuchs, KM-Knigge
    • Einrichten von Subversion/Git
  • Testbeauftragter:
    • Erstellung Testplanung, Musterdokumente, Vorlagen, Kontrolle der Tests, JUnit
    • Nicht dafür da, die Tests zu schreiben!
  • Confluence, LaTeX-Beauftragter, Protokoll- und Dokumentverwaltung:
    • Erstellung/Anpassung von Vorlagen,  Hilfe
    • Musterdokumente, Standards, Ablagestrategie, Qualitätssicherung, Bereitstellungsstrategie

Einzelaufgaben (je nach Bedarf)

  • DB-Zugriff:
    • Installation/Überwachung der DB 
    • JDBC/Hibernate?
  • Entwicklungsumgebung, Ant oder Maven
    • Einrichtung, Beratung und Zusammenspiel
  • Webcontainer/Deployment: Jetty/Tomcat
  • Spezialisten für verschiedene Teilthemen:
    • Regeln
    • MVP
    • GWT
    • Servlets, JSPs  
    • Weitere Frameworks
  • No labels