GJBA军用软件开发通用要求
- 格式:ppt
- 大小:1.12 MB
- 文档页数:101
军用软件开发库、受控库和产品库通用要求中华人民共和国国家军用标准军用软件开发库、受控库和产品库通用要求General requirement of military software development library, softwarecontrolled library and software product library2006 -05 -17发布2006 -10 - 01实施中国人民解放军总装备部批准本标准由国务院、中央军委军工产品定型委员会办公室提出(本标准起草单位:总装备部综合计划部科研局、总参通信部军事代表局、二炮装备研究院第一研究所、解放军驻成都飞机工业公司军代室、海军驻武汉709所军代室、中国航空工业第一集团公司第611所和第615所(本标准主要起草人:周鸿志、李渝榆、康文兴、王兴斌、傅援朝、杜立华、张珊珊,刘杰生、舒飞、王璇、倪红英(军用软件开发库、受控库和产品库通用要求GJB 5716-20061范围本标准规定了军用软件开发库、受控库、产品库(以下简称软件三库)的基本要求。
本标准适用于军用软件三库的管理(2引用文件下列文件中的有关条款通过引用而成为本标准的条款,凡注日期或版次的引用文件,其后的任何修改单(不包括勘误的内容)或修订版本都不适用于本标准,但提倡使用本标准的各方探讨使用其最新版本的可能性。
凡不注日期或版次的引用文件,其最新版本适用于本标准(GB厂r 11457 软件工程术语GB厂r 12505计算机软件配置管理计划规范GJB 5000军用软件能力成熟度模型GJB 5235军用软件配置管理GJB 9001A质量管理体系要求3术语和定义GB/T 11457、GB/T 12505、GJB 5000、GJB 5235和GfB 9001A确立的以及下列术语和定义适用于本标准(3.1 软件开发库software development Hbrary在软件生存周期中,存放软件配置项的集合。
GJB5000A标准要点一、软件成熟度模型是什么软件成熟度模型的核心思想是,把软件开发视为一个过程,并根据这一原则对软件开发和维护进行过程监控和研究,以使其更加科学化、标准化、使企业能够更好地实现商业目标。
软件过程成熟度概念的引入,是为了解决路径的问题,是指一个特定软件过程得到清晰的定义、管理、测量、控制和有效的程度。
成熟度概念蕴含的意义是组织能力提高是需要一个演化的进程,有一个从不成熟到相对成熟的过程。
通过软件过程评估,可以帮助企业认识所处的位置,通过软件过程模型,可以帮助企业找到前进的目标。
二、GJB5000A是什么GJB5000A是一个产品开发模型(Product Development Model ,PDM),关注整个体系的问题,是一个过程改进参考模型,描述的是一组有效过程的特征,提供了一套最佳实践,它关注的是:生产率(Productivity)、性能(Performance)、成本(Costs)、相关方满意(Stakeholder satisfaction)。
GJB5000A是一个产品集,它包括:· 军用软件能力成熟度模型框架· 集成模型· 评估方法和材料· 各种培训· 术语三、GJB5000A军用软件能力成熟度模型框架军用软件能力成熟度模型框架:· 由5个成熟度等级来表达:每个成熟度等级由若干过程域组成;· 每个过程域由目标、执行方法组成。
即,成熟度等级中包含关键的过程域,每个过程域中具有一定的目标,以及为了达到这些目标必须要做到的行动步骤,即最佳实践。
四、GJB5000A告诉我们什么GJB5000A告诉我们,过程管理方面优秀的软件组织是什么样的,优秀的软件组织也要分等级(1-5级),每个级别的软件组织都具备有一定的特征,即都执行了某些特殊活动。
中华人民共和国国家军用标准军用软件开发库、受控库和产品库通用要求General requirement of military software development library, softwarecontrolled library and software product library2006 -05 -17发布2006 -10 - 01实施中国人民解放军总装备部批准本标准由国务院、中央军委军工产品定型委员会办公室提出.本标准起草单位:总装备部综合计划部科研局、总参通信部军事代表局、二炮装备研究院第一研究所、解放军驻成都飞机工业公司军代室、海军驻武汉709所军代室、中国航空工业第一集团公司第611所和第615所.本标准主要起草人:周鸿志、李渝榆、康文兴、王兴斌、傅援朝、杜立华、张珊珊,刘杰生、舒飞、王璇、倪红英.军用软件开发库、受控库和产品库通用要求GJB 5716-20061范围本标准规定了军用软件开发库、受控库、产品库(以下简称软件三库)的基本要求。
本标准适用于军用软件三库的管理.2引用文件下列文件中的有关条款通过引用而成为本标准的条款,凡注日期或版次的引用文件,其后的任何修改单(不包括勘误的内容)或修订版本都不适用于本标准,但提倡使用本标准的各方探讨使用其最新版本的可能性。
凡不注日期或版次的引用文件,其最新版本适用于本标准.GB厂r 11457软件工程术语GB厂r 12505计算机软件配置管理计划规范GJB 5000军用软件能力成熟度模型GJB 5235军用软件配置管理GJB 9001A质量管理体系要求3术语和定义GB/T11457、GB/T12505、GJB5000、GJB 5235和GfB 9001A确立的以及下列术语和定义适用于本标准.3.1软件开发库software development Hbrary在软件生存周期中,存放软件配置项的集合。
3.2软件受控库software controUed library在软件生存周期中,存放已通过测试或评审且作为阶段性产品的软件配置项的集合.3.3软件产品库software product Jibrary往软件生存周期中,存放已定型(鉴定)且供交付、生产、检验验收的软件配置项的集合.4基本要求4.1建立软件三库军用软件开发组织(以下简称组织)应建立软件三库,并提供相应资源.对软件配置项进行入库、访问、出库、维护、更改、发行等活动实施管理,以确保软件产品的正确性、完整性、可控性、可追溯性.软件三库的管理应符合相关的保密规定.4.2明确软件三库管理职责组织应明确软件三库管理机构职责.一般地,软件三库管理机构应超软件配置管理机构的组成部分,由库管理员、各库管理负责人等组成.软件开发库由项目组管理,软件受控库由研制管理部门(或质量管理部门)管理,软件产品库由组织的技术档案管理部门管理。
Gjb软件需求规格说明书1.范围1.1. 标识本条应描述本文档使用系统和软件的完整标识,适用时,包括其标识号、名称、缩略名、版本号和发布号。
1.2. 系统概述本条应概述本文档所适用的系统和软件的用途。
它还应描述系统与软件的一般特性;概述系统开发、运行和维护的历史;标识项目的需方、用户、开发方和保障机构等;标识当前和计划的运行现场;列出其他有关文档。
1.3. 文档概述本条应概述本文档的用途和内容,并描述与它的使用有关的保密性方面的要求。
2.引用文档本章应列出引用文档的编号、标题、编写单位、修订版及日期,还应标识不能通过正常采购活动得到的文档的来源。
3.需求3.1. 要求的状态和方式如果要求CSCI在多种状态或方式下运行,并且不同的状态或方式具有不同的需求,则应标识和定义每一状态和方式。
状态和方式的例子包括:空闲、就绪、活动、事后分析、训练、降级、紧急情况、后备、战时、平时等。
可以仅用状态描述CSCI,也可以仅用方式、用方式中的状态、状态中的方式、或其他有效的方式描述CSCI。
如果不需要多种状态和方式,应如实陈述,而不需要进行人为的区分;如果需要多种状态和/或方式,应使本规格说明中的每个需求或每组需求与这些状态和方式相对应,对应关系可以在本条或本条引用的附录中,通过表格或其他方式加以指明,也可以在该需求出现的章条中加以说明。
3.2. CSCI能力需求为详细说明与CSCI各个能力相关的需求,本条可以分为若干字条。
“CSCI能力需求”中的“能力”为一组相关需求,可用“功能”、“主题”、“对象”、或其他适合表示需求的词替代。
3.2.1.X(CSCI能力)本条应标识必需的每一CSCI能力,并详细说明与该能力有关的需求。
如果该能力可以更清晰地分解为若干子能力,则应分条对自能力进行说明。
需求应详细说明所需的CSCI行为,包括适用的参数,如响应时间、吞吐时间、其他时限约束、时序、精度、容量、优先级别、连续运行需求和基本运行条件下允许的偏差;适当时,需求还应包括在异常条件、非许可条件或超限条件下所需的行为,错误处理需求和任何为保证在紧急时刻运行的连续性而引入到CSCI中的规定。