Abstract: A project management system uses a work breakdown structure to define the project tasks. The work breakdown structure is organized as set of hierarchical related project tasks. The work breakdown structure can be loaded in part from a template. A calendar breakdown structure defines events associated with project resources. The calendar breakdown structure is defined on departmental basis. A resource breakdown structure defines available resources. The resource breakdown structure includes personnel and tools. The allocation of available resources to the project tasks is optimized within the constraints of the work breakdown structure and calendar breakdown structure. A histogram of project demand versus available resources is generated. The histogram of project demand versus available resources is used to optimize resource allocation.
Abstract: A computer implemented method and system for enterprise wide planning is disclosed. In an embodiment, one or more work card templates are initially defined. Then a plurality of work cards representing a project are received and compared with the work card templates. Scheduling parameters from the work card templates are added to the matching work cards. Then, expected non-routine work cards are added to the work cards. Next, the expected non-routing work cards and the operational work cards are scheduled.