Wo sind meine Prozesse?

Diese Frage stelle ich mir immer wieder, wenn ich mit dem einen oder anderen BPM-System arbeite. Wieso ist bei so vielen Systemen kein vernünftiger “Postausgang” für alle meine bearbeiteten Prozesse implementiert?

Ich finde es aus der Benutzer-Sicht extrem spannend zu wissen wo sich meine Prozesse gerade befinden. Vor allem bei Prozessen, die ich selber initiiert habe, z.B. der Klassiker “Urlaubsantrag”. Ich möchte schon gerne wissen, ob mein Vorgesetzter meinen Antrag genehmigt hat, oder ob er noch unbearbeitet bei ihm im Posteingang liegt und ich ggf. einfach mal anrufen sollte. Natürlich erhalte ich aus dem Prozess automatisch eine Notifikation sobald mein Antrag bearbeitet worden ist. Aber was ist mit dem Zeitraum bis zur Bearbeitung?

Auch wenn ich recherchieren möchte ist ein Postausgang ganz interessant. Falls z.B. ein Kunde anruft und sich nach dem Stand seiner Bestellung erkundigt. Dann könnte man über einen solchen Postausgang den Inhalt und aktuellen Status des Prozesses einfach abrufen und dem Kunden die gewünschten Informationen geben.

Ein Highlight wäre natürlich wenn ich Prozesse aus dem Postausgang als Template verwenden könnte. So könnte ich z.B. meine Reisekostenabrechnung vom letzten Monat einfach “kopieren”, evtl. ein paar Informationen anpassen, und würde mir eine ganze Menge Arbeit sparen.

Im Endeffekt würde in kleines Dashboard für den normalen Benutzer ausreichen. Auf diesem Dashboard sollte der Status der letzen Prozesse angezeigt werden und bei Bedarf kann der Benutzer sich weitere Details anschauen (Drill Down). Das würde einige Anrufe im Helpdesk sparen, bei denen die Benutzer fragen wo denn ihre Prozesse alle stehen geblieben sind und die Transparenz eines BPMS deutlich erhöhen.