- 1、本文档共36页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
软件开发实施方案(精心整理)
软件开发实施方案
系统开发严格按照软件工程的方法进行组织,系统的开发过
程按照需求分析、系统分析与设计要求、系统编码、系统测试几
个过程有序推进。下表所示系统开发流程图,采用原型及迭代方
式开发,根据用户需求持续改进,直到最终用户确认满意。
1.1开发流程总述
如下图示流程定义了我公司内部的软件开发过程,以指导和
规范软件项目中开发过程的定义和相应的实施。
该过程可划分为一系列子过程,包括:软件需求分析、设计、
编码、测试、验收、维护,每个子过程又由一系列任务和活动组
成,如设计过程又可分为结构设计和详细设计。但是在实际开发
项目中,情况仍然会是千变万化的,因此我们也并不是一成不变
的死板执行一个僵化的工作流程,我们的原则是在一个规范流程
的指导和约束下,根据具体工程项目的实际要求,为每一个项目
评估并制定真正能够最好的满足该项目要求的开发流程。
图
1.1--11
软件开发流程总图
软件需求分析《软件需求规格说明书》(初稿)《系统测试计
1/36
划》《系统测试案例》(初稿)《用户手册》(概要)《追溯表一》结
构设计《结构设计说明书》(初稿)《集成测试计划》《集成测试案
例》(初稿)《用户手册》(初稿)《追溯表一》评审通过N:改进
《结构设计说明书》《集成测试计划》《集成测试案例》《个人评
审记录》《评审报告》详细设计《详细设计说明书》(初稿)《单元
测试计划》《单元测试案例》(初稿)《用户手册》(修改稿)《追溯
表一》Y评审通过N:改进《详细设计说明书》《单元测试计划》
《单元测试案例》《用户手册》(修改稿)《个人评审记录》《评审
报告》同行评审通过Y《软件需求规格说明书》《系统测试计划》
《系统测试案例》《个人评审记录》《评审报告》编码源代码、源
代码文件清单《单元测试报告》(经过审批)《软件问题状态登记
表》《软件问题报告单》集成测试《集成工作单》《集成测试工作
单》《集成测试报告》(经过审批)《软件问题状态登记表》《软件
问题报告单》集成的软件系统系统测试《系统测试报告》(经过
审批)《软件问题状态登记表》《软件问题报告单》《系统管理员
使用说明书》(经过审批)《安装手册》(经过审批)《用户手册》
(经过审批软件系统(系统测试通过)YN:改进开始结束验收维
护验收测试报告《软件问题报告单》《软件问题状态登记表》验
收报告可交付产品《软件需求规格说明书》(升级版)《客户需
求登记表》《客户需求统计表》《设计说明书》(升级版)《软件问
题报告单》《软件问题状态登记表》《软件维护实施计划》维护
2/36
后的软件系统
在应用系统软件开发项目中,我们仍将遵循这一思想,这一
点将在随后的项目开发实施计划部分有具体的体现,在这里和下
面的相关章节中,我们仍将围绕着这个完整的开发流程来分析说
明,以此来阐明我们对项目开发的完整过程管理思想和相关实践。
下面我们对这个软件开发工作流程进行简要地分解说明。
1.2软件需求分析
(11)
概述
由于应用系统与众多相关应用软件需要进行交互,因此需要
先对这些应用系统进行分别梳理,充分做好需求调研工作,编写
经项目单位认可并评审通过的《系统需求规格说明书》。
软件需求分析是按照项目定义的软件开发过程,根据系统分
配给软件的需求(见《系统需求规格说明书》),进行软件质量特
性规格说明的过程。该过程包括进一步明确软件运行环境,明确
对软件的功能、性能和数据要求,以及软件与硬件、软件与软件
之间的接口要求等,并对软件需求进行验证和文档化,即完成对
软件需求的分析与规格定义。
本元素在整个过程中的位置如下图所示:
图示:
软件需求分析在软件开发过程中的位置
3/36
(22)
入口准则和出口准则
软件需求分析结构设计系统分配给软件的需求
1)入口准则要素判断准则客户需求(《系统需求规格说
明书》)
已由CCB批准为基线已进入配置库2)出口准则要素
判断准则软
文档评论(0)