public-wiki/howto/ticketsystem.md
2022-11-26 17:28:38 +01:00

3.7 KiB

Ticketsystem

Das Ticketsystem, eine zammad Instanz, erreichbar unter help.reudnetz.org, soll ein Ort sein an dem alle anstehenden Arbeit und bestehenden Probleme verwaltet werden. Eingehende emails an mail@reudnetz.org werden automatisch zu tickets. Wer beim Reudnetz mitmacht sollte einen Zugang zum Ticketsystem haben.

Das Ticketsystem läuft als VM auf sol; Mit einem http-forwardproxy ebenfalls auf sol.

Nutzung des Zammad

Wie wollen wir das Zammad strukturieren?

Wir können Tickets nur taggen, zuordnen, verknüpfen und deadlines setzen

Idee: tickets einem "sprint" zuordnen was so etwa bedeutet "machen wir diesen Monat".

Alle können unkategorisierte tickets kategorisieren in:

  • cat:Leitungsverlegeinformation
  • cat:Business2Business
  • cat:Neuanschluss
  • cat:Kündigung
  • cat:Beschwerde
  • cat:Vernetzung
  • cat:Shopping
  • cat:Behördenpost

Alle können unkategorisierte tickets priorisieren in:

  • prio:sofort: erfordert Leute sofort zu benachrichtigen!!
  • prio:sprint: steht an in diesem Sprint (besprochen)
  • prio:treffen: beim nächsten Treffen besprechen
  • prio:backlog

Ticket bearbeiten Verlauf:

Tags die beim bearbeiten an ein Ticket kommen

  • blocked (ich kann mein Ticket gerade nicht bearbeiten weil ich Hilfe brauche)

Weitere tags für "Projekte":

  • Diensteserver

Konkrete Umsetzung

Wir haben neue Objekte für die Tickets erzeugt mit denen wir die Kategorisierung und Priorisierung erledigen können.

Category:

  • Leitungsverlegeinformation
  • Business2Business
  • Neuanschluss
  • Kündigung
  • Beschwerde
  • Vernetzung
  • Shopping
  • Behördenpost
  • Spam
  • MitLiebeSelbstGemacht

True Priority:

  • Sofort - Im Chat benachrichtigen
  • Sprint - Erledigen wir diese Woche
  • Backlog - Irgendwann
  • Treffen - Im nächsten Plenum besprechen
  • Ignore - Bedeutungslos

Außerdem haben wir uns auf folgende Overviews geeinigt:

  • All Open Tickets
  • Treffen
  • Diese Woche
  • (Brennt!)
  • Backlog
  • Blocked
  • Assigned per user
  • Tickets from inactivate users
  • Aufräumen
  • Closed
Overview Filter Beschreibung
Brennt! state:!closed; TP:sofort Hier brennt die Hütte
Diese Woche state:!closed; TP:sprint Haben wir beschlossen zeitnah nu erledigen
Treffen state:!closed; TP:treffen Besprechen wir beim nächsten Treffen
Backlog state:!closed; TP:backlog Hat keine Eile
Needs Categorization state:!closed; TP:- Hat keine Kategorie
My Assinged Tickets state:!closed; owner:current Deine Tickets
Open Tickets state:!closed Alle offenen Tickets
Unassigned & Open state:!closed; owner:- Alle offenen Tickets mit unklarer Zuständigtkeit
Shopping state:!closed; Cat:Shopping Rechungen und Co; ggf. wichtig für Buchhaltung
Neue Anschlüsse state:!closed; Cat:Neuanschluss Manchmal beuen wir auch neue Anschlüsse
My Subscribed Ticket state:!closed; subs:current Du kannst Tickets subscriben wenn du magst.
Blocked state:!closed; tag:blocked Dinge, die niht weitergehen, weil ihnen etwas im weg steht.
Closed Tickets state:closed Der Bodensatz aus geschlossenen Ticket. Finde Dinosaurierknochen.

WIP: document ticket workflow!

Tipps and Tricks

  • Es ist echt hilfreich, den Ort den ein Ticket betrifft in den Titel zu schreiben.
  • Es lassen sich Textmacros erstellen um sich wiederholende Dinge schnell zu schreiben.