Trac

Aus SamsWiki
Zur Navigation springen Zur Suche springen

Allgemeines

Trac.png

Trac ist die Entwicklerplattform von SAMS. Dort erfolgt die Beauftragung von neuen Modulen oder Erweiterungen bestehender Module an die Entwickler. Kunden können Tickets beobachten und werden bei ihren eigenen Tickets über Statusänderungen per E-Mail informiert.




Workflow in Trac

Trac workflow.jpeg

Schritt 1: Eingangskorb

  • Neue Tickets werden vom Support oder Mitgliedern des technischen Beirats in Tickettyp Eingangskorb eingestellt
  • Dies muss noch nicht zwingend gemäß der Vorgaben vom Entwicklungsmaster erfolgen. Es reicht z.B. auch, einfach den Text einer Kunden-E-Mail an dieser Stelle einzufügen.
  • Dabei erfolgt:
    • Modulzuordnung (daraus folgt automatisch die Zuordnung zum Ressortverantwortlichen)
    • Priorisierung

Schritt 2: Ressortbearbeitung

  • Ressortverantwortlicher ändert Tickettyp in Ressortbearbeitung
  • Er prüft Ticket, bündelt Tickets, überarbeitet die Beschreibung gemäß Entwicklungsmaster und ordnet abschließend das Ticket dem Typ Technischen Beirat zu

Schritt 3: Technischer Beirat

  • Der Technische Beirat prüft Tickets und verständigt sich abschließend über Anforderungen und Priorisierung
  • Einfache Tickets werden direkt von der Geschäftsführung beauftragt

Schritt 4: Aufwandsschätung (bei Bedarf)

  • Umfangreiche Module/Tickets werden durch Geschäftsführung vor Beauftragung dem Tickettyp Aufwandsschätzung zugeordnet
  • Die Entwickler erstellen einen Kostenvoranschlag, ehe die finale Beauftragung erfolgt

Schritt 5: Beauftragung

  • Geschhäftsführung ändert Ticketstatus in kostenpflichtiger Auftrag bzw. Kostenfreie Nachbearbeitung und beauftragt damit die Umsetzung durch Entwickler



Konventionen und Konfigurationen im Trac

  • Kurzbeschreibung = Titel = möglichst prägnante Inhaltsangabe zum Ticket
  • Beschreibung = Anforderungsdokument gemäß Entwicklungsmaster, ggf. Dateiupload als Word anfügen
  • Typ = Status Worksflow (s.o.) Eingangskorb | Ressortbearbeitung | technischer Beirat | kostenfreie Nachbearbeitung | kostenpflichtiger Auftrag
  • Komponente = Modul, z.B. Benutzerverwaltung, Spielbetrieb, Lizenzen, CMS usw.
  • Priorität



Beobachten von Tickets für Kunden

  • Trac-Tickets lassen sich als angemeldeter Benutzer abonnieren. Über Ticketänderungen wird man dann per E-Mail informiert.

Tracticket1.png

  • Damit das funktioniert, muss jeder Benutzer noch Folgendes einmalig aktivieren (lässt sich nicht standardmäßig ändern, entgegen dem Text)

Tracticket2.png

  • Jeder Benutzer kann eine Liste aller abonnierten Tickets aufrufen.

Tracticket3.png

Ticketbenachrichtigungen für Mitglieder des technischen Beirats

  • Mitglieder des technischen Beirats werden über Ticketänderungen per E-Mail informiert.

Datei:Tracticket4.png

Login