1 / 32
文档名称:

软件项目研发管理流程.doc

格式:doc   大小:330KB   页数:32页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

软件项目研发管理流程.doc

上传人:相惜 2021/10/5 文件大小:330 KB

下载得到文件列表

软件项目研发管理流程.doc

相关文档

文档介绍

文档介绍:XX信息
软件开发工程技术管理标准
文件编号:
RK-S20210802
生效日期:
受控编号:
修改状态:



贵州XX信息科技
目录
一、编写说明 3
二、软件工程整体开发流程 4
三、各阶段岗位职责与工作内容 5
四、各阶段工作要求 8
1.软件需求分析 8
2 软件工程方案 12
3 概要设计 16
4 详细设计 19
5 编码 23
6 需求管理 24
7 软件配置管理 26
8 软件质量保证 27
9 数据度量和分析 30
一、编写说明
为了把公司已经发布的软件开发过程标准有效地运作于产品开发活动中,把各种标准“逐步形成工程师的作业标准〞,特制定本软件开发行为标准,以到达过程控制的目的。
与软件开发相关的所有人员,包括各级经理和工程师都必须遵守本软件开发行为标准。对违反标准的开发行为,必须按照有关管理规定进行处分。
本软件开发行为标准的内容包括:软件需求分析、软件工程方案、概要设计、详细设计、编码、需求管理、配置管理、软件质量保证、数据度量和分析等。
本软件开发行为标准,采用以下的术语描述:
★ 规那么:在软件开发过程中强制必须遵守的行为标准。
★ 建议:软件开发过程中必须加以考虑的行为标准。
★ 说明:对此规那么或建议进行必要的解释。
★ 例如:对此规那么或建议从正或反两个方面给出例子。
本软件开发过程行为标准由技术研发部负责解释和维护。
二、软件工程整体开发流程
三、各阶段岗位职责与工作内容
序号
工作名称
负责人
参与人
审批人
工作内容
交付物
工作说明
1
立项管理
工程经理
售前经理
总经理
;;;。

,交付展示PPT;
,交付立项报告及解决方案
,确认开发经理
、解决方案提交到开发经理后,开始需求调研准备。
工程介绍
工程经理
总经理或售前经理
工程经理
系统或方案简介

2
需求分析
工程经理
售前经理、开发经理
总工程师
确认用户需求及功能边界
需求规格说明书
,提交开发经理后;开发经理开始开发方案编制
3
开发方案
开发经理
工程经理、售前经理
工程经理
工程开发方案书
开发经理完成方案编制,人员配置完成后,经工程经理提交客户审核通过,开发经理完***员分工,开发业务启动
4
软件设计
开发经理
开发工程师
总工程师
公司采用敏捷开发,开发经理需按通用模块-根底数据管理模块-业务管理模块-数据应用模块进行设计,区分无需设计的模块可直接进行开发
5
软件编码
开发经理
开发工程师、测试工程师
工程经理
详细设计说明书由该功能的开发工程师编写
内部审核
开发经理
开发工程师
总工程师
 
采用定期抽样审核方式工作
版本控制
开发经理
 
总工程师
 
各研发组,可自行确认代码进行本地迭代方式,并定期将代码提交贵阳总部迭代、备份
静态质量审查
开发经理
 
总工程师
代码提交到SonarQube进行静态代码审核
代码静态质量审核报告及整改说明
进入动态测试环节前,必须提交静态质量报告
6
软件测试
测试经理
测试工程师、开发工程师
总工程师
完成软件测试
采用敏捷测试,测试经理根据开发进度,逐个模块跟进测试
试运行
测试经理
开发经理
工程经理
实际生产环境进行软件运行测试
取决于甲方是否提供试运行时间
7
软件部署
实施经理
工程经理、开发工程师
实施经理
在生产环境进行正式系统部署及投运
工程实施报告
 
8
验收交付
工程经理
实施工程师、售前工程师
总经理
完成工程验收并交付客户使用
验收报告
验收通过后,进行工程总结。开发组明确运维职责后,人员开始进入其他工程
9
工程运维
实施经理
工程经理
 
运维报告、需求更改说明书
 
四、各阶段工作要求
1.软件需求分析
1-1:软件需求分析必须在产品需求规