预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共33页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

XX信息软件开发项目技术管理规范文件编号:RK-S20170802生效日期:2017.8.20受控编号:版次:Ver1.0修改状态:编制:审核:批准:贵州XX信息科技有限公司目录TOC\o"1-3"\h\z\uHYPERLINK\l"_Toc491267712"一、编写说明PAGEREF_Toc491267712\h3HYPERLINK\l"_Toc491267713"二、软件项目整体开发流程PAGEREF_Toc491267713\h4HYPERLINK\l"_Toc491267714"三、各阶段岗位职责与工作内容PAGEREF_Toc491267714\h5HYPERLINK\l"_Toc491267715"四、各阶段工作要求PAGEREF_Toc491267715\h8HYPERLINK\l"_Toc491267716"1.软件需求分析PAGEREF_Toc491267716\h8HYPERLINK\l"_Toc491267717"2软件项目计划PAGEREF_Toc491267717\h12HYPERLINK\l"_Toc491267718"3概要设计PAGEREF_Toc491267718\h16HYPERLINK\l"_Toc491267719"4详细设计PAGEREF_Toc491267719\h19HYPERLINK\l"_Toc491267720"5编码PAGEREF_Toc491267720\h23HYPERLINK\l"_Toc491267721"6需求管理PAGEREF_Toc491267721\h24HYPERLINK\l"_Toc491267722"7软件配置管理PAGEREF_Toc491267722\h26HYPERLINK\l"_Toc491267723"8软件质量保证PAGEREF_Toc491267723\h27HYPERLINK\l"_Toc491267724"9数据度量和分析PAGEREF_Toc491267724\h30一、编写说明为了把公司已经发布的软件开发过程规范有效地运作于产品开发活动中,把各种规范“逐步形成工程师的作业规范”,特制定本软件开发行为规范,以达到过程控制的目的。与软件开发相关的所有人员,包括各级经理和工程师都必须遵守本软件开发行为规范。对违反规范的开发行为,必须按照有关管理规定进行处罚。本软件开发行为规范的内容包括:软件需求分析、软件项目计划、概要设计、详细设计、编码、需求管理、配置管理、软件质量保证、数据度量和分析等。本软件开发行为规范,采用以下的术语描述:★规则:在软件开发过程中强制必须遵守的行为规范。★建议:软件开发过程中必须加以考虑的行为规范。★说明:对此规则或建议进行必要的解释。★示例:对此规则或建议从正或反两个方面给出例子。本软件开发过程行为规范由技术研发部负责解释和维护。二、软件项目整体开发流程三、各阶段岗位职责与工作内容序号工作名称负责人参与人审批人工作内容交付物工作说明1立项管理项目经理售前经理总经理1.项目或产品建设内容;2.项目风险分析;3.明确后续工作;4.讨论解决方案。1.风险分析报告;2.如需进一步讲解,交付展示PPT;3.如确定立项,交付立项报告及解决方案4.立项后,确认开发经理1.立项报告、解决方案提交到开发经理后,开始需求调研准备。1.1项目介绍项目经理总经理或售前经理项目经理系统或方案简介无2需求分析项目经理售前经理、开发经理总工程师确认用户需求及功能边界需求规格说明书1.需求规格说明书由售前经理编制,提交开发经理后;开发经理开始开发计划编制3开发计划开发经理项目经理、售前经理项目经理1.确定开发工期;2.明确开发人员。3.开发计划交付甲方项目开发计划书开发经理完成计划编制,人员配置完成后,经项目经理提交客户审核通过,开发经理完成人员分工,开发业务启动4软件设计开发经理开发工程师总工程师1.数据库设计2.概要设计1.数据字典;2.概要设计说明书公司采用敏捷开发,开发经理需按通用模块-基础数据管理模块-业务管理模块-数据应用模块进行设计,区分无需设计的模块可直接进行开发5软件编码开发经理开发工程师、测试工程师项目经理1.完成软件编码;2.完成详细设计说明书;3.代码迭代及版本控制1.软件代码及数据库2.详细设计说明书详细设计说明书由该功能的开发工程师编写5.1内部审核开发经理开发工程师总工程师1.审核数据库及代码是否按公司技术规范执行采用定期抽样审核方式工作5.2版本控制开发经理总工程师1.按公司要求进行代码迭代与版本控制;2.完成代码备份各研发组,可自行确认代码进行本地