一、前言
- 小型项目中,定义活动、排列活动顺序、估算活动持续时间及制定进度模型形成进度计划等过程的联系非常密切,可以视为一个过程,可以由一个人在较短时间内完成。
- 项目管理团队编制进度计划的一般步骤为:首先选择进度计划方法,例如关键路径法;一然后将项目特定数据,如活动、计划日期、持续时间、资源、依赖关系和制约因素等输入进度计划编制工具,创建项目进度模型;最后根据进度模型形成项目进度计划。
- 应在整个项目期间保持项目进度计划的灵活性,并根据知识、风险理解程度和增值活动等情况的改变对其进行调整。
- 管理新实践
- 具有未完成项的迭代型进度计划:适应型生命周期的滚动式规划进度计划的方法,,它允许在整个开发生命周期期间进行变更。这种方法将需求记录在用户故事中,然后在建造之前按优先排序并优化用户故事,最后在规定的时间内开发产品功能。这一方法通常用于 向客户交付增量价值,或多个团队井行开发大量的、内部关联的、较小的功能。
- 按需进行的进度计划:不依赖于预先定义好的进度计划,而是在资源可用时立即从末完成项和工作序列中提取工作任务,该方法适用于具有如下特征的项目:①在运营或持续环境中以增量方式研发产品的项目;②工作任务的规模或范国相对类似的项目;③可以按照规模或范围对任务进行组合的项目。
二、进度管理-用户故事
用户故事即用于快速捕获产品需求的一种方法,回答“谁”,“什么”和“为什么”的问题。简单来说,用户故事是表达用户需要的需求概念。用户故事很简短,每个元素通常包含少于10或15个单词。用户故事是“待办事项”列表,可帮助您确定项目路径中的步骤。它们有助于确保您的流程以及最终产品满足您的要求。所谓用户故事:描述了对用户、系统或软件购买者有价值的功能。总之,用户故事在软件开发过程中被作为描述需求的一种表达形式,并着重描述角色(谁要用这个功能)、功能(需要完成什么样子的功能)和价值(为什么需要这个功能,这个功能带来什么样的价值)。
“作为<用户角色>,我需要<某项功能>以便获得<一些好处>〞
三、项目进度管理过程
数据分析:备选方案分析可包括确定采用哪些进度计划方法,以及如何将不同方法整合到项目中;还可以包括确定进度计划的详细程度、滚动式规划的持续时间以及申查和更新频率。
进度管理计划
- 进度管理计划是项目管理计划的组成部分,为编制、监督和控制项目进度建立准则和明确活动要求。
- 根据项目需要,进度管理计划可以是正式或非正式的,非常详细或高度概括的。
- 进度管理计划的内容一般包括:(①项目进度模型:②进度计划的发布和迭代长度③准确度:④计量单位;⑤工作分解结构 (WBS);⑥项目进度模型维护;⑦控制临界值;⑧绩效测量规则EVM;⑨报告格式。
- 分解:把项目范国和项目可交付成果逐步划分为更小、更便于管理的组成部分的技术。WBS中的每个工作包都需分解成活动,以便通过这些活动来完成相应的可交付成果。让团队成员参与分解过程,有助于得到更好、更准确的结果。
- 滚动式规划是一种迭代式的规划技术,即详细规划近期要完成的工作,同时在较高层级上粗略规划远期工作。它是一种渐进明细的规划方式,适用于工作包、规划包。
在早期的战路规划阶段,信息尚不够明确,工作包只能分解到已知的详细水平;而后,随着了解到更多的信息,近期即将实施的工作包就可以分解到具体的活动。
四、定义活动
- 活动清单:包含项目所需的进展活动。对于使用滚动式规划或敏捷技术的项目,活动清单会在项目进展过程中得到定期更新。活动清单包括每个活动的标识及工作范围详述,使项目团队成员知道需要完成什么工作。
- 活动属性:每项活动所具有的多重属性,用来扩充对活动的描述,活动属性随项目进展情况演进井更新,活动属佳可能包括活动描述紧前活动、紧后活动、逻辑关系、提前量和滞后量、资源需求、强制日期、制约因素和假设条件。
- 里程碑:是项目中的重要时点或事件,里程碑清单列出了项目所有的里程碑,并指明每个里程碑是强制性的 (如合同要求的)还是选择性的(如根据历史信息确定的)。
- 里程碑的特续时间为零,因为它们代表的只是一个重要时间点或事件。
五、排列活动顺序
排列活动顺序:除了首尾两项,每项活动都至少有一项紧前活动和一项紧后活动,并旦逻辑关系适当。通过设计逻辑关系可以支持创建一个切实的项日进度计划,可能有必要在活动之间使用提前量或滞后量,使项目进度计划更为切实可行;
紧前关系绘图法
紧前关系绘图法 (PDM),又称前导国法,使用方框或者长方形(被称作节点) 代表活动,节点之间用箭头连接,以显示节点之间的逻辑关系。也称作单代号网络圈(或活动节点圈)。