This question I ask myself again and again, when I work with one or the other BPM system. Is why so many systems no reasonable "Outbox" for all of my edited processes implemented?
I think it's from the user point of view to know where my extremely exciting processes are straight. Especially for processes that I myself have initiated, such as the classic "vacation request". I would want to know if my supervisor has approved my proposal, or whether he was still unfinished when he is in the inbox and if I should just call times. Of course, I get a notification from the process automatically as soon as my application has been processed. But what about the period up to the editing?
Even if I want to investigate is a very interesting Outbox. For example, if a customer calls and inquired about the status of his order. Then we could have such outgoing content and current status of the process, simply call up and give the customer the information they require.
A highlight was, of course, if I could use processes from the Outbox as a template. So I could make my travel expenses as of last month, simply "copy", may adjust some information, and would save me a lot of work.
The net effect would be sufficient in small dashboard for normal users. On this dashboard, the status of the last processes to be displayed and if necessary, the user can view further details (drill down). This would save some calls to help desks, which ask the user where their processes are stopped for all and increase the transparency of a BPMS significantly.