Click to edit Master title style,Click to edit Master text styles,Second level,Third level,Fourth level,Fifth level,Chapter 8Resource Management,2,2,Learning Objectives,Learn how to take resource constraints into account,学习如何考虑资源的约束,Determine the planned resource utilization for a project,确定项目计划资源的利用,Level the use of resources within the required time frame,在规定时间范围内平衡资源的使用,Determine the shortest project schedule with limited resources,资源有限时如何确定最短项目进度计划,3,3,Real World Example,Vignette:San Diego County moves toward e-government(P133),First year:replace 15-year old telephone system,old PCs,the data network,and several key software applications.Implement first ever countywide e-mail and voice mail systems.,Second year:replace the outdated HR system and their old financial system.Develop data warehousing capabilities.,Third year:provide an internet delivery channel for all county services,such as on-line permits and tax payments.,A$644 million pact was approved,making this of the most aggressive outsourced contracts by a U.S.local government.,Real World Example,Vignette:Advice from an Expert Barbara Perrier-Dreyer,After numerous successful projects and awards,Barbara offers the following suggestions:,Spend plenty of time on up-front design and requirements,Ask technical leads HOW they will build the product,Make sure you can measure progress along the way,Test.Test.Test.,Give the team regular feedback,Have some fun and say thank you a lot!,编制资源文件,项目资源的收集途径,(,1,),WBS,WBS,显示并确定了要研制或生产的产品和将要完成的诸工作单元彼此之间,以及它们和最终产品之间的联系。从,WBS,的工作单元级描述,我们可得到项目最基本的资源需求说明。,WBS,限定了项目,/,计划的主要内容,是编制资源说明书的基础。,(2),项目进度计划,项目进度计划是控制,(,项目进程的最主要的纲领性文件,也是其他类型项目计划的基础和指导性文件。资源说明书必然要依赖项目进度计划来制订,以使项目组能够适时地、有计划地安排合适的资源。,(,3,)类似项目信息,如果可能,要尽量掌握必要的类似项目的信息。了解以往类似项目的资源需求和使用情况,对本项目的完成会有极大的指导和借鉴作用。,(,4,)专家知识,通过某些方法与技术如:专家评判法、头脑风暴法等可汲取专家的知识,从而获得更为准确和全面的资源和费用信息。,(,5,)资源相关信息,资源相关信息主要是指当地的资源费率和各种资源之间可能存在的兑换比例等等。这之所以重要,是因为存在可以用不同资源完成同样工作的情况。,(,6,)资源库,资源计划所应得到的资源都应在资源库中予以说明,可以说资源库是一个针对本项目资源的数据库。资源库的某些硬件部分可以从,WBS,中得到,其它部分应根据,WBS,中阶段产品需求予以展开并补充。,项目资源说明书,项目资源说明书的主要目的就是对项目各项工作所需资源的种类和数量进行明确的描述。这些描述一般应分解到具体的工作上,并主要用各种形式的表格和图形来体现,如资源计划矩阵、资源数据表、资源横道图、资源负荷图、资源累积需求曲线等。,工具,(,项目资源说明书,),是项目工作分解结构的直接产品,即根据,WBS,来对项目资源进行分析、汇兑。,工具,(,项目资源说明书,),不同资源计划矩阵,其主要表现的是整个项目资源的项目进度阶段的资源使用和安排情况,而不是对项目所需资源的一个统计说明。,工具,(,项目资源说明书,),优点:简洁、明了,常被项目管理者使用,比较直观地显示资源在各个项目阶段的被占用情况,是资源数据表的更加直观的形式。缺点:不能显示出资源的利用效率方面的问题,工具,(,项目资源说明书,),(4),资源负荷图:,一种资源在整个项目期间的负荷情况,工具,(,项目资源说明书,),(5),资源累积需求曲线,4,Resource-Constrained Planning,Nearly all projects have limits on available resources.,Project delays often occur due to certain resources being unavailable.,A network diagram can be drawn to reflect the availability of a limited number of resources.,绘制网络图中各项活动之间的逻辑关系时,要考虑到资源的限制,即网络逻辑图既要考虑活动之间 的技术限制,(,先后次序,),也要考虑资源限制,项目开始,粉刷客厅,粉刷厨房,粉刷卧室,项目结束,a),无资源约束的工序顺序,项目开始,项目结束,粉刷客厅,粉刷厨房,粉刷卧室,b),有资源约束的工序顺序,5,计划资源的利用,如果在计划中考虑了资源,还必须表示出每项活动所需资源的数量和类型。在网络图中,除了标示出每项活动的工期之外,还要标示出该项活动要用的资源与数量,根据网络图中的资源信息,可以绘制资源利用图,(,甘特图,),每项活动都有最早开始时间和最晚开始时间,所以,资源甘特图,可以,按照每项活动的最早开始时间绘制而成,,也可以,按照每项活动的最晚开始时间绘制而成,项目资源计划的优化,项目资源计划的优化就是通过调整网络计划,使资源得到最合理的利用,在保证项目进度的同时,使项目的费用最省。,进行项目资源计划优化的原因有两种:一是原来的网络计划安排不合理,造成资源在时间上的分配不均衡。必须调整网络计划使资源均衡分配,同时保证工期不变;二是资源供应不足,单位时间内需用的某一种资源量,(,资源强度,),大于资源供应数量时,必须调整计划加以解决。,工期固定,资源均衡的优化方法:资源平整,资源有限,工期最短的优化方法:资源约束型进度安排,6,资源平整,(Resource Leveling),在整个项目工期内资源分布不均衡问题,当使用同一种资源的活动集中安排在同一时段时,这种资源的需要量必然呈现峰值;而在另外的时间段,使用这一种资源的活动又安排得很少,或者没有,资源的需要量就会出现低谷。为了保证施工的顺利进行,需要按照资源需要量的峰值来储备资源。但是,在资源需要量的的低谷时期,又会有大量的资源被闲置不用,造成浪费。,资源平整是制定使资源需求波动最小化的进度计划的一种方法,这种方法是为了在项目要求完成的时间内尽可能均衡地利用资源,平整的方法:利用非关键活动的时差,将资源需要量高峰期时段内的非关键活动推迟、中断或延长活动历时,使得资源需求量的峰值削减下来。,7,Resource-Limited Scheduling,在实际资源量比较少的时候,即使做了上述资源均衡的优化,现有资源可能仍然不能满足计划的要求。此时可以考虑用,资源约束型进度安排方法,来解决资源供应不足问题,资源约束型进度安排方法(,Resource-limited scheduling),是在各种可得资源的数量不变的情况下制定最短进度计划的一种方法,因为资源的限制,应用这种方法会导致延长项目完工时间,资源约束型进度安排的思路,在几个活动同时需要同一有限资源的情况下,拥有最小时差的活动将拥有资源配置的优先权。如果资源还有闲置,再优先分配给时差次小的活动,以此类推。若当其他活动也需要这种资源,而该资源已经全部分配给了较高优先权的活动时,低优先权的活动就得推迟了。,8,Project Management Software,Provides excellent features for handling resource considerations within a project.,Allows you to create and maintain a list of resources.,Resources can be assigned to various tasks within a project.,The user is informed if any resources have time conflicts or if they are over-allocated.,Numerous resource allocation reports can be generated.,