Vorlage: von CSV zum Flussdiagramm (Ticket-Triage)

Aus einem Helpdesk-Export ein Flussdiagramm machen. Support-Ticket-Triage von der Meldung bis zum Abschluss, gezeichnet aus drei Spalten (Form, Boxtext und Linie zu) mit Nachfassfrist, Eskalationstor und begrenzter Wiedereröffnung.

Diese Vorlage verwenden

Die CSV-Datei hinter diesem Diagramm

Eine Zeile je Schritt. Die Zahlen in Linie zu sind Zeilennummern — sie zeichnen die Verbindungen, und genau diese Spalte fehlt den meisten Dateien.

#FormBoxtextLinie zuLinientextHorizontale BahnVertikale Bahn
1StartTicket melden2MeldungMelder
2ProcessTicket in der Helpdesk-Warteschlange erfassen3MeldungService Desk
3DecisionAngaben ausreichend für die Bearbeitung?6, 4Ja, NeinTriageService Desk
4ProcessFehlende Angaben beim Melder nachfordern5TriageService Desk
5DecisionAntwort vor Ablauf der Nachfassfrist?6, 18Antwort eingegangen, Keine AntwortTriageService Desk
6ProcessPriorität aus Auswirkung und Dringlichkeit festlegen7TriageService Desk
7DecisionKann First Level das lösen?8, 11Ja, Nein, eskalierenTriageService Desk
8ProcessDokumentierte Lösung anwenden9First LevelService Desk
9DecisionHat die Lösung gewirkt?15, 10Ja, NeinFirst LevelService Desk
10ProcessVersuchtes dokumentieren und das Ticket übergeben11First LevelService Desk
11ProcessTicket der Fachwarteschlange zuweisen12EskalationService Desk
12ProcessFehler diagnostizieren und beheben13EskalationFachteam
13DecisionBehoben oder nur umgangen?15, 14Behoben, Nur WorkaroundEskalationFachteam
14ProcessProblem-Datensatz für die zugrunde liegende Ursache anlegen15EskalationFachteam
15ProcessDem Melder mitteilen, was sich geändert hat16AbschlussService Desk
16DecisionBestätigt der Melder die Lösung?17, 11Bestätigt, Weiterhin defektAbschlussMelder
17SuccessTicket geschlossenAbschlussService Desk
18RejectGeschlossen, keine Antwort des MeldersAbschlussService Desk
#,Form,Boxtext,Linie zu,Linientext,Horizontale Bahn,Vertikale Bahn
1,Start,Ticket melden,2,,Meldung,Melder
2,Process,Ticket in der Helpdesk-Warteschlange erfassen,3,,Meldung,Service Desk
3,Decision,Angaben ausreichend für die Bearbeitung?,"6, 4","Ja, Nein",Triage,Service Desk
4,Process,Fehlende Angaben beim Melder nachfordern,5,,Triage,Service Desk
5,Decision,Antwort vor Ablauf der Nachfassfrist?,"6, 18","Antwort eingegangen, Keine Antwort",Triage,Service Desk
6,Process,Priorität aus Auswirkung und Dringlichkeit festlegen,7,,Triage,Service Desk
7,Decision,Kann First Level das lösen?,"8, 11","Ja, Nein, eskalieren",Triage,Service Desk
8,Process,Dokumentierte Lösung anwenden,9,,First Level,Service Desk
9,Decision,Hat die Lösung gewirkt?,"15, 10","Ja, Nein",First Level,Service Desk
10,Process,Versuchtes dokumentieren und das Ticket übergeben,11,,First Level,Service Desk
11,Process,Ticket der Fachwarteschlange zuweisen,12,,Eskalation,Service Desk
12,Process,Fehler diagnostizieren und beheben,13,,Eskalation,Fachteam
13,Decision,Behoben oder nur umgangen?,"15, 14","Behoben, Nur Workaround",Eskalation,Fachteam
14,Process,Problem-Datensatz für die zugrunde liegende Ursache anlegen,15,,Eskalation,Fachteam
15,Process,"Dem Melder mitteilen, was sich geändert hat",16,,Abschluss,Service Desk
16,Decision,Bestätigt der Melder die Lösung?,"17, 11","Bestätigt, Weiterhin defekt",Abschluss,Melder
17,Success,Ticket geschlossen,,,Abschluss,Service Desk
18,Reject,"Geschlossen, keine Antwort des Melders",,,Abschluss,Service Desk

