下载此文档

2021年软件开发实施方案(精心整理).docx


文档分类:IT计算机 | 页数:约32页 举报非法文档有奖
1/32
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/32 下载此文档
文档列表 文档介绍
软件开发实施方案(精心整理)

  软件开发实施方案
  系统开发严格根据软件工程的方法进行组织,系统的开发过程根据需求分析、系统分析和设计要求、系统编码、系统测试多个过程有序推进。下表所表示系统开发步骤图,采取原型及迭代方法开发,依据用户需求连续改善,直到最终用户确定满意。
   开发步骤总述
  以下图示步骤定义了我企业内部的软件开发过程,以指导和规范软件项目中开发过程的定义和对应的实施。
  该过程可划分为一系列子过程,包含:软件需求分析、设计、编码、测试、验收、维护,每个子过程又由一系列任务和活动组成,如设计过程又可分为结构设计和具体设计。不过在实际开发项目中,情况依然会是千变万化的,所以我们也并不是一成不变的死板实施一个僵化的工作步骤,我们的标准是在一个规范步骤的指导和约束下,依据详细工程项目标实际要求,为每一个项目评定并制订真正能够最好的满足该项目要求的开发步骤。
  图
  - -1 1
  软件开发步骤总图
  软件需求分析《软件需求规格说明书》《系统测试计划》《系统测试案例》《用户手册》《追溯表一》结构设计《结构设计说明书》《集成测试计划》《集成测试案例》《用户手册》《追溯表一》评审经过N:改善《结构设计说明书》《集成测试计划》《集成测试案例》《个人评审统计》《评审汇报》具体设计《具体设计说明书》《单元测试计划》《单元测试案例》《用户手册》《追溯表一》Y评审经过N:改善《具体设计说明书》《单元测试计划》《单元测试案例》《用户手册》《个人评审统计》《评审汇报》同行评审经过Y《软件需求规格说明书》《系统测试计划》《系统测试案例》《个人评审统计》《评审汇报》编码源代码、源代码文件清单《单元测试汇报》《软件问题状态记录表》《软件问题汇报单》集成测试《集成工作单》《集成测试工作单》《集成测试汇报》《软件问题状态记录表》《软件问题汇报单》集成的软件系统系统测试《系统测试汇报》《软件问题状态记录表》《软件问题汇报单》《系统管理员使用说明书》(经过审批)《安装手册》《用户手册》YN:改善开始结束验收维护 验收测试汇报《软件问题汇报单》《软件问题状态记录表》 验收汇报 可交付产品《软件需求规格说明书》《用户需求记录表》《用户需求统计表》《设计说明书》《软件问题汇报单》《软件问题状态记录表》《软件维护实施计划》 维护后的软件系统
  在应用系统软件开发项目中,我们仍将遵照这一思想,这一点将在随即的项目开发实施计划部分有详细的表现,在这里和下面的相关章节中,我们仍将围绕着这个完整的开发步骤来分析说明,以此来说明我们对项目开发的完整过程管理思想和相关实践。下面我们对这个软件开发工作步骤进行简明地分讲解明。
   软件需求分析
  概述
  因为应用系统和众多相关应用软件需要进行交互,所以需要先对这些应用系统进行分别梳理,充足做好需求调研工作,编写经项目单位认可并评审经过的《系统需求规格说明书》。
  软件需求分析是根据项目定义的软件开发过程,依据系统分配给软件的需求,进行软件质量特征规格说明的过程。该过程包含深入明确软件运行环境,明确对软件的功效、性能和数据要求,和软件和硬件、软件和软件之间的接口要求等,并对软件需求进行验证和文档化,即完成对软件需求的分析和规格定义。
  本元素在整个过程中的位置以下图所表示:
  图示 :
  软件需求分析在软件开发过程中的位置
  入口准则和出口准则
  软件需求分析 结构设计 系统分配给软件的需求
  1)入口准则 要素 判定准则 用户需求
  已由 CCB 同意为基线 已进入配置库 2)出口准则 要素 判定准则 软件需求规格说明书 已经过审查 已同意为基线 已进入配置库 系统测试计划 已经过审查 已取得同意 已进入配置库 系统测试案例 用户手册
  已编写 追溯表一 已填写
  评审
  评审《软件需求规格说明书》,详细评审过程见《评审程序文件》,对软件需求的评审准则包含:
  ● 系统需求和系统设计的可追溯性; ● 和系统需求的一致性; ● 内部一致性; ● 可测试性; ● 软件设计的可行性; ● 运作和维护的可行性。
  对软件需求中的问题,和系统工程组或用户一起确定和审查,依据审查结果对软件需求进行合适的修改,必须时按基线变更控制的要求对用户需求进行对应的修改。对软件需求规格说明书进行同行评审。
  审查、同意软件需求规格说明书。
  将软件需求规格说明书置于配置管理之下。
  工作产品
  ● 《软件需求规格说明书》 ● 《系统测试计划》 ● 《系统测试案例》 ● 《用户手册》 ● 《追溯表》
  职责
  ● 项目经理:负责组建软件需求分析组;确定是否需要对相关人员进行培训

2021年软件开发实施方案(精心整理) 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数32
  • 收藏数0 收藏
  • 顶次数0
  • 上传人书犹药也
  • 文件大小22 KB
  • 时间2021-02-22