一、项目管理
1.项目启动
目标1 确定完整的项目交付物
能够通过项目裁剪表确定项目每个阶段的交付文档,每个交付文档的评审方式,与技术协议的交付清单保持一致。
目标2 完成项目的估算
项目估算建立在基本设计的功能清单基础上,被估算的需求是清晰、可以分解的。
获得项目组成员对估算工作量的承诺。
通过项目工作量估算,预估里程碑节点。提前暴露项目经理理想的进度计划和人力资源的矛盾。将项目的进度延期和人力资源缺乏的风险,记录到风险跟踪表中。
目标3 完成项目总体计划
完成项目的阶段里程碑计划,并与项目协议保持一致。
完成项目体制的要求和沟通计划。
完成项目评审计划。
目标4 立项申请
立项申请中填写项目名称和背景、里程碑进度计划、人力资源计划、预算人月、合同金额和外采金额、其它项目预算花费。
2.项目监控
目标1 监控每周工作计划任务完成情况
能够分配项目组成员每周工作计划,并检查任务的完成情况,识别实际完成情况与计划间的偏差。
目标2 管理和跟踪项目执行过程中的问题
使用《项目问题跟踪表》记录和跟踪项目问题的处理情况,每周更新处理状态。
目标3 管理和跟踪项目风险
和项目组成员共同识别项目风险,使用《项目风险跟踪表》跟踪风险处理情况,每周更新处理状态。
目标4 按照变更流程妥善处理项目变更
- 对不同类型的变更有分级管理策略。
- 记录并处理用户提出的需求变更。
- 记录并处理项目范围、进度、成本、质量的变更。
- 估计变更的影响,提交配置管理委员会决策是否执行变更。
目标5 收集项目阶段数
目标6 收集项目阶段数据做阶段分析报告(执行CMMI3标准项目需提交度量分析报告)
- 进度偏差报告
- 工作量偏差报告
- 需求变更度量报告
- 评审缺陷率报告
- 软件缺陷率报告
- 变更和执行报告
- 项目阶段问题和风险处理报告
- 项目下阶段风险
3.项目结项
目标1 完成项目验收的客户确认
与客户代表签订《项目验收报告》。
目标2 提交项目结项资料
对《项目技术协议》中要求提交的文档进行归档,提交给PSO进行结项。
目标3 项目总结
对项目成功和欠妥的工作进行总结。
二、工程管理
1.蓝图设计
目标1 调研项目的背景
- 与问题域相关的背景信息(如:业务资料,组织结构图,业务处理流程等);
- 与要求解决的问题直接相关的信息;
- 用户对系统的特别期望与施加的任何约束信息。
目标2 调研项目完成时欲达到的目标
- 业务过程优化和成熟度目标
- 人员素质提升目标
- 效率提升目标和成本节约目标
目标3 管理现状和业务现状分析
- 需要改进和优化的业务流程
- 需要培训的人员
- 效率低下、高成本的管理流程
- 分析项目的投资效益
目标5 明确所需获取信息的来源
- 来自客户的需求
- 旧系统的用户或客户对系统安装、使用、维护、管理等方面的需求
- 系统的潜在用户或客户对系统的需求
- 竞争对手的产品优势与不足
- 国家政策、业务规则以及相关行业标准
- 实施产品设计所需满足的需求
- 执行测试验证工作所需满足的需求
- 实施系统安装、维护所需满足的需求
目标6 确定项目干系人和需求调研计划
确定需要调研的内容,需要配合调研的人员,确定调研的方法,调研的时间、地点、需要准备的其它资源。编制需求调研计划与用户完成调研任务。
需求调研的方法包括:
- 用户访谈
- 用户调查
- 现场观摩用户的工作流程,观察用户的实际操作
- 从行业标准、规则中提取需求
- 文档考古
- 需求讨论会
- 原型法
目标7 用户需求调研的分析记录
有与客户或用户对需求调研的分析文档,确定项目有哪些功能和范围,哪些是我方可以接受的,哪些是不能够接受的。
哪些用户提出的需求是相互矛盾的。
用户有哪些非功能需求,比如:性能需求、易用性、保密性、安全性等要求。
目标8 完成蓝图策划文件
- 项目背景
- 现状把握·分析
- 项目对策
- 投资回报
- 开发范围
- 项目边界
- 开发品质
- 职责范围
- 项目计划
- 用户工时
- 项目风险
- 硬件要求
目标9 基本构想的评审
有与客户或用户对需求调研文档的确认证据。
2.概要设计
目标1 选择技术路线
确定项目的技术方案:包括软件硬件采购、网络配置、自主研发或采购第三方开发平台、数据库软件、中间件、开源或付费插件或组件、部署环境是机房还是云平台。
目标2 确定业务流程和其模板
梳理业务流程图,标记业务的触发场景,操作人,退出条件或结束条件。
目标3 确定账票清单
梳理需要流程输出的票据清单