Dynamic project management system
First Claim
1. A dynamic project management system comprising:
- a server network including a programmable computer server operatively joined to a plurality of personal computer user terminals;
a master database operatively accessible by said server and said user terminals;
means for identifying a personnel resource pool including a plurality of users each having an identification profile;
means for planning a project to effect a project plan including a plurality of tasks to be performed by said users from said resource pool in accordance with respective time schedules;
means for interfacing said project plan with said server network to effect in said master database an assignments table including a list of said project tasks assigned for completion by each of said users;
means for periodically preparing in said master database a plurality of time sheets from said assignments table including a list of said project tasks assigned to a respective user and a time period record for recording time entries indicative of actual time expended by each user in performing said tasks; and
said interfacing means being effective also for feeding back to said planning means from said master database said actual time expended for said tasks for managing completion of said tasks in accordance with said time schedules.
5 Assignments
0 Petitions
Accused Products
Abstract
A dynamic project management system includes a server network and a master database. The network is configured to identify a personnel resource pool including a plurality of users. A project planning tool is used to effect the project plan including a plurality of tasks to be performed by the users in accordance with respective time schedules. The network is configured for translating the project plan into the master database to effect an assignments table including a list of project tasks assigned for completion by each of the users. Time sheets are periodically prepared in the master database from the assignments table and include a list of the project tasks assigned to a respective user and a time period record for recording time entries therein. Actual time expended in performing the tasks is fed back to the project plan for managing completion of the tasks in accordance with the time schedules. In a preferred embodiment, a funding source is mapped to the project plan so that cumulative labor cost may be tracked based on actual time expended for the project tasks.
-
Citations
16 Claims
-
1. A dynamic project management system comprising:
-
a server network including a programmable computer server operatively joined to a plurality of personal computer user terminals; a master database operatively accessible by said server and said user terminals; means for identifying a personnel resource pool including a plurality of users each having an identification profile; means for planning a project to effect a project plan including a plurality of tasks to be performed by said users from said resource pool in accordance with respective time schedules; means for interfacing said project plan with said server network to effect in said master database an assignments table including a list of said project tasks assigned for completion by each of said users; means for periodically preparing in said master database a plurality of time sheets from said assignments table including a list of said project tasks assigned to a respective user and a time period record for recording time entries indicative of actual time expended by each user in performing said tasks; and said interfacing means being effective also for feeding back to said planning means from said master database said actual time expended for said tasks for managing completion of said tasks in accordance with said time schedules. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for dynamically managing a project in a server network including a programmable computer server and a master database operatively joined to a plurality of personal computer user terminals, said method comprising:
-
identifying a personnel resource pool including a plurality of users each having identification profile; planning a project to effect a project plan including a plurality of tasks to be performed by said users from said resource pool in accordance with respective time schedules; translating said project plan into said master database to effect an assignments table including a list of project tasks assigned for completion by each of said users; preparing periodically in said master database time sheets from said assignments table including a list of said project tasks assigned to a respective user and a time period record for recording time entries indicative of actual time expended by each user in performing said tasks; and feeding back to said project plan said actual time expended in performing said tasks for managing completion of said tasks in according with said time schedules. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
Specification