So funktioniert es

  1. Legen Sie eine neue Datei an, statt den Export zu bearbeiten

    Ihr Helpdesk-Export hat eine Zeile je Ticket. Die Datei, die Sie gleich schreiben, hat eine Zeile je Schritt, und davon gibt es etwa achtzehn für einen Prozess, der zehntausend Tickets erzeugt hat. Lassen Sie den Export daneben offen (die Namen der Warteschlangen, die Prioritätsstufen und die Zuweisungsgruppen darin sind der echte Wortschatz Ihres Prozesses), aber schreiben Sie das Diagramm in eine frische Datei. Den Export an Ort und Stelle umbauen zu wollen ist der am häufigsten vergeudete Nachmittag in dieser ganzen Übung.

  2. Schreiben Sie drei Spalten: Form, Boxtext, Linie zu

    Diese drei zeichnen für sich allein ein vollständiges Diagramm. Setzen Sie die Überschriftennamen genau so geschrieben in die erste Zeile, darunter eine Zeile je Schritt, und füllen Sie Linie zu mit der Zeilennummer des nächsten Schritts, wobei die erste Datenzeile als 1 zählt. Ergänzen Sie Linientext nur dort, wo eine Zeile mehr als einen Ausgang hat, und geben Sie die Beschriftungen in derselben Reihenfolge an wie die Nummern in Linie zu. Alles andere (Bahnen, Stile, Notizen) kann warten, bis die Gestalt des Prozesses stimmt.

  3. Nummerieren Sie die Zweige, bevor Sie irgendetwas umnummerieren

    Linie zu ist positionsbezogen: Fügen Sie einen Schritt in der Mitte ein, verschieben sich alle Zeilen darunter, und jede Referenz hinter der Einfügestelle wird stillschweigend ungültig. Schreiben Sie erst den ganzen Prozess auf, tragen Sie dann die Nummern ein und fügen Sie danach nichts mehr ein. Muss später doch ein Schritt dazu, hängen Sie ihn unten an und zeigen Sie von der Stelle aus auf ihn, an die er gehört: Einem Diagramm ist die Reihenfolge seiner Zeilen gleichgültig, und die Pfeile stimmen weiterhin.

  4. Als UTF-8 mit Kommas speichern und im Texteditor ansehen

    Öffnen Sie die Datei als reinen Text, nicht in einer Tabellenkalkulation, und prüfen Sie vier Dinge: Die Kopfzeile steht in Zeile eins ohne Vorspann darüber, die Felder sind durch Kommas getrennt und nicht durch Semikolons oder Tabulatoren, jede Beschriftung mit einem Komma darin steht in doppelten Anführungszeichen, und Umlaute sehen aus wie sie selbst. Eine Tabellenkalkulation verbirgt alle vier, weil sie die Datei darstellt, statt sie zu zeigen.

  5. Ziehen Sie die Datei auf den Tabellenbereich

    Der Import geschieht, indem Sie die .csv auf den Tabellenbereich des Editors ziehen oder den CSV-Text direkt hineinkopieren. Abgeglichen wird über den Überschriftennamen statt über die Spaltenposition, die Reihenfolge Ihrer Spalten spielt also keine Rolle, und Spalten, die der Editor nicht kennt, werden mitgeführt und ignoriert. Die ursprüngliche Ticketnummer in einer freien Spalte stehen zu lassen ist eine billige Art, die eigene Arbeit gegen den Export zu prüfen.

  6. Setzen Sie Ihre Nachfassfrist und Ihren Weg zurück

    Zwei Werte in diesem Diagramm sind Platzhalter für eine Entscheidung, die nur Sie treffen können. „Antwort vor Ablauf der Nachfassfrist?“ braucht eine echte Zahl an Nachfassungen und Arbeitstagen, die dem Melder bekannt gemacht wird. „Bestätigt der Melder die Lösung?“ braucht eine Regel für den Fall, dass niemand antwortet, und eine Wiedereröffnung, die an der Fachwarteschlange einsetzt statt am First Level. Schreiben Sie beides in die Spalte Notizen, damit es mit der Datei mitreist.

Häufig gestellte Fragen

Welche Spalten braucht eine CSV, um ein Flussdiagramm zu werden?

Drei: Form, Boxtext und Linie zu. Form sagt, welche Art von Kasten die Zeile zeichnet: Start, Prozess, Entscheidung, Ende, Erfolg, Abgelehnt. Boxtext ist die Beschriftung darin. Linie zu enthält die Zeilennummern, mit denen diese Zeile verbunden ist, kommagetrennt. Ergänzen Sie Linientext, sobald eine Zeile mehr als einen Ausgang hat, denn eine Entscheidung mit unbeschrifteten Zweigen teilt dem Leser mit, dass hier ein Urteil gefällt wird, aber nicht, wohin es danach geht; die Beschriftungen werden in derselben Reihenfolge gelesen wie die Nummern in Linie zu. Horizontale Bahn und Vertikale Bahn lohnen sich als Nächstes, denn sie machen aus einer Kette von Kästen ein Raster aus Phasen und Rollen. Linienstil, Parallel mit, Notizen und Link sind Schmuck. Abgeglichen wird über den Überschriftennamen, nicht über die Spaltenposition.

