软件开发过程管理
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
软件开发过程管理流程
修改记录
目录
1 编写背景 (4)
2 编写目的 (4)
3 名词解释 (4)
4 适用范围 (5)
5 公司各部门职责及关系 (5)
5.1 项目管理委员会 (5)
5.2 项目管理部与总工办 (5)
5.3 公司各部门主要职责 (5)
5.3.1 公司董事会 (5)
5.3.2 总经理办公室 (6)
5.3.3 项目管理委员会(简称:PMO) (6)
5.3.4 项目管理部 (6)
5.3.5 总工办 (7)
5.3.6 项目经理 (7)
5.3.7 测试组 (7)
5.3.8 其它相关部门 (7)
6 项目总体工作流程 (8)
6.1 工作流程 (8)
6.2 流程说明 (9)
7 项目过程说明 (11)
7.1 启动过程 (12)
7.1.1 可行性研究阶段 (12)
7.2 计划过程 (12)
7.2.1 项目立项阶段 (12)
7.3 执行过程 (14)
7.3.1 需求分析阶段 (14)
7.3.2 概要设计阶段 (15)
7.3.3 代码开发阶段 (15)
7.3.4 软件测试阶段 (16)
7.4 监控过程 (16)
7.5 收尾过程 (17)
7.5.1 产品交付阶段 (17)
7.5.2 产品验收阶段 (18)
8 项目记录文档汇总 (18)
1文档介绍
1.1编写背景
根据公司业务特点及行业特点,公司主要以项目开发为主,那么实施全面的项目管理,将公司所有在建、新建的项目纳入项目管理的范畴之内就显得尤为重要。
因此,公司重新组建了项目管理部,在公司范围内推进项目的规范化运作,同时检验公司项目管理机制的缺陷,提出项目管理过程的改进建议和意见,更好的为公司的业务目标服务。
1.2编写目的
本文档将从项目管理的启动过程、计划过程、执行过程、监控过程、收尾过程五个过程,全面阐述项目管理的工作职能,每个过程包含那些阶段,各阶段的工作内容,相关的参与部门,参与部门的工作职责以及相应的考核指标,力求规范化管理公司的所有项目,保障公司项目保质保量按期完成。
1.3名词解释
项目基线:指项目生命周期内产生的文档,在经过公司评审通过后,该文档将作为基线文档,后续的所有变更都是基于该基线文档。
干系人:指参与项目活动或受项目活动影响的人,包括项目发起人、项目组、支持人员、客户、供应商,甚至是项目的反对者。
项目发起人:指项目的发起者,任何有创新想法的人员均可成为项目发起人。
项目组:指项目经理为具体项目而临时组建的团队,团队既可以是部门内部人员,也可以跨部门组建项目团队。
过程文档:指辅助项目经理或公司对项目过程进行管控的文档。
产品文档:指与项目开发紧密相关的文档,并作为项目的一部分交付给最终
用户。
1.4适用范围
公司所有的在建和新建软件项目全部纳入项目管理工作范畴,但是涉及到硬件生产过程暂时不纳入项目管理工作范畴。
2公司各部门职责及关系
2.1项目管理委员会
项目管理委员会(以下简称:PMO)由总经理办公室授权组建,负责公司所有项目的评审工作,对评审结果有决定权,对项目基线的变更有决定权。
PMO的人员组成由总经理办公室指定,总经理办公室可根据项目的具体需求,随时对PMO的组成进行调整,以适应具体项目的要求。总经理办公室以任命书的形式公布PMO的人员组成。
2.2项目管理部与总工办
项目管理部负责项目过程文档的规范编写及模板制定,总工办负责过程以外文档的规范编写和模板制定;项目管理部负责组织评审过程。
项目管理部对项目组提交文档质量进行预审,只有项目管理部对质量认可的情况下,才会提交给PMO进行预审,并在一周内安排时间组织评审。
2.3公司各部门主要职责
本节主要从项目生命周期来阐述公司各部门的工作职责,明确各部门的职责范围及相互关系。
2.3.1公司董事会
1)对于公司项目金额在500万以上的项目,决定是否立项。
2)对于500万以上的项目,如果项目成本有20%以上变更时,决定变更是
否通过。
2.3.2总经理办公室
1)参与项目建议书评审会,负责评审
2)对于公司项目金额在100万以上、500万以下的项目,决定是否立项。
3)在项目立项会上,任命项目经理
4)参与项目可研评审会,负责评审
5)参与项目立项评审会,负责评审
6)参与项目验收评审会,负责评审
7)对于公司项目金额在100万以上、500万以下的项目,如果项目成本有
20%以上变更时,决定变更是否通过。
2.3.3项目管理委员会(简称:PMO)
1)参与项目建议书评审会,负责评审
2)对于公司项目金额在100万以下的项目,决定是否立项。
3)参与项目可研评审会,负责评审
4)参与项目立项评审会,负责评审
5)参与项目文档评审会,负责评审
6)参与项目需求文档评审会,负责评审
7)参与项目设计文档评审会,负责评审
8)参与项目验收评审会,负责评审
9)业务需求变更影响到项目进度、质量、成本这三大要素时,或者开发时
间在3天以上的业务需求,决定变更是否通过。
2.3.4项目管理部
1)对项目生命周期内的所有提交文档进行预审,预审不通过,文档提交者
重新修改,只有达到项目管理部认可,才能提交专家组。