软件文档管理指南GBT16680-1996

软件文档管理指南GB/T 16680—1996

《GB/T 16680—1996软件文档管理指南》(由原国家技术监督局于1996年12月18日发布,1997年7月1日起实施,

该标准为那些对软件或基于软件的产品的开发负有职赍的管理者提供软件文档的管理指南。该标准的目的在于协助管理者在他们的机构中产生有效的文档。该标准涉及策略、标准、规程、资源和计划,管理者必须关注这些内容,以便有效地管理软件文档。根据该标准,文档是指一种数据媒体和其上所记录的数据。它具有永久性并可以由人或机器阅读。通常倾于描述人工可读的内容,例如,技术文件、设计文件、版本说明文件。

软件文档的作用:管理依据、任务之间联系的凭证、质量保证、培训与参考;软件维护支持、历史档案。

软件文档可归入三种类别:开发文档(描述开发过程本身)、产品文档(描述开发过程的产物)、管理文档(记录项目管理的信息)。

1.文档计划

文档计划是指一个描述文档编制工作方法的管理用文档。该计划主要描述要编制什么类型的文档,这些文档的内容是什么,何时编写,由谁编写,如何编写,以及什么是影响期望结果的可用资源和外界因素。

文档计划一般包括以下几方面的内容:

(1)列出应编制文档的目录。

(2)提示编制文档应参考的标准。

(3)指定文档管理员。

(4)提供编制文档所需要的条件,落实文档编写人员、所需经费以及编制工具等。

(5)明确保证文档质量的方法,为了确保文档内容的正确性、合理性,应采取一定的措施,如评审、鉴定等等。

(6)绘制进度表,以图表形式列出在软件生存期各阶段应产生的文档、编制人员、编制日期、完成日期、评审日期等。

此外,文档计划规定每个文档要达到的质量等级,以及为达到期望结果必须考虑哪些外部因素。文档计划还确定该计划和文档的分发,并且明确叙述参与文档工作的所有人员的职贲。

2.开发文档

开发文档是描述软件开发过程,包括软件需求、软件设计、软件测试、保证软件质量的一类文档,开发文档也包括软件的详细技术描述(程序逻辑、程序间相互关系、数据格式和存储等)。开发文档起到如下五种作用:

(1)它们是软件开发过程中包含的所有阶段之间的通信工具,它们记录生成软件需求、设计、编码和测试的详细规定和说明。

(2)它们描述幵发小组的职责。通过规定软件、主题事项、文档编制、质量保证人员以及包含在开发过程中任何其他事项的角色来定义做什么、如何做和何时做。

(3)它们用作检验点而允许管理者评定开发进度,如果开发文档丢失、不完整或过时,

管理者将失去跟琮和控制软件项目的一个重要工具。

(4)它们形成了维护人员所要求的基本软件文档。而这些支持文档可作为产品文档的一部分。

(5)它们记录软件开发的历史。基本的开发文挡有可行性研究和项目任务书;需求规格说明:功能规格说明:设计规格说明,包括程序和数据规格说明;开发计划;软件集成和測试计划;质量保证计划、标准、进度:安全和测试信息。

3.产品文档

产品文档规定关于软件产品的使用、维护、增强、转换和传输的信息。产品文档起到如下三种作用:

(1)为使用和运行软件产品的任何人规定培训和参考信息;

(2)使得那些未参加本软件开发的程序员维护它;

(3)促进软件产品的市场流通或提髙可接受性。

产品文档用于下列类型的读者:

(1)用户。他们利用软件输入数据、检索信息和解决问题;

(2)运行者。他们在计算机系统上运行软件;

(3)维护人员。他们维护、增强或变更软件。

产品文档包括如下内容:

(1)用于管理者的指南和资料,他们监督软件的使用;

(2)宣传资料。通告软件产品的可用性并详细说明它的功能、运行环境等:

(3)一般信息。对任何有兴趣的人描述软件产品。

基本的产品文档有培训手册;参考手册和用户指南;软件支持手册;产品手册和广告信息。

4.管理文档

管理文档建立在项目信息的基础上,诸如:

(1)开发过程的每个阶段的进度和进度变更的记录;

(2)软件变更情况的记录;

(3)相对于开发的判定记录;

(4)职责定义。

这种文档从管理的角度规定涉及软件生存的信息。相关文档的详细规定和编写格式见GB 8567。

5.文档等级

文档等级是指所需文档的一个说明,它指出文档的范围、内容、格式及质量,可以根据项目、费用、预期用途、作用范围或其他因素选择文档等级。每个文档的质量必须在文档计划期间就有明确的规定,文档的质量可以按文档的形式和列出的要求划分为4级。

(1)最低限度文档(1级文档):适合开发工作量低于一个人月的开发者自用程序。该文档应包含程序清单、开发记录、测试数据和程序简介。

(2)内部文档(2级文档):可用于在精心研究后被认为似乎没有与其他用户共享资源的专用程序。除1级文档提供的信息外,2级文档还包括程序淸单内足够的注释以帮助用户安装和使用程序。

(3)工作文档(3级文档):适合于由同一单位内若干人联合开发的程序,或可被其他单位使用的程序。

(4)正式文档(4级文档):适合那些要正式发行供普迪使用的软件产品。关键性程序或具有重复管理应用性质(如工资计算)的程序需

要4级文档。4级文档应进守DES567的有关规定.

软件文档管理指南GB/T 16680—1996

《GB/T 16680—1996软件文档管理指南》(由原国家技术监督局于1996年12月18日发布,1997年7月1日起实施,

该标准为那些对软件或基于软件的产品的开发负有职赍的管理者提供软件文档的管理指南。该标准的目的在于协助管理者在他们的机构中产生有效的文档。该标准涉及策略、标准、规程、资源和计划,管理者必须关注这些内容,以便有效地管理软件文档。根据该标准,文档是指一种数据媒体和其上所记录的数据。它具有永久性并可以由人或机器阅读。通常倾于描述人工可读的内容,例如,技术文件、设计文件、版本说明文件。

软件文档的作用:管理依据、任务之间联系的凭证、质量保证、培训与参考;软件维护支持、历史档案。

软件文档可归入三种类别:开发文档(描述开发过程本身)、产品文档(描述开发过程的产物)、管理文档(记录项目管理的信息)。

1.文档计划

文档计划是指一个描述文档编制工作方法的管理用文档。该计划主要描述要编制什么类型的文档,这些文档的内容是什么,何时编写,由谁编写,如何编写,以及什么是影响期望结果的可用资源和外界因素。

文档计划一般包括以下几方面的内容:

(1)列出应编制文档的目录。

(2)提示编制文档应参考的标准。

(3)指定文档管理员。

(4)提供编制文档所需要的条件,落实文档编写人员、所需经费以及编制工具等。

(5)明确保证文档质量的方法,为了确保文档内容的正确性、合理性,应采取一定的措施,如评审、鉴定等等。

(6)绘制进度表,以图表形式列出在软件生存期各阶段应产生的文档、编制人员、编制日期、完成日期、评审日期等。

此外,文档计划规定每个文档要达到的质量等级,以及为达到期望结果必须考虑哪些外部因素。文档计划还确定该计划和文档的分发,并且明确叙述参与文档工作的所有人员的职贲。

2.开发文档

开发文档是描述软件开发过程,包括软件需求、软件设计、软件测试、保证软件质量的一类文档,开发文档也包括软件的详细技术描述(程序逻辑、程序间相互关系、数据格式和存储等)。开发文档起到如下五种作用:

(1)它们是软件开发过程中包含的所有阶段之间的通信工具,它们记录生成软件需求、设计、编码和测试的详细规定和说明。

(2)它们描述幵发小组的职责。通过规定软件、主题事项、文档编制、质量保证人员以及包含在开发过程中任何其他事项的角色来定义做什么、如何做和何时做。

(3)它们用作检验点而允许管理者评定开发进度,如果开发文档丢失、不完整或过时,

管理者将失去跟琮和控制软件项目的一个重要工具。

(4)它们形成了维护人员所要求的基本软件文档。而这些支持文档可作为产品文档的一部分。

(5)它们记录软件开发的历史。基本的开发文挡有可行性研究和项目任务书;需求规格说明:功能规格说明:设计规格说明,包括程序和数据规格说明;开发计划;软件集成和測试计划;质量保证计划、标准、进度:安全和测试信息。

3.产品文档

产品文档规定关于软件产品的使用、维护、增强、转换和传输的信息。产品文档起到如下三种作用:

(1)为使用和运行软件产品的任何人规定培训和参考信息;

(2)使得那些未参加本软件开发的程序员维护它;

(3)促进软件产品的市场流通或提髙可接受性。

产品文档用于下列类型的读者:

(1)用户。他们利用软件输入数据、检索信息和解决问题;

(2)运行者。他们在计算机系统上运行软件;

(3)维护人员。他们维护、增强或变更软件。

产品文档包括如下内容:

(1)用于管理者的指南和资料,他们监督软件的使用;

(2)宣传资料。通告软件产品的可用性并详细说明它的功能、运行环境等:

(3)一般信息。对任何有兴趣的人描述软件产品。

基本的产品文档有培训手册;参考手册和用户指南;软件支持手册;产品手册和广告信息。

4.管理文档

管理文档建立在项目信息的基础上,诸如:

(1)开发过程的每个阶段的进度和进度变更的记录;

(2)软件变更情况的记录;

(3)相对于开发的判定记录;

(4)职责定义。

这种文档从管理的角度规定涉及软件生存的信息。相关文档的详细规定和编写格式见GB 8567。

5.文档等级

文档等级是指所需文档的一个说明,它指出文档的范围、内容、格式及质量,可以根据项目、费用、预期用途、作用范围或其他因素选择文档等级。每个文档的质量必须在文档计划期间就有明确的规定,文档的质量可以按文档的形式和列出的要求划分为4级。

(1)最低限度文档(1级文档):适合开发工作量低于一个人月的开发者自用程序。该文档应包含程序清单、开发记录、测试数据和程序简介。

(2)内部文档(2级文档):可用于在精心研究后被认为似乎没有与其他用户共享资源的专用程序。除1级文档提供的信息外,2级文档还包括程序淸单内足够的注释以帮助用户安装和使用程序。

(3)工作文档(3级文档):适合于由同一单位内若干人联合开发的程序,或可被其他单位使用的程序。

(4)正式文档(4级文档):适合那些要正式发行供普迪使用的软件产品。关键性程序或具有重复管理应用性质(如工资计算)的程序需

要4级文档。4级文档应进守DES567的有关规定.


相关内容

  • 12.标准化基础知识.软件工程标准知识整理
  • 一.标准的指定 1.标准的层次 标准划分为:国际标准.国家标准.行业标准.区域/地方标准和企业标准 国际标准 是指由国际联合机构制定和公布,提供各国参考的标准. 1.ISO 国际标准化组织: 2.IEC 国际电工委员会: 3.ITU 国际电信联盟: 4.CAC 国际食品法典委员会标准 国家标准 是指 ...

  • 技术规范书及应答
  • 附件1:技术规范书及应答 本<技术规范书及应答>是针对联通乐山市分公司数字化监控系统设备及管理平台项目的技术应答规范,投标单位应逐条的.点对点的答复(满足/部分满足/不能满足),可对不满足或部分满足项和进行详细补充说明,对应答汇总成<技术应答偏离表>.如投标单位有本<技 ...

  • 质量管理体系标准
  • 附录B ZB 质量管理体系标准 作业指导书 编制:中国地质调查局质监处 贵州省地质调查院 二OO九年一月八日 目 次 手持GPS接收机内部校准规程(ZB-3-7.6-2008)中国地质调查局质监处编制 化探作业指导书(ZB-3-7.5-2008)中国地质调查局质监处编制 现行地质调查技术标准.规程. ...

  • 建筑安全相关技术标准大全目录
  • 山东省安全技术标准大全目录 建筑施工安全检查标准JGJ59-99 建筑施工安全检查标准条文说明JGJ59-99-sm 建筑施工安全检查标准实施指南 施工现场临时用电安全技术规范JGJ46-88 建筑施工高处作业安全技术规范JGJ80-91 龙门架及井架物料提升机安全技术规范JGJ88-92 建筑施工 ...

  • 2013版监理规范 最新_百度文库
  • 2013版监理规范 最新_百度文库分享到一键分享QQ空间新浪微博百度云收藏人人网腾讯微博百度相册开心网腾讯朋友百度贴吧豆瓣网搜狐微博百度新首页QQ好友和讯微博更多...百度分享 2013版监理规范 最新(125K)所需下载券:1您持有0下载券,可用3财富值兑换1下载券 另存到我的文库立即下载续费3月 ...

  • 铸造行业标准
  • 铸造行业标准 1 铸造通用基础及工艺标准规范汇编 1.1 GBT 5611-1998 铸造术语 1.1.1 基本术语1.1.2 砂型铸造1.1.3 特种铸造1.1.4 造型材料1.1.5 铸件后处理1.1.6 铸件质量1.1.7 铸造工艺设计及工艺装备1.1.8 铸造合金及熔炼.浇注 1.2 GBT ...

  • 信息安全策略纲要
  • 信息安全策略纲要 1范围 信息系统是技术密集的大型复杂的网络化人机系统,其面临的安全问题非常突出.为了保障海南电网信息通信分公司(以下简称"公司")信息系统的安全可靠运行,依据<信息系统安全等级保护基本要求>等相关标准法规制定本策略纲要.本纲要适用于公司信息系统. 2 ...

  • 食品安全管理体系系列标准汇编
  • CNAS类标准名称实施日期 CNAS-CC18:2014  食品安全管理体系认证机构要求2015/1/1 CNAS-EC-041:2014  食品安全管理体系认证机构依据新版专项技术规范实施认证的认可转换说明2014/7/15 CNAS-EC-035:2014 食品安全管理体系认证机构认可说明201 ...

  • 第3章软件质量与评价(软件测试标准)学习提纲
  • 第3章 软件质量与评价(软件测试标准)学习提纲 1.什么是软件质量? ................................................................................................................... ...