Mein Helpdesk-Export hat eine Zeile je Ticket. Kann ich den importieren?

Sie können, und Sie bekommen eine Spalte unverbundener Kästen, einen je Ticket. Der Export ist ein Verzeichnis von Vorkommen; ein Flussdiagramm ist die Beschreibung des Weges, den diese Vorkommen genommen haben. Die Spalten, die ein Ticket-Export liefert (Nummer, Betreff, Priorität, Warteschlange, Bearbeiter, Eröffnung, Status), beschreiben, wo jedes Ticket gelandet ist, und keine davon nennt den Schritt, der auf einen anderen folgt. In dieser Datei gibt es keinen Ort, an dem eine Kante wohnen könnte. Wofür der Export wirklich taugt, ist Wortschatz: Die verschiedenen Werte in seinen Spalten für Warteschlange und Zuweisungsgruppe sind Ihre Bahnen, die verschiedenen Abschlusscodes sind Ihre Enden, und eine Auszählung der Tickets je Warteschlange sagt Ihnen, welcher Zweig des Diagramms das Volumen trägt.

Warum zeichnet mein importiertes Diagramm Kästen ohne Pfeile dazwischen?

Fast immer, weil in Linie zu etwas anderes steht als eine Zeilennummer. Es ist die Position der Zielzeile in der Datei, wobei die erste Datenzeile als 1 zählt: keine Ticketnummer, kein Schrittcode, nicht der Text der nächsten Beschriftung. Ein Wert, der eine nicht vorhandene Zeile nennt, wird schlicht verworfen, ohne Fehler und ohne Warnung, sodass eine Datei, in der jede Referenz um eins verschoben ist, als Feld unverbundener Kästen erscheint und nirgends etwas darauf hinweist. Die zweite Ursache ist ein Trennzeichen, das kein Komma ist: Eine semikolongetrennte Datei, wie viele Systeme sie unter einer europäischen Ländereinstellung erzeugen, wird als ein einziges riesiges Feld je Zeile gelesen, sodass keine Überschrift passt und keine Spalte gefunden wird.

Brauche ich Excel oder Google Sheets, um mit der CSV zu arbeiten?

Nein, und es spricht einiges dagegen. Eine CSV ist reiner Text, jeder Texteditor öffnet sie also und zeigt Ihnen, was wirklich in der Datei steht: die Kopfzeile, das Trennzeichen, die Anführungszeichen, ob über Zeile eins ein Vorspann liegt. Tabellenkalkulationen stellen eine CSV dar, statt sie zu zeigen, und verbergen damit genau die Fehler, die einen Import zerlegen; außerdem verändern sie Dateien auf dem Weg hindurch: Sie formatieren alles um, was einem Datum ähnelt, streichen führende Nullen aus Referenznummern und speichern in der Kodierung, die bei ihnen voreingestellt ist. Wenn Sie die Datei doch in einer Tabellenkalkulation bearbeiten, prüfen Sie sie danach in einem Texteditor.

Aus welchen Phasen besteht die Triage von Support-Tickets?

Aus fünf, und das Diagramm oben verwendet genau diese als Phasenspalten. Meldung, wo das Ticket eingereicht und in der Warteschlange erfasst wird. Triage, wo der Service Desk prüft, ob die Angaben ausreichen, Fehlendes nachfordert, die Priorität aus Auswirkung und Dringlichkeit festlegt und entscheidet, ob das First Level lösen kann. First Level, wo eine dokumentierte Lösung angewendet und kontrolliert wird. Eskalation, wo alles ohne dokumentierte Lösung einer Fachwarteschlange zugewiesen, diagnostiziert und entweder behoben oder umgangen wird. Abschluss, wo dem Melder mitgeteilt wird, was sich geändert hat, und er bestätigt. Die beiden Entscheidungen, die meist fehlen, liegen an den beiden Enden: ein ausdrücklicher Weg, ein unbeantwortetes Ticket zu schließen, und eine Wiedereröffnung, die an der Fachwarteschlange einsetzt, statt eine bereits gescheiterte Lösung zu wiederholen.

Diese Vorlage verwenden

Mehr in CSV-Vorlagen für Flussdiagramme und Diagramme

Mehr in Vorlagen für Prozessdiagramme

Browse all CSV-Vorlagen für Flussdiagramme und Diagramme