IT项目管理-计划-进度安排

  WBS确定后项目详细范围基本确定,在PMBOK的时间管理里面有详细的进度计划制定步骤。活动定义->活动排序->估算资源->估算历时->制定进度表,同时也提及到了估算方法,关键路径,PERT网络,关键链,资源平衡等重要内容。但在整个过程中有太多的假设,假设创建出来的是理想化的进度表,而我们需要的是可行的进度表。
 
  1.进度计划不要去追求理论最优,而应该考虑可行性和对目标的满足。
 
  2.在活动定义和排序估算中都可能会发现WBS分解层次,粒度,遗漏等问题3.PMBOK中制定进度各步骤并没有严格的先后关系,IT项目强调关键点是WBS,估算有后即可制定进度。
 
  项目进度安排的首要目标:在满足质量和成本要求的情况下,满足项目预期的进度要求。因此从这个目标出发需要优先考虑两个问题,一个就是软件生命周期和方法论的选择,一个就是团队组建,人员的搭配和角色安排。而这两个问题都是基于一个目的,或者说是基于TOC约束理论的思路,不要在项目执行过程中因为瓶颈存在使过多的人员闲置和等待,而是要达到人力资源最佳配置和最有效的利用。
 
  4.制定进度前往往就已经想好了开发方法论选择和人员角色搭配安排。
 
  5.瓶颈造成资源利用不均和等待,进度安排中资源利用最大化是TOC一个重要体现。
 
  6.在生产管理中一般在瓶颈资源前预留缓冲,而在关键链中是要考虑在路径汇聚点(最大风险处)前预留缓冲。
 
  7.小型敏捷团队,整个计划中如果出现前期资源不饱和和空闲是要命的事情。
 
  瀑布,迭代还是敏捷开发?关键需要解决的还是最大化的降低后续工序资源的等待时间。对于中小型短周期的项目一般适合采用迭代或敏捷的开发方法。但敏捷不是跳过程,敏捷或迭代最好是基于前期整个开发模式和功能框架都已经确定后再进行,这里指的并行是多个需求功能点的并行,对有严格依赖关系的,对同一个功能点的需求,设计,编码多道工序而言仍然是串行。
 
  8.任何方法论都不会是跳过程,而是将大瀑布转换为小瀑布。
 
  9.并行和敏捷后势必影响到总体规划和系统思考,务必重视带来的需求不清和架构风险。
 
  网络图是进度中的一个重要工具,目的仍然是对发掘各活动任务的依赖关系并对活动进行排序。在软件项目中为了加强迭代和并行,一个重点就是要将强制依赖转换为非强制依赖,要将对整个设计开发过程的依赖转换为对接口的依赖。因此这里也可以看到架构设计和接口设计在整个软件开发中的重要作用,比如其他功能模块都要依赖系统管理和工作流相关功能,如果要等这些功能全部开发完成再进行后续开发 则其他资源等待时间太长,常用的处理方式就是架构只需要定出系统管理和工作流调用相关接口,后续开发工作全部可以提前介入和并行起来。多出的代价则是后续 需要有一个产品和功能模块的集成过程。
 
  10.通过架构和接口设计,将对整个功能模块的依赖转换为对接口的依赖。
 
  11.架构设计和产品集成是网络图中依赖关系需要分析的重要内容。其他活动依赖关系都是简单的基于小瀑布的线性依赖关系。
 
  12.迭代的思路仍然是架构为核心,架构接口定义不清不应该过早进入设计开发。
 
  对活动和任务工时的估算又是一个重点内容,估算跟任务粒度,复杂度,任务依赖,责任人技能,开发方法等多种因素相关。在没有多个版本的历史经验数据积累的情况下,很难真正实施参数估算或功能点估算方法,估算更多的是依赖于项目组成员的经验。关键链法推荐两点估算法,将进度缓冲留到末尾,但仍然是基于估算工时是可以完成的,而不是倒推出的不可能任务。在进度压缩中我们可以多投入人力资源,但有一个压缩的极限值,在这个临界点后投入再多的资源也无法再压缩。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
