MANAGINGPROJECTRESOURCESResourceAllocationProblemAshortcomingofmostschedulingproceduresisthattheydonotaddresstheissuesofresourceutilizationandavailability.Schedulingprocedurestendtofocusontimeratherthanphysicalresources.ResourceAllocationProblemSchedulesshouldbeevaluatednotmerelyintermsofmeetingprojectmilestones,butalsointermsofthetiminganduseofscarceresources.Afundamentalmeasureoftheprojectmanager’ssuccessinprojectmanagementistheskillwithwhichthetrade-offsamongperformance,time,andcostaremanaged.ResourceAllocationProblemTheextremepointsoftherelationshipbetweentimeuseandresourceusearethefollowing:TimeLimited:Theprojectmustbefinishedbyacertaintime,usingasfewresourcesaspossible.Butitistime,notresourceusage,thatiscriticalResourceLimited:Theprojectmustbefinishedassoonaspossible,butwithoutexceedingsomespecificlevelofresourceusageorsomegeneralresourceconstraintResourceLoadingResourceloadingdescribestheamountsofindividualresourcesanexistingschedulerequiresduringspecifictimeperiods.Theloads(requirements)ofeachresourcetypearelistedasafunctionoftimeperiod.Resourceloadinggivesageneralunderstandingofthedemandsaprojectorsetofprojectswillmakeonafirm’sresources.ResourceLoadingTheprojectmanagermustbeawareoftheflowsofusageforeachinputresourcethroughoutthelifeoftheproject.Itistheprojectmanager’sresponsibilitytoensurethattherequiredresources,intherequiredamounts,areavailablewhenandwheretheyareneeded.ResourceLoadingTableResourceLeveling(Smooting)Resourcelevelingaimstominimizetheperiod-by-periodvariationsinresourceloadingbyshiftingtaskswithintheirslackallowances.Thepurposeistocreateasmootherdistributionofresourceusage.Resourceleveling,referredtoasresourcesmoothing,hastwoobjectives:Todeterminetheresourcerequirementssothattheywillbeavailableattherighttime,Toalloweachactivitytobescheduledwiththesmoothestpossibletransitionacrossusagelevels.ResourceLeveling(Smooting)Resourcemanagementisamultivariate,combinatorialproblem,i.e.multiplesolutionswithmanyvariables,themathematicallyoptimalsolutionmaybedifficultorinfeasible.Morecommonapproachtoanalyzingresourcelevelingproblemsistoapplysomeresourcelevelingheuristics.ResourceLevelingHeuristicsPrioritizingresourceallocationincludeapplyingresourcestoactivities:withthesmallestamountofslackwiththesmallestdurationthatstartearliestwiththemostsuccessortasksrequiringthemostresourcesResourceLevelingStepsCreateaprojectactivitynetworkdiagramCreateatableshowingtheresourcesrequiredforeachactivity,durations,andthetotalfloatavailableDevelopatime-phasedresourceloadingtableIdentifyanyresourceconflictsandbegintosmooththeloadingtableusingoneormoreheuristicsResourceLevelingTechniques1.Shiftthestartdateofanactivitywithinitsslacktime2.SplittheactivitywithinitsslacktimeActivityShiftingActivitySplittingA24682121086414CBDEFProjectDaysResourcesDrawaninitialloadingchartwitheachactivityscheduledatitsES.ResourceimbalanceActivitySplittingRearrangeactivitieswithintheirslacktocreateamorelevelprofile.SplittingCcreatesamorelevelproject.A24682121086414CBDEFProjectDaysResourcesC