3.3.2资源的分配和计划安排
对每一个具体的工作做出资源的分配和计划安排,包括多少人来做、用什么设备和材料来完成
3.3.3费用的估算和开支预算
人力费用 = 项目累积时间 x 每天的人工费用
总费用 =人力费用 + 设备费用 + 运行费用
3.3.4开支的控制管理
制定怎样对可能出现的费用的改变和超支进行管理和控制的运作规章制度
3.4项目的质量管理
3.4.1项目的质量管理 (Quality Control Management) 指的是如何保证项目结果的质量
3.4.2开发过程的监督: 执行监督和审核制度及流程管理
3.4.3注意质量标准的互相对立和制约因素:如对稳定性的要求影响到效率性、安全性影响到可测性,等等
3.4.4测试计划的制定和执行: 每一个开发的功能要有一套测试方案。测试计划(Test Plan 或 Quality Assurance Plan, QA Plan) 由测试团队来制定和执行
3.4.5产品的最终的质量保证:事先制定产品合格的衡量标准 (Exit Criteria)
补充内容:项目开发进度是项目开发质量的保障,项目的开发进度可以分为绿灯状态(green light 项目顺利进行),黄灯状态(yellow light 项目有问题但是不要紧),红灯状态(red light项目必须停下来,处理好当前的工作),项目进度尽量保持在绿灯状态。其次应该注意的还有纠错进度,外部依赖进度
3.5项目的人才资源管理
3.5.1项目的人才资源管理 (People & Team Management) 指的是开发团队的建设和管理
3.5.2 对优秀人才的吸引和聘用
怎样去吸引优秀的人才、怎样用一套面试的方法在众多的应征者中挑出你所需要的人才
3.5.3 对团队成员的培育
培养和训练、及不断地为你的团队成员创造一个他们能不断学习和长进的环境和条件
3.5.4 建立高效率的开发组织
建立一套完整的开发操作规程 、鼓励团队文化
3.6项目的信息交流管理
3.6.1项目的信息交流管理(Communication Management) 指的是在 项目的进程中向所有有关人员进行的项目信息的交流
3.6.2项目信息交流的规划和项目计划的通报
计划哪些信息应该交流和通报,哪些人是在通报范围之内的,及交流和通报的方式、规格、和频繁程度
3.6.3 对项目的进展进行追踪和通报
将开发工作的进展情况,包括顺利的进展、出现的拖延和障碍、甚至危机性问题等等,向所有项目有关人员进行通报
3.7 项目的风险管理
3.7.1项目的风险管理(Risk Management) 指的是对项目中可能出现的各种问题进行预测和防护,及风险发生后的补救措施计划的制定。
3.7.2风险管理的计划安排
制定有关风险管理的工作计划,决定怎样对付可能出现的各种问题的反应措施
3.7.3 风险的鉴定、分析、和预测
根据项目范围,归纳所依靠的外在因素,分析可能出现的风险
3.7.4 风险的跟踪和控制
对各种风险的因素进行跟踪,对可能出现的问题采取预防措施,并对发生的意外根据制定的策略和计划采取必要的补救
3.8 项目的外包管理
3.8.1项目外包的管理(Procurement Management) 指的是对外包工作和外包商的管理
3.8.2 外包工作的计划安排 制定外包工作的范围,计划具体的外包商的工作事项,及攥写外包工作的招标合同
3.8.3外包工作的招标管理 招标、选择外包商、签订合同
3.8.4外包商的工作的监督管理
跟踪外包商的进度、检查和审核质量、根据改动要求对合同做修正、支付外包商的费用、和任务完成后的接收扫尾工作
3.9项目的综合管理
3.9.1项目的综合管理(Integration Management) 指的是在应用以上八个领域知识的基础上,综合它们的功能对一个项目进行全面的管理
3.9.2对项目计划制定的管理
制定和撰写项目的计划,一份描写整个项目意向和决定的文件
3.9.3 对项目计划执行的管理
将项目的计划中的工作展开和执行,并不断根据原计划衡量项目的各种进度进行追踪 3.9.4项目的变化控制管理
项目开始后对可能出现的任何改变进行管理和控制。这也叫综合更改控制(Change Control)
四.. 项目流程的概念及五个流程阶段
4.1流程 (Process) 指的是完成每项工作的先后顺序和特定的运行周期
4.2项目流程的管理是指对项目运作过程的管理
4.3项目管理理论将项目流程划分了五个阶段:
项目的起动阶段
项目的计划阶段
项目的执行阶段
项目的控制阶段
项目的结束阶段
永远别忘了保持项目成功的“金三角”
质量和范围的要求可以用功能的需求来概括。所以,时间、费用(资源)、和功能就成了三个最为关键的项目管理因素。
项目管理的最基本的目标就是怎样管理这三者之间的平衡
本文是我参加teched2003 栾跃老师的软件项目管理后整理的