1. A method of managing work flow, the method comprising: provisioning a telecommunications service order that includes tasks generated in a plurality of worklists of different computing source systems, each computing source system maintaining an associated worklist that includes a task associated with the service order and a task associated with a different service order; merging via a worklist manager of a processing device the tasks of the plurality of worklists from the different computing source systems into a merged worklist stored on a computer-readable storage medium of the processing device; prioritizing via the worklist manager the tasks of the service order in the merged worklist into a prioritized sequence to be completed on a work-when-ready basis; tracking via a clock of the processing device timing of the tasks in the merged worklist; updating via the worklist manager the merged worklist in response to a change in status of any task in a worklist of a respective computing source system; detecting via an exception handler of the processing device an error occurring in completion of a task by a computing source system in provisioning the service order; generating via the exception handler a new task to correct the detected error; integrating via the exception handler the new task into a proper position of the prioritized sequence in the merged worklist according to the work-when-ready basis; and generating via the worklist manager a warning in the merged worklist when the new task in the prioritized sequence is not completed based on its status upon expiration of a predetermined period of time tracked by the worklist manager from the generation of the new task.