Process Tracking is a combination of procedures and tasks to monitor a given process for compliance with initial requirements for the purpose of controlling performance and ensuring that the process moves towards a desired outcome. It is an oversight mechanism that adjusts the process to the requirements throughout the implementation life-cycle until the process is successfully finished or failed.
Tracking a process means stepping through its implementation life-cycle to monitor how it is performed. It is a kind of retrospective analysis to follow the track of events that have occurred within and during the process. In this regard, process tracking is opposite to process forecasting (when the process is thoroughly planned prior to its beginning).
In order to track a process, the following procedures and tasks should be performed:
- Identify initial requirements of the process
- Define current status of process implementation
- Have a list of milestones (checkpoints)
- Review every milestone and determine what results are initially supposed to be reached
- Compare actual results to the supposed ones
- Summarize the comparison (the process demonstrates either required or deferred performance level)
- List recommendations for improving process performance.