1. Trang chủ
  2. » Kinh Tế - Quản Lý

Thông tư Quản lí chapter12

11 104 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Cấu trúc

  • Chapter 12 - Using Resources Efficiently: Resolving Overallocations

    • Introduction

    • Find Overallocated Resources

    • Task Adjustments That Resolve Overallocations

      •       A Delay You Can Use to Unjam Resources

      •       Delay a Task Yourself

      •       Delay Tasks Automatically

      •       Decrease a Resource's Work on a Task

      •       Divide a Task into Time-Separated Portions (Split Tasks)

        •                 Portions Are Very Flexible

    • Assignment Adjustments That Resolve Overallocations

      •       Shift Resources

      •       Reassign a Resource to Work Part-Time on a Task

      •       Reassign Underallocated Resources

    • Modify a Resource's Working Time

      •       Schedule Longer Working Hours or Additional Shifts

      •       Assign a Resource to Variable Work Hours for a Task (Resource Contouring)

  • Introduction

  • Find Overallocated Resources

  • Task Adjustments That Resolve Overallocations

    • A Delay You Can Use to Unjam Resources

    • Delay a Task Yourself

    • Delay Tasks Automatically

    • Decrease a Resource’s Work on a Task

    • Divide a Task into Time-Separated Portions (Split Tasks)

      • Portions Are Very Flexible

  • Assignment Adjustments That Resolve Overallocations

    • Shift Resources

    • Reassign a Resource to Work Part-Time on a Task

    • Reassign Underallocated Resources

  • Modify a Resource’s Working Time

    • Schedule Longer Working Hours or Additional Shifts

    • Assign a Resource to Variable Work Hours for a Task (Resource Contouring)

Nội dung

