IMPLEMENTATION RESOURCE PROJECT MANAGEMENT
First Claim
Patent Images
1. A method for project management, comprising the steps of:
- receiving a proposed project in a computer system including receiving a proposed start date for the project;
creating tasks for the project;
evaluating personnel as resources for working on tasks of the proposed project using a matching algorithm running on the computer system;
calculating a prioritized list of the resources that fit requirements of the tasks of the project using the computer system, said prioritized list taking into account availability, distance, skills and knowledge of the resources relative to the tasks of the project;
assigning resources to the proposed project;
forecasting a completion date for the proposed project based on the assigned resources using the computer system;
initiating work on the project;
tracking time worked on the project by the resources assigned to the project using the computer system;
updating the forecasted completion date information during project based on the tracked time using the computer system;
dynamically calculating availability of the resources during the project using the computer system; and
completing the project.
0 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus provides management of projects including breaking the project into tasks and task dependencies and assigning employees as resources to work on the task dependencies. Resources are evaluated based on skills, experience with applications, distance to work site, customer satisfaction rating of prior work and availability. Progress on the project is monitored by input of employee time into the system. Projected completion dates, start dates of subsequent projects and resource allocation is automatically determined as changes in project progress and resources occur.
83 Citations
22 Claims
-
1. A method for project management, comprising the steps of:
-
receiving a proposed project in a computer system including receiving a proposed start date for the project; creating tasks for the project; evaluating personnel as resources for working on tasks of the proposed project using a matching algorithm running on the computer system; calculating a prioritized list of the resources that fit requirements of the tasks of the project using the computer system, said prioritized list taking into account availability, distance, skills and knowledge of the resources relative to the tasks of the project; assigning resources to the proposed project; forecasting a completion date for the proposed project based on the assigned resources using the computer system; initiating work on the project; tracking time worked on the project by the resources assigned to the project using the computer system; updating the forecasted completion date information during project based on the tracked time using the computer system; dynamically calculating availability of the resources during the project using the computer system; and completing the project. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method for project management of a plurality of projects, comprising the steps of:
-
generating a project master template for each of the projects, including receiving employee information on a computer system, and receiving tasks and task dependencies for the project on the computer system, calculating a next available slot for the plurality of project using the computer system; assigning employees as resources to the tasks and task dependencies of the projects; initiating work on a first of the projects using the assigned resources to complete the tasks and task dependencies; receiving user input on the first project on the computer system; monitoring progress of the first project using the computer system; dynamically updating start dates and assigned resources of the other projects as changes occur in the progress of the first project; and upon completion of the first project, reassigning resources used in the first project to a next project using the computer system.
-
-
17. A method for managing a project of an organization, comprising the steps of:
-
receiving information of the organization on a computer system; receiving information of employees of the organization on the computer system, said information of the employees including information on days the employee is available to work on the project; receiving information on skills and knowledge of the employees on the computer system; receiving a request for a project; creating a master project template on the computer system; creating tasks and task dependencies for the project; assigning task dependencies to the tasks and assigning tasks to the project template on the computer system; assigning the employees as resources to the task dependencies on the computer system; initiating the project using the resources; receiving input of time from the resource as the task dependencies are completed on the computer system; receiving a sign-off of the project on the computer system after the project is completed. - View Dependent Claims (18, 19, 20, 21, 22)
-
Specification