public-wiki/howto/ticketsystem.md

101 lines
3.7 KiB
Markdown
Raw Normal View History

2022-10-12 21:51:44 +02:00
# Ticketsystem
Das Ticketsystem, eine zammad Instanz, erreichbar unter [help.reudnetz.org](https://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`
2022-10-12 21:51:44 +02:00
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`
2022-10-12 21:51:44 +02:00
Ticket bearbeiten Verlauf:
Tags die beim bearbeiten an ein Ticket kommen
* `blocked` (ich kann mein Ticket gerade nicht bearbeiten weil ich Hilfe brauche)
2022-10-12 21:51:44 +02:00
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`
2022-11-26 17:28:38 +01:00
| 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!**
2022-11-26 17:28:38 +01:00
## 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.