Chapter 12 - Using Resources Efficiently: Resolving Overallocations Introduction Find Overallocated Resources Task Adjustments That Resolve Overallocations A Delay You Can Use to Unjam Resources Delay a Task Yourself Delay Tasks Automatically Decrease a Resource's Work on a Task Divide a Task into Time-Separated Portions (Split Tasks) Portions Are Very Flexible Assignment Adjustments That Resolve Overallocations Shift Resources Reassign a Resource to Work Part-Time on a Task Reassign Underallocated Resources Modify a Resource's Working Time Schedule Longer Working Hours or Additional Shifts Assign a Resource to Variable Work Hours for a Task (Resource Contouring) Microsoft Project 98 – Chapter 12 Page of 11 Introduction Whether you have an abundance of resources or barely enough, you want to make sure that your resources are fully occupied during their normal working hours An underworked resource might take a bigger bite out of your budget than out of the workload An overworked resource can burn out or become a bottleneck Your aim is to distribute the work so that each resource can work at optimal capacity (though some overwork and underwork may be unavoidable) Often, the biggest challenge you have is that some resources are overallocated When a resource is overallocated, it is assigned to more hours of work in a given time period than it has available on its resource calendar Your main task, then, as you fine-tune the resource assignments in your schedule is to identify and resolve resource overallocations By default, Microsoft Project looks for overallocations on a day-by-day basis For example, if a resource with available hours per day is assigned to work 10 hours on one day, Microsoft Project will indicate that the resource is overallocated on that day You can choose to look for overallocations within a different time period, such as week-by-week Then, if a resource has 40 available hours per week, Microsoft Project will indicate an overallocation only if the total number of work hours assigned to the resource in a 1-week period exceeds 40 hours For instance, you can assign the resource to work 6, 12, 8, 4, and 10 hours per day in a work week without tripping the overallocation alarm Resource overallocations can be resolved with three strategies, which you can use singly or in combination: • Adjust task properties • Change assignments • Modify a resource’s working time Before you act to resolve a resource overallocation, be aware of possible trade-offs, such as projects taking longer Decreasing the percentage of resource units assigned to a critical task, for example, may correspondingly increase that task’s duration If this also makes the finish date later than required, you may have to look at other strategies for resolving resource overallocation This chapter presents methods and solutions to common resource allocation problems Find Overallocated Resources Before you can resolve overallocations, you must find out which resources are overallocated, when they are overallocated, and what tasks they are assigned to at those times While you’re looking for overallocated resources, you can also look for any underallocated resources You might want to assign them some of the work currently being done by overallocated resources Underallocated resources are those assigned to work fewer hours than they have available To find overallocated resources and their task assignments Microsoft Project 98 – Chapter 12 Page of 11 On the View Bar, click More Views In the Views list, click Resource Allocation, and then click Apply On the View menu, point to Toolbars, and then click Resource Management In the top pane, click the heading of the Resource Name field To see a different unit of time in the timescale portion of the Resource Allocation view, click Zoom In or Zoom Out Click Go To Next Overallocation The next task under the next overallocated resource is highlighted in the Resource Name field In the top pane, look at the timescale to see when the resource is overallocated Microsoft Project displays in red the total hours of work assigned to an overallocated resource In the bottom pane, look at the timescale to see the tasks that occur on the overallocated dates Task Adjustments That Resolve Overallocations Perhaps you have the flexibility to reschedule tasks that are contributing to overallocations, but you don’t have extra resources In this case, you can resolve resource overallocations by adjusting tasks Delay a Task Manually Delay a task manually if you want to delay one task at a time, see exactly how this delay affects the project schedule, and adjust the delay, if necessary Delay a task manually until a resource has time to work on it Delay Tasks Automatically Delay tasks automatically if you want to resolve a number of overallocated resources all at once Delay tasks automatically by leveling the overallocated resources Leveling delays or splits certain tasks in your schedule until the resources assigned to them are no longer overallocated Cut a Task’s Scope Cut a task’s scope if you want to avoid rescheduling a task or increasing its duration Decrease the amount of work required for a task by cutting its scope Split a Task Split a task if you want to schedule a resource only for the exact time periods that the resource will actually work on a task Alternatively, you can use this method to assign a different resource to each portion of a task A Delay You Can Use to Unjam Resources A resource assigned to tasks that overlap might become overallocated during the overlap period Tasks that have a start-to-start link and tasks with lead time are two kinds of tasks that can have overlap time If one of the tasks can start later without making your schedule unacceptably long, you’re in luck You can resolve the overallocation by delaying the task Delay is an extra amount of time you can add between overlapping tasks to ease scheduling constraints for an overallocated resource When you add enough delay time to make the second task start after the first task finishes, you fix the problem The overallocated resource is no longer scheduled to work on both tasks at the same time Microsoft Project 98 – Chapter 12 Page of 11 Delay has the same effect as lag time, but you use each for different purposes You add lag time between tasks to show when those tasks will actually be accomplished For example, the exhibit planner might add lag time between painting a wall and hanging clocks on the wall, because the planner knows the paint will take time to dry You add delay between tasks specifically to resolve a resource overallocation Though you can’t see any difference in the Gantt Chart view between lag time and delay — they both increase the gap between task start dates — Microsoft Project tracks each separately For example, if you add days of lag time between two tasks and then add day of delay, Microsoft Project postpones the start of the second task from days to days, but still shows only days of lag time in the Lag field and day of delay in the Leveling Delay field Microsoft Project provides two ways to add delay time to a task You can add delay to one task at a time or allow Microsoft Project to add delay times to all tasks with overallocated resources all at once Delay a Task Yourself When you add delay time to a task, you delay not only that task but also its successors If you add a delay to a critical task, for instance, you can cause the project finish date to occur later Allowing Microsoft Project to automatically resolve resource overallocations can add delay time to both critical and noncritical tasks that have overallocated resources, with sometimes unpredictable results If you have just a few overallocated resources, you might get better results if you add delay to tasks yourself When you add delay to a task manually, you can check the effect on the resource’s allocation, and then adjust the delay further if needed So that you don’t affect the finish date of your schedule, first delay tasks that won’t delay the project finish date (those with total slack) Add delay time only up to the amount of slack time for each task It’s useful also to delay noncritical tasks before tasks on the critical path Experiment with adding delay times to different tasks to see the effect on your schedule Note that delay time is always given in elapsed time and that nonworking time is included in the delay time To delay a task with an overallocated resource On the View Bar, click More Views In the Views list, click Resource Allocation, and then click Apply On the View menu, point to Toolbars, and then click Resource Management In the top pane, select an overallocated resource in the Resource Name field In the bottom pane, select a task that is assigned to the resource during the time the resource is overallocated in the Task Name field In the Leveling Delay field, type the duration by which you want to delay the task To avoid delaying successor tasks and the finish date of the schedule, type a value that is not greater than the total slack for that task You can see the total slack for a task by inserting the Total Slack field into the Leveling Gantt view in the bottom pane Press ENTER The amounts of delay and slack for a task are indicated by thin lines next to each task If the resource is still overallocated, increase the delay value Microsoft Project 98 – Chapter 12 Page of 11 Delay Tasks Automatically When you have many resource overallocations, you can have Microsoft Project add delay times to those tasks automatically You can then check the results and make adjustments if necessary This is often faster than adding delay to one task at a time In a process called leveling, Microsoft Project delays or splits tasks automatically until the resources assigned to them are no longer overallocated You can prioritize tasks to specify which tasks should be delayed first and which should not be delayed at all You can decide whether to level all resources or only selected resources And you can level with or without delaying the finish date of the schedule Remember, though, you should apply leveling only after analyzing and refining the schedule yourself If you’re scheduling from a finish date, you can still level your project Earlier versions of Microsoft Project did not allow leveling for projects scheduled from a finish date Leveling tasks in projects scheduled from a finish date will have negative delay values applied to them This will cause a task or resource assignment’s finish date to occur earlier because the delay will be applied from the finish of the task or assignment Automatic leveling might not result in the best solution to your problem because Microsoft Project can follow only a limited set of fixed rules It checks predecessor dependencies, slack time, dates, priority, and task constraints to determine which tasks to delay It can’t get creative and substitute a resource on an overallocated task or change the task’s duration Only you know the subtleties of your schedule You should always review the changes Microsoft Project has made when it levels resources by delaying tasks You can review these changes on the Leveling Gantt view If you don’t like the changes, you can remove them at any time To delay tasks automatically to level overallocated resources On the Tools menu, click Resource Leveling Click Manual to level resources only when you click the Level Now button In the Look for overallocations on a basis box, click a time period to determine the sensitivity with which leveling will recognize overallocations Leveling will occur only if a resource is scheduled to more work than it has the capacity for in the specified period Under Leveling range for, select whether you want the entire project leveled or only those tasks falling within a specific time period In the Leveling order box, click one of the following leveling orders: o Click ID Only to have Microsoft Project check tasks in the ascending order of their ID numbers before considering other leveling criteria to determine which tasks to level o Click Standard to have Microsoft Project check tasks in the order of their predecessor dependencies, slack, dates, priority, and then task constraints o Click Priority, Standard to have Microsoft Project check tasks’ priorities to be leveled before considering predecessor dependencies, slack, dates, and then task constraints To prevent the finish date of your project from being moved out, select the Level only within available slack check box To have leveling adjust when a resource works on a task independent of other resources working on the same task, select the Leveling can adjust individual assignments on a task check box When the task’s priority is set to Do Not Level, Microsoft Project will skip the task To interrupt tasks by creating splits in the remaining work on tasks or resource assignments, select the Leveling can create splits in remaining work check box Click Level Now Immediately after leveling your project, you can undo the action if you don’t get the results you want To immediately undo the effects of leveling • On the Edit menu, click Undo Leveling To remove the effects of the last leveling operation • Click Clear Leveling in the Resource Leveling dialog box If there are tasks that you prefer not to delay unless absolutely necessary, you can select the order in which Microsoft Project delays tasks with overallocated resources You this by assigning a higher priority to urgent tasks that should start as early as possible Microsoft Project 98 – Chapter 12 Page of 11 To prioritize the delay order of tasks with overallocated resources On the View Bar, click More Views In the Views list, click Leveling Gantt, and then click Apply In the Task Name field, select a task that has overallocated resources Click Task Information , and then click the General tab In the Priority box, click a priority for this task based on the order in which you want Microsoft Project to level tasks, and then click OK Microsoft Project delays tasks with the lowest priority first If you don’t want a task to be leveled, click Do Not Level Repeat steps through for each task with overallocated resources On the Tools menu, click Resource Leveling In the Leveling order box, click Priority, Standard Click Level Now Decrease a Resource’s Work on a Task If a resource is overallocated and you don’t want to reschedule or remove some of the resource’s tasks, and you can’t allow the durations of the tasks to increase, there’s another option You can decrease the scope of one of the resource’s tasks during the period of overallocation, and thus reduce the amount of work required of that resource When you decrease the total work on a task, Microsoft Project (by default) decreases the duration of the task To decrease the amount of work assigned to a resource On the View Bar, click Resource Usage Tasks are listed underneath the resources to which they are assigned Overallocated resources are highlighted in red and displayed with an icon in the Indicators field In the Work field for the tasks to which the overallocated resource is assigned, type a lesser value until the overallocation is removed For each resource, the Resource Usage view shows the total hours the resource is working, the hours the resource is working on each task, and the hours worked per time period on the timescale You can see a graphical representation of overallocated resources in the Resource Graph view You may want the duration of a task to remain the same after you decrease the work assigned to it When you decrease the work assigned to a task that has a fixed duration, Microsoft Project decreases the resource units assigned to the task For example, a resource is assigned to a 2-day task at 100 percent resource units If you decrease the total amount of work for that task to day but still want the work to be completed in days, Microsoft Project automatically reduces the resource’s units on that task to 50 percent That is, the resource is now assigned to work on the task half-time on each of days To keep the duration of a task constant after you decrease the amount of work assigned to a resource On the View Bar, click Gantt Chart In the Task Name field, select the task whose duration you want unchanged, and then click Task Information Click the Advanced tab In the Task type box, click Fixed Duration Divide a Task into Time-Separated Portions (Split Tasks) When you assign a resource to a task, you probably assume that the resource will work continuously on the task for the entire task duration But in reality a resource may work on a task on and off, stopping and starting several times before completing the task You can accurately represent discontinuous work on a task by splitting the task When you split a task, you divide it into portions, each portion represented by a separate bar in the Gantt Chart view The beginning of the first portion shows when work starts on the task The beginning of each successive Microsoft Project 98 – Chapter 12 Page of 11 portion shows when work resumes Between each portion is a gap that indicates a period of time when the task isn’t being worked on Split a task when work on that task will stop for a known amount of time That way, you can get a more accurate picture of how much time a resource will actually spend on the task If the resource is overallocated, you might reduce the amount of the overallocation or even eliminate it altogether You can also split a task for which some work has already been done, to indicate when work will begin again on the remaining portion of the task Portions Are Very Flexible You can split, move, recombine, and resplit tasks in several ways: • You can split a task into any number of portions • You can remove the split between any two portions and recombine them • You can move each portion of a split task independently of the other portions That is, you can change one portion’s start and finish dates without affecting the start and finish dates of the other portions • You can move portions and change their durations in the same way you perform these actions for whole tasks • When you split a task, you don’t change its duration, regardless of the length of the gaps between portions The duration of a split task changes only when you change the duration of a portion • You can change the duration of each portion of a split task without affecting the durations of the other portions • When you split a linked task, the entire task remains linked as a whole task You cannot link portions of the same task or portions from different tasks If you try to link a portion of one task to a portion of another task, Microsoft Project links the whole tasks, not the portions To split a task On the View Bar, click Gantt Chart Click Split Task Position the pointer over the task bar you want to split, and then drag the task bar to create the split Repeat steps and for each portion you want to create If at any time you decide that work on two portions of a split task can occur without a stop period in between, you can recombine them To combine two portions of a split task On the View Bar, click Gantt Chart Drag a portion from right to left until it touches the nearest portion The two portions merge into one task bar Assignment Adjustments That Resolve Overallocations Microsoft Project 98 – Chapter 12 Page of 11 If you have extra resources to assign or resources you can shift from one task to another, you can resolve resource overallocations by changing assignments When you combine adjusting tasks with changing assignments, you have a very powerful antidote to overallocation If, however, you can’t adjust tasks, shifting and reassigning resources can resolve most or all of your resource overallocations These are the most effective methods for adjusting assignments Be aware, however, that some of the methods you use to resolve overallocations may cause task durations, and perhaps the project duration, to increase Shift Resources You can shift resources from noncritical tasks to critical tasks as long as this doesn’t inadvertently change the noncritical tasks into critical ones Reassign Resources to Work Part-Time You can reassign resources to work part-time if resources are overallocated and you don’t want to reschedule any of their assigned tasks or remove them from any of the tasks Reassign Underallocated Resources You can assign underallocated resources to tasks that are scheduled to be completed by overallocated resources Use this method if there are resources with available time who are qualified to perform some of the tasks of the overallocated resources Shift Resources Shifting a resource from one task to another can cause the project to finish at a later date To avoid introducing these problems into your schedule, you want to shift resources from tasks with total slack to tasks without total slack There are two kinds of slack Free slack is the amount of time a task can be delayed without delaying any other task Total slack is the amount of time a task can be delayed without affecting the project finish date Noncritical tasks have total slack time; critical tasks not Noncritical tasks can finish later than their scheduled dates without delaying the project finish date By identifying tasks with total slack, you can shift resources from noncritical tasks to critical tasks The amount of slack in a noncritical task indicates what portion of its assigned resources you can remove before the task becomes critical If you deplete all the total slack on one task, all the tasks that are dependent on this task lose their slack and become critical To find slack in your schedule On the View Bar, click Gantt Chart On the View menu, point to Table, and then click Schedule Scroll or drag the divider bar to the right to view the Free Slack and Total Slack fields In the Total Slack field, zero duration indicates a critical task (by default) Negative values in the Total Slack field indicate that there’s a scheduling conflict (Typically, one task is linked to another task that can’t move, so Microsoft Project may not honor the link.) Instead of viewing slack in a column, you might prefer to see it represented graphically To display total slack graphically On the View Bar, click More Views In the Views list, click Detail Gantt, and then click Apply The amount of total slack for a task is indicated by a thick dark line that is attached to the bottom-right corner of the task bar Reassign a Resource to Work Part-Time on a Task Microsoft Project 98 – Chapter 12 Page of 11 If you don’t want to reschedule any of the tasks to which an overallocated resource is assigned, and yet you want to avoid removing the resource from any of the assigned tasks, there’s another way you can free up some time You can assign the resource to work part-time on each of the tasks that occur during the overallocated period To reassign a resource to work part-time on a task On the View Bar, click Gantt Chart In the Task Name field, select a task Click Assign Resources In the Name field, select the resource In the Units field, enter the percentage of time the resource is assigned to work on the task For example, if you want the resource to work 25 percent of the time on the task, type 25% Click or press You can leave the Resource Assignment dialog box displayed as you work ENTER Reassign Underallocated Resources While some resources may be overallocated during a certain time period, others may be underallocated If any qualified underallocated resources are available when some tasks have overallocated resources, consider assigning the underallocated resources to those tasks This would reduce the amount of time overallocated resources spend on the tasks and might even out the workload To reassign work to an underallocated resource To find underallocated resources, display the Resource Usage view On the View Bar, click Gantt Chart In the Task Name field, select a task Click Assign Resources In the Name field, select the underallocated resource In the Units field, type a new number so the resource is no longer underallocated Click or press ENTER In the Name field, select the overallocated resource In the Units field, enter the new percentage of time the resource is available to work on the task To take the overallocated resource off this task completely, click Remove Modify a Resource’s Working Time Perhaps you have adjusted tasks as much as you can and still have overallocated resources If all of your resources are assigned to work all of their available hours and your budget doesn’t permit you to add more resources, there is still something you can As a last resort, you can resolve overallocations by increasing the amount of available time resources can work — in short, by changing the working times of resources You can increase the amount of available working time in two ways Schedule Longer Working Hours or Additional Shifts You can schedule longer working hours or additional shifts to increase a resource’s available work hours so that the amount of time the resource is overallocated is reduced or eliminated Vary the Number of Hours a Resource Works on a Task You can vary the number of hours a resource works on a task to precisely match the number of hours a resource is assigned to spend on a task each day with the number of hours the resource actually does spend on the task This will perhaps free up some extra time for the resource You can use these methods singly, in combination with each other, and with other methods described in this chapter Schedule Longer Working Hours or Additional Shifts If you won’t be getting additional resources to assign to tasks with overallocations, you may be able to reduce those overallocations by increasing the number of working hours for the resources already assigned to those tasks You increase the number of hours a resource is available to work by increasing the resource’s working hours on the resource’s calendar Microsoft Project 98 – Chapter 12 Page of 11 Typically, you can increase a resource’s working hours only as long as they not exceed your overtime limit By keeping the number of hours below the overtime limit, you can continue to pay the resource a standard rate, not an overtime rate To increase a resource’s working hours On the Tools menu, click Change Working Time In the For box, click the resource whose calendar you want to change On the calendar, select the days you want to change To change a day of the week for the entire calendar, select the day at the top of the calendar Click Working time In the From and To boxes, type the new working times Another way to increase the total number of working hours available to the project is to add shifts You can create a night-shift or swing-shift base calendar and assign it to a group of resources or set the working hours for each resource individually If you have resources working night shifts that span days, such as 11:00 P.M to 7:00 a.m., select the first day of the work week and type 11:00 pm to 12:00 am, and then select the next day and type 12:00 am to 7:00 am Repeat this process for each work day Notice that the first day of the work week has evening hours only and the last day has morning hours only Assign a Resource to Variable Work Hours for a Task (Resource Contouring) At times your schedule may show that each overallocated resource is scheduled to work all available work hours How can you use existing resources to resolve overallocations? It’s possible to free up the time of some resources by assigning them to their tasks only for the number of hours they will actually spend on the task each day Closely matching a resource’s assigned hours on a task to the actual hours spent on the task each day is called resource contouring When you assign a resource to a task, Microsoft Project automatically assigns the same number of hours per time period throughout the duration of the task This is known as a flat contour You can change this behavior to more accurately reflect how a resource’s work will be patterned throughout the duration of a specific task If several resources are assigned You can select one of several predefined work contours to apply to a particular to one task, you can contour resource working on a particular task You pick the contour that best matches each resource’s time the way the resource will actually work on the task This allows you to fineindependently tune a resource’s allocated hours, possibly freeing up time that that resource can use on a different task, one with overallocated resources The Resource Usage and Task Usage views display the work contours To apply a contour to an assignment On the View Bar, click Task Usage Resources are grouped under the tasks to which they are assigned In the Task Name field, select a resource for which you want to apply a preset work contour Click Assignment Information , and then click the General tab In the Work contour box, click a contour pattern To change the start and finish dates for the resource assignment, click the new dates in the Start and Finish boxes When working with work contours, keep the following in mind: • Once you’ve applied a specific contour to a task, adding new total work values for the task will automatically reapply the preset work contour pattern for the task and resources Microsoft Project will first distribute the new task work values across the affected time span, and then assign new work values to the resources working on the task Microsoft Project 98 – Chapter 12 Page 10 of 11 • • • • If you change the start date of a task or the start date of a resource’s work on a task that has a preset contour applied to it, the contour will automatically shift and be reapplied to include the new date All work values within the timespan will receive new values to preserve the pattern of the original contour Once you manually edit a work value on the timescale portion of a view that has a preset contour applied to it, the preset contour pattern will no longer be automatically applied You can, however, reapply the preset contour to redistribute the new values If you increase the duration of a task, the preset contour will be stretched to include the new timespan If actual work has been entered, any changes to the task’s total work or to the total remaining work will be automatically redistributed to the remaining work values and not to the actual work Microsoft Project 98 – Chapter 12 Page 11 of 11

Ngày đăng: 27/08/2017, 21:58

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

  • Đang cập nhật ...

TÀI LIỆU LIÊN QUAN

w