Patent ID: 6889196

Claim:
A method for managing a project, comprising the steps of: during a pre-execution phase of a project, using a computer, breaking a current project into a plurality of tasks, wherein, the performance of each task is tracked on the basis of at least one corresponding task related event; setting a tasking horizon based on a predetermined time interval for parsing the time span for performing the entire project into a series of consecutive tasking horizons; and for each of said at least one task related event for each of said plurality of tasks, associating at least two predetermined verbs with respective task related event; and during execution of the project, identifying an imminent or current tasking horizon for each task having a task related event expected to occur during said identified tasking horizon, assigning that task if that task has not yet been assigned; receiving a respective predicted date for each task related event expected to occur during said identified tasking horizon; receiving a corresponding actual date for each task related: event for which a predicted date was received; for each actual date received, receiving a verb in connection with the respective task related event, said received verb being selected from one said at least two predetermined verbs associated with the respective task related event; computing churn for each task related event for which a predicted date and an actual date was received, based on differences between corresponding ones of said received predicted and actual dates relative to said identified tasking horizon; and producing a multi-dimensional graphical display representing a profile of the current project based on project data obtained from the start of the project through the current tasking horizon, wherein the current profile includes at least three data types of said current project.