百度360必应搜狗淘宝本站头条
当前位置:网站首页 > 热门文章 > 正文

「项目管理」项目进度计划,进度基准,进度计划管理的重要输出

bigegpt 2024-08-20 11:04 2 浏览

项目进度计划是对项目所有活动的顺序和工期进行安排、协调,并确定项目的总工期。最终的进度计划通常要放在日历表上。

项目进度管理的首要任务是制定项目的进度计划,其最重要的目的在于:

  • 如何以及何时交付项目范围中定义的产品、服务和成果。
  • 协调资源的调配。
  • 调整任务优先级。
  • 严格的时间约束。
  • 用于沟通和管理相关方期望的工具。
  • 为绩效报告提供了依据。
  • 作为进度基准。

关键步骤

制定可行的项目进度计划关键步骤有:

  1. 定义项目里程碑、识别活动并排列活动顺序,以及估算持续时间。
  2. 由分配至各个活动的项目人员审查其被分配的活动。
  3. 项目人员确认计划日期的有效性,资源时间上无冲突,任务之间无冲突。
  4. 分析进度计划,进行资源平衡,确认其作为基准。

所包含的产出

制定可行的项目进度计划主要依据是范围基准(WBS、WBS 词典)、资源相关(资源需求、资源日历、资源分解结构、派工单)。

按关键步骤依次产出的成果有:

  • 活动清单,包含了活动及活动属性。活动表示完成工作包所需的投入。活动属性中除了活动的信息描述,还包含估算持续时间。
  • 里程碑清单,包含了项目中的重要时间节点或事件。
  • 项目进度网络图,活动清单排序的结果,是表示项目进度活动之间的逻辑关系(也叫依赖关系)的图形。
  • 项目进度计划,也是进度模型的输出,之前的产出都是为此计划服务的。一般用甘特图、里程碑图、项目进度网络图等呈现。
  • 项目日历,规定可以开展进度活动的可用工作日和工作班次。

创建项目进度计划过程中,可能会对范围基准和/或项目管理计划的其他组 成部分提出变更请求,应该通过实施整体变更控制过程对变更请求进行审查和处理。

项目进度计划的时间参数有:

  • 工期,完成活动所需时间。
  • 最早开始时间和最早结束时间(ES、EF),EF=ES+工期估计。
  • 最迟结束时间和最迟开始时间(LF、LS),LS= LF-工期估计。
  • 时差(FS),活动最迟与最早开始时间之间活动的时间。
  • 计划、基线和计划安排时间,最初计划日期就是基线日期。

进度技术

进度计划技术能够帮助我们达到以上目标,最常用的进度技术列举如下:

  • 甘特图,甘特图是随时间计划的任务的可视视图。纵向列示活动,横向列示日期,用横条表示活动自开始日期至完成日期的持续时间。
  • 里程碑图,表明为了达到特定的里程碑,去完成一系列活动。类似甘特图,但无持续时间,标示出主要可交付成果和关键外部接口的计划开始或完成日期。一般分为管理级和活动级。
  • 网络计划技术,由关键路径法(CPM)和计划评审技术(PERT)组成,内容包括将目标形成的网络图、计算出的时间参数、确定的关键路线,以及网络优化。
  • 前导图法。

进度计划的调整方法:

  • 提前量和滞后量,通过调整(提前或延后)紧后活动的开始时间来编制一份切实可行的进度计划。
  • 进度压缩,不缩减项目范围的前提下,缩短或加快进度工期。一般情况可以增加资源来赶工,或者部分活动并行开展以快速跟进。
  • 资源优化,用于调整活动的开始和完成日期,保证项目使用的资源小于等于可用资源。一般考虑资源平衡:为活动合理分配资源;资源平滑:调整部分活动的资源浮动。

估算工期

工期或者叫活动持续时间,是活动时间量(人天或点数)。估算工期就是确定完成每个活动所需花费的时间量,记录在活动属性中,作为创建进度计划重要的数据之一。

估算的准确性依赖于输入数据的数量和质量,因此是渐进明细的。

估算方法:

  • 类比估算,与相似的历史数据进行对比,适合项目早期使用,成本低、耗时短、偏差高,是自上而下估算。
  • 参数估算,基于历史数据,将其中完成的数量按单位参数化,加上当前项目参数,建构一个算法来估算。
  • 三点估算,最有可能时间+最乐观时间+最悲观时间,取加权平均。
  • 自下而上估算,从下到上逐层汇总 WBS 组成部分的估算。
  • 进度储备,为应对未知工作量与已识别风险,加入一段活动持续时间估算值的某一百分比或某一固定的时间段。

注:受敏捷思想的影响

