中航信息软件项目开发管理规范.docx
- 文档编号:9692640
- 上传时间:2023-02-05
- 格式:DOCX
- 页数:16
- 大小:158.46KB
中航信息软件项目开发管理规范.docx
《中航信息软件项目开发管理规范.docx》由会员分享,可在线阅读,更多相关《中航信息软件项目开发管理规范.docx(16页珍藏版)》请在冰豆网上搜索。
中航信息软件项目开发管理规范
文档编号
CAIST-QB-2011/RD-001
密级
软件(项目)开发管理规范
(V1.0)
共13页
(连封面)
长沙中航信息技术有限公司
2011年10月
版权所有:
长沙中航信息技术有限公司,未经许可,严禁修改和传播。
目次
前言3
1.范围4
1.1引用标准4
1.2术语和定义4
1.3软件开发概述5
1.4总体实施流程5
2.软件项目管理流程6
2.1启动阶段6
2.1.1成立项目组7
2.1.2编制《项目总体计划》8
2.1.3启动会8
2.2需求调研阶段9
2.3系统实现阶段9
2.3.1软件实现9
2.3.2系统初装及初装培训9
2.3.3测试及试运行10
2.3.4项目质量跟踪管理10
2.3.5.项目沟通管理11
2.4验收阶段11
3.售后服务11
4.主要阶段及职责分配表11
4.1主要项目阶段、里程碑、可交付成果11
4.2主要项目阶段及职责分配12
5.提交资料汇总表13
前言
本文件是根据GB/T8566-2001《信息技术软件生存周期过程》、GB/Z20156-2006《软件工程软件生命周期过程用于项目管理的指南》、GB/T8567-2006《计算机软件文档编制规范》的具体要求,使项目组成员能够清楚理解项目实施的目的、影响、进度,做到理解项目实施的原因、意义及客户的要求。
在项目管理中还能看到公司高层领导通过实际行动表现出来的对于项目实施的支持与帮助,通过以制度化管理来组织合理安排员工的工作职责和角色转换,最终做到按时、保质、保量完成预期交付的成果而编制。
本文件是对公司开展项目实施过程中,管理实施过程的依据。
本文件从公司主管领导批准之日起生效,原有文件或管理制度废止。
本文件由MES事业部提出并归口管理。
1.范围
为了理顺软件项目在时候死开发中工作流程,建立软件开发管理体系,进一步加强和规范软件项目开发管理,特制本规定。
本文件适合于软件开发实施全过程管理,公司委托外部开发项目,可参照执行。
1.1引用标准
GB/T8566-2001《信息技术软件生存周期过程》
GB/Z20156-2006《软件工程软件生命周期过程用于项目管理的指南》
GB/T8567-2006《计算机软件文档编制规范》
1.2术语和定义
乙方——提供实施服务的软件公司;
甲方——接受实施服务的客户;
项目组织——甲乙方共同成立的完成项目目标的组织;
项目干系人——参与该项目工作或者手项目影响的个体和组织;
商务经理——参与此项目商务活动的人;
项目目标——确定项目成功完成所必须满足的定量标准。
项目目标必须至少包括成本、进度和质量标准。
项目目标应该有属性(如进度)、计算单位、一个绝对或相对的值。
里程碑——项目中的重大事件,通常指主要可交付成果的完成。
如调研完成;
项目可交付成果——为了完成项目,而必须作出的可测量、有形及可验证的任何成果、结果或事项,它们各自得到完整或满意地完成后,标志着项目的完成。
例如:
《需求分析报告》、《总体项目计划》
《项目总体计划》——是一个文件或文件的集合,随着项目信息不断丰富和变化,会被不断变更,主要介绍项目目标、主要项目阶段、里程碑、可交付成果;
项目启动会——项目组与用户共同召开的宣布项目实施正式开始的会议。
项目约定书——做为合同的补充,规定甲乙双方在项目过程中责任和约束条款。
1.3软件开发概述
软件开发过程可分为如下阶段:
调研、需求分析、系统设计、编码、测试、维护等。
做为售前的阶段,将产生《技术(投标)方案》;中标后,产生《商务合同》、《技术协议》(可在调研阶段中进行补充并确认),项目开发过程管理基于这三个文档展开;项目的验收将基于《商务合同》、《技术协议》中规定的有关条款执行。
1.4总体实施流程
其中,粗线框的过程必须甲乙方共同评审或签署确认。
实施阶段需按照项目进度计划按周、月通告项目干系人。
2.软件项目管理流程
软件项目开发过程管理流程如下图所示。
其中粗框线过程,是关键过程一般在合同中指定进度时间,需要经由甲乙双方评审或签署。
《项目约定书》可以在《技术合同》中规定。
提交给客户的文档,如果在合同中没有特别规定,则只提交评审过程中涉及的纸质文档,其他的过程文档,只需在《项目进展报告》中说明完成情况即可。
《项目进展报告》每周以电子邮件的形式发送给项目干系人。
2.1启动阶段
此阶段处于整个项目实施工作的最前期,双方签订项目合同后,由成立项目组、编制总体项目计划、启动会三个阶段组成。
此阶段主任务:
乙方:
在合同签定后,指定项目经理,成立项目组,授权项目组织完成项目目标。
项目组:
甲乙方共同成立项目实施组织,根据项目合同编制《总体项目计划》,召开项目启动会。
商务经理:
配合公司项目组,将积累的项目和用户信息转交给项目组。
将项目组正式介绍给用户,配合项目组建立与用户的联系。
甲方:
成立项目实施组织,签署《总体项目计划》,配合召开启动会。
2.1.1成立项目组
甲乙方任命项目经理,指定项目目标,并指定项目组成员及成员任务,报总经理签署公司内部《项目任务书》。
项目经理及项目组成员,在商务人员配合下,建立与用户的联系,对合同、用户进行调研。
填写公司内部使用的《用户及合同信息表》。
甲方也同样需要建立相应的项目组成员,与乙方组成共同的项目实施组,并明确项目组成员的各自的职责和任务,制定《项目约定书》。
2.1.2编制《项目总体计划》
《项目总体计划》是一个文件或文件的集合,随着项目信息不断丰富和变化,会被不断变更,主要介绍项目目标、主要项目阶段、里程碑、可交付成果。
通常包括以下几方面内容(这些内容在其他章节将作更多的阐述):
项目描述,项目目标、主要项目阶段、里程碑、可交付成果。
所计划的职责分配(包括用户的);
沟通管理计划,确定项目干系人对信息和沟通的需要:
即什么人何时需要什么信息以及通过什么方式将信息提供给他们。
质量管理计划,确定适合于项目的质量标准和如何满足其要求。
如果有必要,《项目总体计划》可以包括上述每一个计划,详细程度根据每个具体项目的要求而定。
未解决事宜和未定的决策。
2.1.3启动会
项目组与用户共同召开的宣布项目实施正式开始的会议。
会程安排如下:
共同组建项目实施组织,实施组织的权利和职责;
项目组介绍《项目总体计划》,包括以下内容:
项目目标、主要项目阶段、里程碑、可交付成果。
所计划的职责分配(包括用户的);
项目实施中项目管理的必要性和如何进行项目管理,项目的质量如何控制;
项目实施中用户的参与和领导的支持的重要作用;
阶段验收、技术交接和项目结束后如何对用户提供后续服务。
2.2需求调研阶段
整个调研主要包括编制《需求调研计划》、用户签署《需求调研计划》、进行需求调研、编写《需求分析报告》、用户确认《需求分析报告》五个阶段。
调研工作主要从业务流程、单据格式、单据打印、业务查询、决策支持五个方面进行,每个方面又从总部和分部不同角度进行调研,调研提纲内容可为单独提问式进行。
在每一部分都有综述和说明进行详细讲解。
本阶段需要项目利益关联人代表共同评审确认。
2.3系统实现阶段
包括系统设计、系统实现、系统部署、测试与试运行、培训等阶段。
此阶段主要任务:
乙方项目组:
在进行项目调研及用户签署的《需求分析报告》的基础上,进行充分的项目计划,编制以上《进度计划》,并与用户签署《进度计划》。
用户:
配合公司项目组进行以上项目计划的编制,签署《进度计划》。
2.3.1软件实现
根据用户确认的《需求分析报告》和《进度计划》的要求,对客户业务流程、单据格式及打印方案、查询方案、决策报表等制作软件实现的步骤。
此步骤主要是由乙方项目组软件产品开发人员根据要求进行设计及开发实现。
2.3.2系统初装及初装培训
初装的内容主要包括初装培训、基础资料准备、数据初装环境搭建、初装等步骤。
2.3.3测试及试运行
测试及试运行阶段主要包括:
操作培训、测试、问题总结及功能修改申请、修改、测试、试运行、正式上线等内容。
操作培训主要是针对用户的技术人员和应用人员的产品使用操作培训。
测试过程是指针对初装的产品进行功能测试,以便发现问题和提出新的应用需求,供实施人员完善产品的功能。
针对测试发现的问题以及提出的新的需求,现场实施人员进行用户化开发,在此过程中,培训用户的技术人员应用平台工具,进行技术转移。
在这个步骤中用户需要填制《新需求申请》,公司的实施人员根据《新需求申请》制定《用户化开发计划单》。
用户化开发后,对产品再进行测试,测试完成后,进行产品的试运行。
试运行过程中进行问题总结,实施人员对产品进行完善。
正式完善是在试运行成功后,产品正式交付使用。
2.3.4项目质量跟踪管理
质量管理主要任务是通过“计划-执行-检验-行动”保证项目满足项目目标,提高客户满意。
通过计划、检查防止失误,通过管理变更,理解、管理和影响客户需求,从而达到客户的期望。
项目成功需要项目团队全体成员和客户的通力合作。
以签署的各项《计划》和《需求分析报告》为项目质量标准,公司项目组和配置管理经理根据项目计划对项目进行跟踪、调查和记录执行情况,对于任何变更进行记录和报告这些变更及其执行情况,主要使用《项目实施跟踪记录表》和《项目变更说明书》。
2.3.5.项目沟通管理
在项目实施过程中,执行《沟通管理计划》,主要通过《项目通讯录》、《文件接收记录表》、《文件发送记录表》将项目信息及时提供给项目关系人。
通过与用户签署各项项目计划和发布项目活动通知,将项目将要进行何种项目活动的信息及时传递到用户和相关人员,取得用户和相关人员的配合和支持。
通过主要可交付成果的交付和项目阶段总结,将项目进行的阶段和状况及时传递到用户和相关人员。
2.4验收阶段
产品经过试运行、上线应用后,双方组织人员进行项目验收,并出具《项目验收报告》。
3.售后服务
产品正式上线运行、验收结束后,公司将提供一定时期的软件运行跟踪和免费维护服务。
双方可以根据具体情况签订《售后服务协议》。
4.主要阶段及职责分配表
4.1主要项目阶段、里程碑、可交付成果
主要项目阶段
阶段组成
主要里程碑
可交付成果
启动
阶段
成立项目组
《项目任务书》
编制总体项目计划
*《总体项目计划》
启动会
项目启动会
《启动大会》PPT
编制实施进度计划
项目进度计划确认
*《项目进度计划》
软件实现计划
初装及初装培训计划
测试及试运行计划
验收计划
需求
调研
编制需求调研计划
《需求调研计划》
用户签署调研计划
签署的《需求调研计划》
需求调研
需求分析
*《需求分析报告》
*《技术方案》
*《实施方案》
需求分析报告确认
需求调研结束
签署的《需求分析报告》
实现
阶
段
软件
实现
软件实现
个性应用开发完成,软件交付
软件交付(介质:
光盘)
数据
初装
初装资料准备
初装环境准备
初装培训及数据初装
*《用户手册》
初装检查及总结
数据初装完成
*《数据初装总结表》
测试及试运行
测试及测试反馈
培训环境准备
培训
培训考核
培训完成
培训考核
个性化修改
修改完成
*《用户化开发计划单》
试运行
*《测试计划及测试报告》
试运行总结
试运行完成
*《试运行总结》
质量
跟踪
跟踪实施质量
软件运行正常
《项目实施跟踪记录表》
《项目变更说明书》
验收阶段
总体验收
验收完成
*《验收申请》
*《项目验收报告》
售后
服务
文档提交、技术转移
用户签署售后服务协议
签署的《售后服务协议》
跟踪服务
项目完成
注:
带*的文档是必须提交项。
4.2主要项目阶段及职责分配
主要项目阶段
阶段组成
★为直接责任单位△为配合单位
甲方
乙方
其他
启动
阶段
成立项目组
★
★
编制总体项目计划
△
★
启动会
★
★
△商务经理
需求
调研
编制需求调研计划
△
★
用户签署调研计划
★
△
需求调研
★
△
需求分析
★
★
需求分析报告确认
★
★
△商务经理
计划
编制
阶段
编制实施进度计划
★
★
△商务经理
软件实现计划
△
★
△商务经理
初装及初装培训计划
△
★
△商务经理
测试及试运行计划
△
★
△商务经理
验收计划
△
★
△商务经理
实
施
阶
段
软件
实现
软件实现
△
★
△商务经理
数据
初装
初装资料准备
★
△
初装环境准备
★
△
初装培训及数据初装
★
△
初装检查及总结
★
★
△商务经理
测试及试运行
测试及测试反馈
★
△
培训环境准备
★
△
培训
★
★
培训总结
★
★
△商务经理
个性化修改
△
★
试运行
★
★
试运行总结
★
★
验收阶段
总体验收
★
★
△商务经理
售后服务
文档提交、技术转移
△
★
用户签署售后服务协议
★
★
跟踪服务
△
★
△商务经理
5.提交资料汇总表
NO
提交书面报告(归档验收)
1
《项目任务书》(可行性分析、立项报告)
2
《总体项目计划》(项目开发计划)
3
《项目进度计划》(项目开发计划)
4
《需求分析报告》
5
《技术方案》(11厂,改)
6
《实施方案》(11厂,改)
7
《数据初装总结表》(见测试报告专门章节)
8
《用户化开发计划单》(详细开发计划,proj转PDF)
9
《系统测试计划及测试报告》
10
《项目验收报告》(目标,过程,效果,2页)
11
《用户使用手册》
其它
文档正文统一用小四宋体。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 中航 信息 软件 项目 开发 管理 规范