软件开发标准化工作流程V1.
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
目录
1 引言 (3)
1.1 编写目的 (3)
1.2 适用范围 (3)
1.3 定义 (3)
1.4 流程图 (3)
2 需求调研 (4)
2.1 概述 (4)
2.2 需求调研 (4)
2.3 注意事项 (4)
3 可行性分析 (5)
4 需求分析 (5)
4.1 概述 (5)
4.2 产物/成果 (6)
4.3 需求分析任务 (6)
4.4 需求分析方法 (6)
4.4.1 原型化 (6)
4.5 需求报告 (7)
4.6 划分需求的优先级 (7)
4.7 评审需求文档和原型 (7)
5 系统设计 (7)
5.1 概述 (8)
5.2 产物/成果 (8)
5.3 产品设计 (8)
5.3.1 概述 (8)
5.3.2 流程图 (9)
5.4 软件设计 (9)
5.4.1 概述 (9)
5.4.2 流程图 (9)
5.4.3 概要设计 (9)
5.4.3.1 数据库系统设计 (10)
5.4.4 详细设计 (11)
6 软件开发 (11)
6.1 建立项目开发团队 (11)
6.2 实施项目开发测试 (11)
6.3 工作内容 (12)
6.4 产物/成果 (12)
7 项目测试 (13)
7.1 软件测试阶段 (13)
7.2 概述 (13)
7.3 流程 (13)
7.4 软件测试准备 (13)
7.5 软件测试执行 (14)
8 内部验收 (14)
8.1 文档准备 (14)
8.2 内部验收测试 (14)
8.3 内部评审 (14)
9 项目试运行与验收 (15)
9.1 验收前的准备 (15)
9.2 用户测试 (15)
9.3 用户确认 (15)
10 项目维护 (15)
10.1 错性维护 (15)
10.2 完善性维护 (15)
11 需求变更流程 (16)
11.1 目的 (16)
11.2 适用范围 (16)
11.3 作业流程 (17)
11.4 流程描述 (17)
11.4.1 内部项目 (18)
11.4.2 外部项目 (18)
11.5 提交需求变更 (18)
11.6 审核评审 (18)
11.6.1 工作内容 (18)
11.6.2 相关角色 (19)
11.7 反馈 (19)
12 附录 (20)
12.1 附录1《软件需求说明书》 (20)
12.2 附录2《概要设计说明书》 (20)
12.3 附录3《数据库设计说明书》 (20)
12.4 附录4《详细设计说明书》 (20)
12.5 附录5《用户使用手册》 (20)
12.6 附录6《软件测试说明》 (20)
12.7 附录7《项目开发计划》 (20)
12.8 附录8《软件测试计划》 (20)
12.9 附录9《软件测试方案》 (20)
12.10 附录10《测试用例文档》 (20)
12.11 附录11《缺陷报告》 (20)
12.12 附录12《软件测试报告》 (20)
12.13 附录13《需求变更申请表》 (20)
软件开发标准化工作流程
1引言
1.1编写目的
说明编写这份软件开发标准化工作流程的目的,指出预期的读者。
1.2适用范围
互联网开发中心所有项目。
1.3定义
列出本文件中用到的专门术语的定义、外文首字母组词的原词组。1.4流程图
2需求调研
2.1概述
需求调研对于一个应用软件开发来说,是一个系统开发的开始阶段,需求调研的质量对于一个应用软件来说,是一个极其重要的阶段,它的质量在一定程度上来说决定了一个软件的交付结果。怎样从客户中听取用户需求、分析用户需求就成为调研人员最重要的任务。
2.2需求调研
总体而言,需求调研可按照业务流程、业务规则、表单数据、贯穿系统的关系四个方向来进行调研。
●业务规则
各个流程、功能点等事项的办理,都会有相关约束或条件,那么需要对其前置条件、后置条件、数据验证、条件判断等进行分析调研。调研对象一般为操作员。
●表单数据
对各个功能点的业务数据、数据项、表单格式、查询条件以及其它相关数据进行明确的分析调研。调研对象一般为操作员。
●贯穿系统的关系
各个模块或科室之间的数据交换、传递以及数据共享等,需要我们调研人员与各个模块或科室的相关负责人进行多方沟通,确定一个多方满意的需求调研结果。
2.3注意事项
●调研过程中,用户说的很快,不可能等我们全部记录之后,再讲下一个问题。因此,只
能在笔记本上速记,有时只能记录1、2个关键字。因此,每天调研结束之后,当天晚上必须整理当天的调研情况,写成一份调研日记。整理当天的调研记录时,还要整理出待明确的问题,下一次再找机会与用户再沟通、确认。
●调研的各个阶段,必须出具相关文档或文件,比如调研计划、流程图、表单样式、报表
格式、背景图片、数据项列表、讨论记录、问题列表等。
●所有疑问必须等到明确的答复,不能出现相互矛盾、似是而非的需求。需准确理解客户
的讲解,如果有问题的先做记录,之后将整理的问题向客户询问,得到明确的结果。需求必须是客户接受和确认的,不能有臆测的需求。
●要合理安排好时间和进度。有时候客户还有自己要做的事情,不一定能及时相应。所以
必须提前预约好时间,保证整个需求调研的进度。
●能积极引导客户。当客户出现疑虑,而调研人员能明白且能做好客户想要的东西的时候,
调研人员能及时积极引导客户,详细讲解我们所知道的东西,并能让客户接受与确认。
●如遇公司有相关原型或产品,调研人员需先详细了解公司的相关原型和产品,根据成品,
找出本地化的差异化需求。