The primary objective of this research is the development of a generic project scheduling tool that incorporates (1) resource characteristics, such as preferences, time-effective capabilities, costs and availability of project resources and (2) performance interdependencies among different resource groups, and proceeds to map the most adequate resource units to each newly scheduled project activity. The principal challenge in this generic model development is to make it applicable to realistic project environments, which often involve multi-functional resources, whose capabilities or other characteristics may cross activities, as well as within a single activity relative to specific interactions among resources themselves. The scope of this research challenge further increases when the actual duration, cost, and successful completion of a project activity is assumed as resource driven and dependent on the choice of particular resource units assigned to it. The proposed methodology dynamically executes two alternative procedures: the activity scheduler and resource mapper. The activity scheduler prioritizes and schedules activities based on their attributes, and may also attempt to centralize selected resource loading graphs based on activity resource requirements. The resource mapper considers resource characteristics, incorporates interdependencies among resource groups or types, and maps the available resource units to newly scheduled activities according to a project manager's pre-specified mapping (objective) function.
[1]
Kenji Yura.
Production scheduling to satisfy worker's preferences for days off and overtime under due-date constraints☆
,
1994
.
[2]
Peter D. Konstantinidis.
A model to optimize project resource allocation by construction of a balanced histogram
,
1998
.
[3]
Lori S. Franz,et al.
Scheduling Medical Residents to Rotations: Solving the Large-Scale Multiperiod Staff Assignment Problem
,
1993,
Oper. Res..
[4]
R. Bracewell.
The Fourier Transform and Its Applications
,
1966
.
[5]
H J Doller,et al.
Preferences for specific work schedules: foundation for an expert-system scheduling program.
,
1993,
Computers in nursing.
[6]
Keebom Kang,et al.
Cross-Utilization of Workers Whose Capabilities Differ
,
1999
.
[7]
Dulcy M. Abraham,et al.
Resource Leveling of Linear Schedules Using Integer Linear Programming
,
1998
.
[8]
J. Brian Dreger.
Project management : effective scheduling
,
1992
.
[9]
Adedeji Badiru,et al.
Comprehensive Project Management: Integrating Optimization Models, Management Principles, and Computers
,
1994
.
[10]
Ralph L. Keeney,et al.
Decisions with multiple objectives: preferences and value tradeoffs
,
1976
.