软件开发规范.ppt

  1. 1、本文档共53页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
软件开发规范 GJB2786-96 ×××工程软件专家组 何新贵 2001年8月 前言 GJB 2786-96 《软件开发》参照采用了美军标DoD-STD-2167A。 本标准可按GJB/Z 115-98 《剪裁指南》根据实际情况进行剪裁。 本标准要求产生的文档由GJB 438A-97《软件开发文档》规定。 ×××工程“白皮书”综合了GJB 2786-96、GJB 438A-97和GJB/Z 115-98。 本标准不限制使用何种软件开发方法和模型。 1. 范围 1.1 主题内容 规定应用软件在开发和保障中的基本要求。 1.2 适用范围 *计算机软件配置项(CSCI)的开发 *固件的软件部分的开发 2. 引用文件(略) 3. 定义(略) 4. 一般要求 一般要求分为: 1. 对管理方面的要求,包括: 软件开发管理、 配置管理。 4. 一般要求 2. 对软件工程活动的要求,包括: 软件开发活动和环境、 正式合格性测试、 软件产品评价、以及 向软件保障阶段转移时的要求等。 4.1 软件开发管理 4.1.1 对软件开发全过程管理 开发过程包括下列主要活动: 系统要求分析和设计; 软件需求分析; 概要设计;详细设计; 编码和计算机软件单元(CSU)测试; 计算机软件部件(CSC)集成和测试; 计算机软件配置项(CSCI)测试; 系统集成和测试; 几点注释: 各阶段的活动可以重叠,也可交叉或循环进行。例如,采用“增量开发”、“原型开发”、“螺旋式开发”和“分部分边编程边测试”等,见图示。 交叉或循环中也可包括试验和评价,但应尽早进行。 4.1.2 审查和审核 1. 审查和审核有内部/外部、大型/小型、正式/非正式、会议/书面之分,采用何种方式进行,可据实际情况而定。 2. 有时“审查”也称“评审”或“检查” 等。 3. 在一些规定的里程碑处要作规定的审查。 具体见图1。 4.1.3 软件开发计划 1. 编写软件开发计划,并经签约机构批准; 2. 按照开发计划开展活动,并随时检查计划执行情况; 3. 开发计划的修改需经签约机构批准; 4.1.4 风险管理 识别和分析在技术、经费或进度方面的风险,并进行全程监督和管理; 4.1.5 安全必威体育官网网址 按合同或任务书的规定执行安全和必威体育官网网址要求; 4.1.6 转承制方管理 对与转承制方签订的子合同进行管理 4.1.7 对IVV管理 划清与IVV单位的界面、处理好关系 4.1.8 软件开发库管理 建立、保存和管理软件开发库 4.1.9 问题纠正过程 闭环:发现问题?更改报告?分析问题 ?确定缺陷 ?开始纠正?解决问题 ?跟踪报告?评价效果?问题归零 纠正效果评价的目的是为了核实问题是否真正解决,可能时,举一反三。 在合同期内保存问题记录,以便检查。 4.2 软件工程 按下列要求实施软件工程: 1. 确定软件开发方法; 2. 建立软件开发环境; 3. 进行安全性分析; 4. 提出对非开发软件的要求和计划; 5. 分阶段设计、实现和测试软件的组成; 6.双向验证可追踪性(需求?软件); 4.2 软件工程 7. 确定编程语言; 8. 编制和实施软件设计和编码标准; 9. 编制“软件开发文件”,记载开发过程,内容包括:设计考虑和约束条件、设计文档和资料、进度和状态信息、测试要求和责任、测试用例、测试规程和测试结果等; 10. 处理资源和预留量 4.3 正式合格性测试 正式合格性测试要求: 1. 制定测试计划; 2. 建立测试环境; 3. 保证测试独立性; 4. 测试用例要求的可追踪性; 4.4 软件产品评价 软件产品评价要求: 1. 保证软件产品评价活动的独立性; 2. 软件提交之前,进行最终评价; 3. 编制和保存软件产品评价的记录; 4. 评介准则由表1-表7给出,补充或替代其中的准则应经签约机构批准; 4.4 软件产品评价 系统要求分析和设计的产品: 系统/段设计文档(SSDD); 软件开发计划(SDP); 初步软件需求规格说明(SRS); 初步接口需求规格说明(IRS)。 软件需求分析的产品: 软件需求规格说明(SRS); 接口需求规格说明(IRS)。 4.4 软件产品评价 软件概要设计的产品: 软件设计文档(SDD)-概要设计部分; 初步接口设计文档(IDD); 软件测试计划(STP)。 软件详细设计的产品: 软件设计文档(SDD)-详细设计部分; 接口设计文

文档评论(0)

一天一点 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档