对于敏捷类型的项目,进度计划有不同的内容与创建方式:

  • 按需进度计划,在资源可用时立即从未完项和工作序列中提取出来开展。常用在项目进入运营后或持续改进时,以增量研发新功能。通常用于看板体系,基于制约理论和来自精益生产的拉动式进度计划概念。
  • 敏捷方法,用在迭代型进度计划类型中,接受存在未完成项,滚动式规划管理。将需求记录在用户故事中,每个迭代前按优先级排序并优化用户故事,最后在规定的时间盒内开发产品功能。允许在整个开发生命周期期间进行变更。

相关推荐

悠悠万事,吃饭为大(悠悠万事吃饭为大,什么意思)

新媒体编辑:杜岷赵蕾初审:程秀娟审核:汤小俊审签:周星...

高铁扒门事件升级版!婚宴上‘冲喜’老人团:我们抢的是社会资源

凌晨两点改方案时,突然收到婚庆团队发来的视频——胶东某酒店宴会厅,三个穿大红棉袄的中年妇女跟敢死队似的往前冲,眼瞅着就要扑到新娘的高额钻石项链上。要不是门口小伙及时阻拦,这婚礼造型团队熬了三个月的方案...

微服务架构实战:商家管理后台与sso设计,SSO客户端设计

SSO客户端设计下面通过模块merchant-security对SSO客户端安全认证部分的实现进行封装,以便各个接入SSO的客户端应用进行引用。安全认证的项目管理配置SSO客户端安全认证的项目管理使...

还在为 Spring Boot 配置类加载机制困惑?一文为你彻底解惑

在当今微服务架构盛行、项目复杂度不断攀升的开发环境下,SpringBoot作为Java后端开发的主流框架,无疑是我们手中的得力武器。然而,当我们在享受其自动配置带来的便捷时,是否曾被配置类加载...

Seata源码—6.Seata AT模式的数据源代理二

大纲1.Seata的Resource资源接口源码2.Seata数据源连接池代理的实现源码3.Client向Server发起注册RM的源码4.Client向Server注册RM时的交互源码5.数据源连接...

30分钟了解K8S(30分钟了解微积分)

微服务演进方向o面向分布式设计(Distribution):容器、微服务、API驱动的开发;o面向配置设计(Configuration):一个镜像,多个环境配置;o面向韧性设计(Resista...

SpringBoot条件化配置(@Conditional)全面解析与实战指南

一、条件化配置基础概念1.1什么是条件化配置条件化配置是Spring框架提供的一种基于特定条件来决定是否注册Bean或加载配置的机制。在SpringBoot中,这一机制通过@Conditional...

一招解决所有依赖冲突(克服依赖)

背景介绍最近遇到了这样一个问题,我们有一个jar包common-tool,作为基础工具包,被各个项目在引用。突然某一天发现日志很多报错。一看是NoSuchMethodError,意思是Dis...

你读过Mybatis的源码?说说它用到了几种设计模式

学习设计模式时,很多人都有类似的困扰——明明概念背得滚瓜烂熟,一到写代码就完全想不起来怎么用。就像学了一堆游泳技巧,却从没下过水实践,很难真正掌握。其实理解一个知识点,就像看立体模型,单角度观察总...

golang对接阿里云私有Bucket上传图片、授权访问图片

1、为什么要设置私有bucket公共读写:互联网上任何用户都可以对该Bucket内的文件进行访问,并且向该Bucket写入数据。这有可能造成您数据的外泄以及费用激增,若被人恶意写入违法信息还可...

spring中的资源的加载(spring加载原理)

最近在网上看到有人问@ContextConfiguration("classpath:/bean.xml")中除了classpath这种还有其他的写法么,看他的意思是想从本地文件...

Android资源使用(android资源文件)

Android资源管理机制在Android的开发中,需要使用到各式各样的资源,这些资源往往是一些静态资源,比如位图,颜色,布局定义,用户界面使用到的字符串,动画等。这些资源统统放在项目的res/独立子...

如何深度理解mybatis?(如何深度理解康乐服务质量管理的5个维度)

深度自定义mybatis回顾mybatis的操作的核心步骤编写核心类SqlSessionFacotryBuild进行解析配置文件深度分析解析SqlSessionFacotryBuild干的核心工作编写...

@Autowired与@Resource原理知识点详解

springIOCAOP的不多做赘述了,说下IOC:SpringIOC解决的是对象管理和对象依赖的问题,IOC容器可以理解为一个对象工厂,我们都把该对象交给工厂,工厂管理这些对象的创建以及依赖关系...

java的redis连接工具篇(java redis client)

在Java里,有不少用于连接Redis的工具,下面为你介绍一些主流的工具及其特点:JedisJedis是Redis官方推荐的Java连接工具,它提供了全面的Redis命令支持,且...