项目管理(期末)复习材料


本文内容摘自《软件项目管理案例教程 第4版》
标题前面数字代表对应书本页数


项目管理过程

项目管理过程可以分为十个知识领域五个标准化过程组

十个知识领域

  1. 项目集成管理
  2. 项目范围管理
  3. 项目进度管理
  4. 项目成本管理
  5. 项目质量管理
  6. 项目资源管理
  7. 项目沟通管理
  8. 项目风险管理
  9. 项目采购管理
  10. 项目干系人管理

14 五个标准化过程

  1. 启动过程组
  2. 计划过程组
  3. 执行过程组
  4. 控制过程组
  5. 收尾过程组

软件项目范围计划

需求管理

68 需求工程分为

  1. 需求开发
  2. 需求管理

99 任务分解

方法
  1. 模板参照方法
  2. 类比方法
  3. 自上而下
  4. 自下而上
基本步骤
  1. 确认并分解项目的组成要素(WBS编号)

  2. 确定分解标准,按照项目实施管理的方法分解,而且分解的标准要统一

  3. 确认分解是否详细,是否可以作为费用和时间估计的标准,明确责任

  4. 确定项目交付成果(可以编制WBS字典)


软件项目成本计划

110 成本估算方法

  1. 代码行估算法
  2. 功能点估算法
  3. 用例点估算法
  4. 类比(自顶向下)估算法
  5. 自下而上估算法
  6. 三点估算法
  7. 参数模型估算法
  8. 专家估算法
  9. 猜测估算法

软件项目进度计划

150 项目进度计划顺序

活动定义 -> 活动排序 -> 活动资源估算 -> 活动历时估算 -> 制定进度计划 -> 进度控制


软件项目质量计划

198 质量控制方法

  1. 技术评审
  2. 走查
  3. 测试
  4. 返工

198 质量保证和质量控制的区别

  • 质量保证(QA)是通过评价项目整体绩效,建立对质量要求的信任,提供项目和产品可视化的管理报告。这个任务本身并不能提高产品的质量,但是通过质量保证的一系列工作可以间接地提高产品的质量。质量保证一般由质量保证部门人员实施。

  • 质量控制(QC)是确定项目结果与质量标准是否相符,同时,确定消除不符的原因和方法,它控制产品的质量,及时纠正缺陷。这个任务本身提高产品的质量,一般由开发人员实施。

质量保证是后期质量活动,质量控制是前期质量活动。它们是有区别的:质质量保证是针对项目实施过程的管理手段,质量控制是针对项目产品的技术手段;实施质量保证是针对过程改进和审计的,强调的是过程改进和信心保证。实施质量控制是按照质量要求,检查具体可交付成果的质量,强调的是具体的可交付成果。


199 实现敏捷质量策略的活动

QA:

  1. 迭代评审、

  2. 迭代回顾会议

QC:

  1. 结对编程
  2. 测试驱动开发
  3. 持续集成与测试
  4. 不同层面测试
  5. 验收测试驱动开发

软件配置管理计划

219 配置管理的基本过程如下

  1. 配置项标识、跟踪
  2. 配置管理环境建立
  3. 基线变更管理
  4. 配置审计
  5. 配置状态统计
  6. 配置管理计划

软件项目风险计划

265 风险管理的过程

  1. 风险识别
  2. 风险评估
  3. 风险规划
  4. 风险控制

274 风险应对策略

规划降低风险的主要策略:

  1. 回避风险
  2. 转移风险
  3. 损失控制
  4. 自留风险

项目辅助计划执行控制

368 合同

甲方合同管理

甲方合同管理的工作主要包括:

  1. 验收过程
  2. 违约事件处理过程

乙方合同管理

乙方合同管理主要包括:

  1. 合同跟踪管理过程
  2. 合同修改控制
  3. 违约事件处理过程
  4. 产品维护过程

其他

“四驾马车”

软件项目管理四驾马车过程
1)项目范围管理的过程:①项目范围计划编制;②范围定义;③创建WBS(工作分解包);④范围确认;⑤范围变更的控制
2)进度管理的过程:①活动定义;②活动排序;③活动资源估算;④活动历时估算;⑤制定进度计划;⑥进度控制
3)成本管理的过程:①资源计划;②成本估算;③成本预算;④成本控制;⑤工作总结
4)质量管理的过程:①质量计划;②质量保证(QA);③质量控制(QC)

计算题

主要给出一些需要背的公式和概念,具体需结合书本

28 投资回报率 ROI

R O I = (收入 − 成本) / 成本 = 利润 / 成本 ROI = (收入 - 成本)/成本=利润/成本 ROI=(收入成本)/成本=利润/成本


160 PERT

P E R T = (乐观 + 悲观 + 4 ∗ 可能) / 6 = ( O + 4 M + P ) / 6 PERT = (乐观+悲观+4*可能)/ 6 = ( O + 4M + P)/6 PERT=(乐观+悲观+4可能)/6=O+4M+P/6

σ (标准差) = (悲观 − 乐观) / 6 = ( P − O ) / 6 σ(标准差) = (悲观 - 乐观) / 6 = (P - O) / 6 σ(标准差)=(悲观乐观)/6=PO/6

路径标准差 σ = 各部分 σ 2 相加再开根 路径标准差σ = 各部分σ^2相加再开根 路径标准差σ=各部分σ2相加再开根

🔔 正态分布概率(一定要背)

  1. E ± σ 概率 68.3%
  2. E ± 2σ 概率 95.5%
  3. E ± 3σ 概率 99.7%

165 关键路径法

  1. 正推路径相遇取大值
    • 能使最后一个活动的完成时间达到最大的那条路线,为关键路径
  2. 逆推路径相遇取小值
    • 关键路径不能延迟所以浮动时间为0
    • 非关键路径可以根据 后一个任务的最迟开始时间 - 自己的持续时间,算出自己的最迟开始时间
    • 用自己的最迟开始时间减去最早开始时间可以得出总浮动时间

170 应急法(赶工法)

题目给出几个任务的可压缩进度和可压缩成本

根据下面的公式算出各个任务单位时间的压缩成本

根据题目需求,用最小的压缩成本达到需要的工期

压缩成本 = (可压缩成本 − 正常成本) / (正常进度 − 可压缩进度) 压缩成本 = (可压缩成本 - 正常成本)/(正常进度 - 可压缩进度) 压缩成本=(可压缩成本正常成本)/(正常进度可压缩进度)


318 挣值分析法

  1. 挣值 BCWP:到当前时间点,已经做的这部分工作,应该价值多少
  2. 计划值 BCWS:到当前时间点,本应该完成的部分价值多少
  3. 实际成本 ACWP:到当前时间点,实际已经花费多少
  4. 工作完成的预算成本 BAC
  5. 计划完成时间 TAC

根据上面五个,可以进一步计算得到以下六个

  1. 进度偏差 SV = BCWP - BCWS
    • 大于0:超前
    • 等于0:按进度进行
    • 小于0:滞后
  2. 成本偏差 CV = BCWP - ACWP
    • 大于0:低于预算(节省)
    • 等于0:按预算进行
    • 小于0:超预算
  3. 进度绩效指数 SPI = (BCWP / BCWS) * 100%
    • 大于100%:超前
    • 等于100%:按计划进度进行
    • 小于100%:滞后
  4. 成本绩效指数 CPI = (BCWP / ACWP) * 100%
    • 大于100%:低于预算(节省)
    • 等于100%:按预算预算进行
    • 小于100%:超预算
  5. 项目完成的预测成本 EAC = BAC / CPI
  6. 项目完成的预测时间 SAV = TAC / SIP
  • 4
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值