3 ms·
What kind of workflows take multiple days? I am assuming that means human inputs are needed for (some) steps?
by jononor 8y ago
What kind of workflows take multiple days? I am assuming that means human inputs are needed for (some) steps?
- brudgers 8y agoA debiting and crediting a bank account is an example of a long running workflow...though I am not certain that is what the OP meant. Anyway, as a workflow, the process that maintains an individual account usually runs over many years and perhaps a century or more. The underlying architecture is one reason why banking still (sometimes) uses COBOL...the software was written around abstractions that address the timelines involved. For what it's worth, Michael (not that one) Jackson's Principles of Program Design is where I picked up account balance as a long running process.
- mabn 8y agoIn my case it was waiting until tax information becomes available in another system (IIRC up to several months, but usually few days). Sometimes it was required for a person to actually travel somewhere to get the data via paper forms. Usually human input was needed for some steps but sometimes it was able to complete automatically. Most waiting (hours-days) happened because the work was waiting in a queue for a user to take care of it.