目 录 导言.IT项目的生命期 第一章.IT项目的启动阶段 1.1 可行性研究报告框架 1.2 项目章程 1.3 项目整体风险水平定性分析表 1.4 多项目风险情况一览表 1.5 质量保证说明书 1.6 采购程序及准购权限表 1.7 会议议程安排表 1.8 会议预算表 1.9 会议申请审批表 1.10会议通知表 1.11会议签到表 1.12会议资料明细表 1.13会议记录表 1.14会议内容管理表 1.15会议代表通讯录 1.16会议纪要表 1.17会议决议表 1.18会议决议落实通知单 1.19会议决议跟踪表 1.20实际会议费用清单 第二章.IT项目计划阶段 2.1 IT项目综合计划模板(1)——项目整体介绍 2.2 IT项目综合计划模板(2)——项目管理过程 2.3 IT项目综合计划模板(3)——项目组织介绍 2.4 IT项目综合计划模板(4)——工作包、进度和预算 2.5 IT项目综合计划模板(5)——技术过程介绍 2.6 项目范围说明书 2.7 软件需求调查表 2.8 需求分析说明书 2.9 系统设计任务书 2.10 工期类比估算表 2.11 项目活动计划表 2.12 项目进度计划表 2.13 里程碑计划及其跟踪表 2.14 所需资源清单及费用估算 2.15 成本类比估算表 2.16 按模块估计的成本估算表 2.17 基于费用科目的成本估算表 2.18 项目年度用款计划表 2.19 IT项目质量指标框架模板 2.20 IT项目质量保证计划模板 2.21 关键质量活动一览表 2.22 项目人员需求申请表 2.23 面试记录表 2.24 项目成员审核表 2.25 项目组工作说明书 2.26 项目成员岗位工作说明书 2.27 岗位说明书一览表 2.28 IT项目团队知识地图 2.29 项目成员责任分配矩阵 2.30 项目成员培训需求调查表 2.31 项目培训计划表 2.32 项目文档分类表 2.33 项目干系人的沟通需求分析表 2.34 项目信息接收责任明细表 2.35 项目成员联络表 2.36 单个风险损失值评估表 2.37 项目所有识别风险一览表 2.38 单个风险应对计划表 2.39 风险应对计划一览表 2.40 硬件产品请购单 2.41 软件产品请购单 2.42 项目采购计划明细表 2.43 采购招标书模板 2.44 采购投标书模板 2.45 供应商财务状况调查表 2.46 供应商评估表 2.47 采购中标通知书 2.48 采购落标通知书 第三章.IT项目的执行控制阶段 3.1 项目管理跟踪报告模板 3.2 项目变更控制表 3.3 项目变更动力、阻力分析表 3.4 项目范围变更一览表 3.5 项目变更状态跟踪一览表 3.6 范围/进度/成本/质量/采购变更一览表 3.7 工作周报 3.8 项目工作包进展报告表 3.9 项目月度进展报告表 3.10 项目进度控制一览表 3.11 项目进度偏差控制表 3.12 某月/季项目进度汇报表 3.13 项目工作包进展抽查表 3.14 系统模块安装实施控制表 3.15 多项目进展状况一览表 3.16 项目费用申请表 3.17 项目支出明细单 3.18 基于最低预算的成本控制表 3.19 成本偏差控制表 3.20 单项目挣值分析表 3.21 多项目挣值分析比较表 3.22 信息系统缺陷的质量目标表 3.23 项目单元测试方案 3.24 系统测试用例表 3.25 系统测试问题报告单 3.26 系统缺陷状态跟踪表 3.27 软件Bug详细记录表 3.28 项目重大缺陷一览表 3.29 项目成员工作周报 3.30 临时成员加入项目组申请表 3.31 项目成员绩效考核表 3.32 360度考核表 3.33 培训申请审批表 3.34 前十个风险监控一览表 3.35 一/二次风险监控一览表 3.36 基于挣值分析的风险监控表 3.37 采购设备订单状态报告 3.38 采购设备费用状态报告 3.39 设备验收单 3.40 设备检验状态一览表 3.41 取消订单损失报告 3.42 退货清单 3.43 公司采购合同执行情况一览表 3.44 采购合同验收报告 3.45 采购设备分配表 第四章.IT项目的收尾阶段 4.1 用户部门新需求申报单 4.2 IT项目产品质量评审表 4.3 软件验收单 4.4 设备验收单 4.5 IT项目内部验收报告模板 4.6 最终项目文件列表 4.7 IT项目验收单 4.8 项目成员述职报告模板 4.9 项目成员经验教训报告模板 4.10 项目结束人员安排表 4.11 设备回收交付表 4.12 项目团队内部经验总结模板 4.13 最终项目内部总结报告模板 4.14 最终项目用户移交报告模板 附录.项目管理主要网站 参考文献
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值