Method and apparatus for planning and monitoring multiple tasks based on user defined criteria and predictive ability and for automatically detecting task related work
First Claim
1. A method for monitoring and managing a project, comprising the steps of:
- breaking a current project into a plurality of tasks, wherein the status of said project is tracked on the basis of at least one task related event for each of said plurality of tasks;
setting a tasking horizon based on a predetermined time interval;
for each of said at least one task related event for each of said plurality of tasks, associating at least two predetermined verbs with the respective task related event;
for each task related event expected to occur during said tasking horizon, assigning the task corresponding with the respective task related event if said corresponding task has not yet been assigned;
receiving a respective predicted date for each task related event expected to occur during said 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 associated with the respective task related event, said received verb being one of said at least two predetermined verbs; and
capturing at least the predicted dates, actual dates and verbs received for each of said task related events, and automatically updating the project status in real time based on the captured information, to thereby provide accurate and real time data regarding said current project and said plurality of tasks of said project.
1 Assignment
0 Petitions
Accused Products
Abstract
Individual employees arc permitted to be individuals and plan their work as individuals. Individuals are only asked to plan their work within a limited tasking horizon. Employees track their progress using verbs that are designed to capture the reasons behind positive and negative predictive ability. Verbs are analyzed and expected predictive error, also know as risk, is calculated. Once verbs arc captured they can be analyzed for ways to improve predictive ability. In addition, the risk can be factored into the initial planning stage so as to include an expected predictive error in the initial planning. Verb and object data are automatically captured from various mediums and the associated task and project are determined by a processor based system which also automatically updates the task and project data to provide real-time project analysis.
122 Citations
28 Claims
-
1. A method for monitoring and managing a project, comprising the steps of:
-
breaking a current project into a plurality of tasks, wherein the status of said project is tracked on the basis of at least one task related event for each of said plurality of tasks; setting a tasking horizon based on a predetermined time interval; for each of said at least one task related event for each of said plurality of tasks, associating at least two predetermined verbs with the respective task related event; for each task related event expected to occur during said tasking horizon, assigning the task corresponding with the respective task related event if said corresponding task has not yet been assigned; receiving a respective predicted date for each task related event expected to occur during said 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 associated with the respective task related event, said received verb being one of said at least two predetermined verbs; and capturing at least the predicted dates, actual dates and verbs received for each of said task related events, and automatically updating the project status in real time based on the captured information, to thereby provide accurate and real time data regarding said current project and said plurality of tasks of said project. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. An apparatus for monitoring and managing a project, comprising:
-
a management module for breaking a project into a plurality of tasks, for setting a tasking horizon and for each of said plurality of tasks, associating at least two predetermined verbs with the respective task; at least one task assignment station for receiving information of at least one task having a task related event expected to be performed during said tasking horizon, said at least one task being among said plurality of tasks, for entering a respective predicted date for each of at least one task related event relevant to the performance of said at least one task, for entering a respective actual date for each of said at least one task related event, each actual date corresponding to a respective predicted date for one task related event, and also for entering a selected one of said at least two predetermined verbs for each actual date entered; wherein said management module and said task assignment station are operationally connected and wherein said management module receives predicted dates and actual dates entered at said task assignment station; and an automatic project updating module for capturing at least the predicted dates, actual dates and verbs received for each of said task related events and automatically updating the project status in real time based on the captured information, to thereby provide accurate and real time data regarding said current project and said plurality of tasks of said project. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
-
19. A method for monitoring and managing a project, comprising the steps of:
-
capturing information relating to the performance of a plurality of tasks within a project; processing said captured information to generate a current task table; accessing a look-up table containing historical information relevant to pre-existing project and task data; comparing said information in said current task table with said historical information in said look-up table to determine whether said information of said current task table is associated with a pre-existing project or a task within said pre-existing project; and upon determining that said information in said current task table is associated with one of a pre-existing project or a task within a pre-existing project, automatically updating in real time said pre-existing project or said task within said pre-existing project. - View Dependent Claims (20, 21, 22, 23)
-
-
24. An automatic project updating module for monitoring and managing a project, comprising:
-
at least one communication medium for providing information relating to the performance of a plurality of tasks within a project; a task data processing system for capturing said information relating to the performance of said plurality of tasks provided via said at least one communication medium, and for automatically updating the status of the project in real time, said task data processing system including a processor database system for processing captured information and generating a current task table, and a look-up table containing historical information relevant to all project and task data within said data processing system. - View Dependent Claims (25, 26, 27, 28)
-
Specification