计算机文档管理标准
计算机档管理标准[规]软件档管理指南围标准那些对软件或基软件产品开发有职责管理者提供软件档管理指南。
标准涉及策略、标准、规程、和计划管理者必须关这些容以便有效地管理软件档。
管理者可剪裁这些容以满足他们特殊要。
标准出版所示版有效所有标准都会被修订使用标准各方应探讨使用下列标准新版可能性。
gb856688计算机软件开发规gb856788计算机软件产品开发件编制指南gb57995软件工程术语3定义标准采用下列定义其他定义见gb57。
3档种数据媒体和其上所记录数据。
它具有永久性并可以由人或机器。
通常仅用描述人工可容。
例如技术件、设计件、版说明件。
3档(集);档编制或多相关档集合。
该计划主要描述要编制什么类型档这些档容是什么何编写由谁编写如何编写以及什么是影响期望结可用和外界因素。
3档等级lvl对所档说明它指出档围、容、格式及质量可以根据项目、费用、预期用途、作用围或其他因素选择档等级。
软件档作用)管理依据;b)任系凭证;)质量保证;)培训与参考;)软件维护支持;)历史档案。
定期报告还提醒各级管理者该部门对项目承担责任以及该部门效率重要性。
开发档规定若干检和进表使管理者可以评定项目进如开发档有遗漏不完善或容陈旧则管理者将失跟踪和控制项目重要依据。
学科方面专建立项目分析员阐述系统设计员程序员制定总体设计程序员编制详细程序代码质量保证专和审员评价整系统性能和功能完整性责维护程序员改进各种操作或增强某些功能。
这些人员要相系是通档复制、分发和引用而实现因而任系是档重要功能。
多数系统开发方法任系规定了些正式档。
分析员向设计员提供正式规格说明设计员向程序员提供正式设计规格说明等等。
3质量保证那些责软件质量保证和评估系统性能人员要程序规格说明、测试和评估计划、测试该系统用各种质量标准以及关期望系统完成什么功能和系统怎样实现这些功能清晰说明;必须制订测试计划和测试规程并报告测试结;他们还必须说明和评估完全、控制、计算、检验例行程序及其他控制技术。
这些档提供可满足质量保证人员和审人员上述工作要。
培训与参考软件档另功能是使系统管理员、操作员、用户、管理者和其他有关人员了系统如何工作以及了达到他们各目如何使用系统。
5软件维护支持维护人员要软件系统详细说明以助他们熟悉系统出并修正错误改进系统以适应用户变化或适应系统环境变化。
系统开发人员通审以前系统以明什么部分已试验了什么部分运行得很什么部分因某种原因难以运行而被排除。
良系统档有助把程序移植和移到各种新系统环境。
5管理者作用管理者严格要软件开发人员和编制组完成档编制并且策略、标准、规程、分配和编制计划方面给予支持。
)管理者对档工作责任。
管理者要认识到正式或非正式档都是重要还要认识到档工作必须包括档计划、编写、修改、形成、分发和维护等各方面。
b)管理者对档工作支持。
管理者应编写档人员提供指导和实际鼓励并使各种有效地用档开发。
)管理者主要职责)建立编制、登记、出版系统档和软件档各种策略;)把档计划作整开发工作组成部分;3)建立确定档质量、测试质量和评审质量各种方法规程;)档各方面确定和准备各种标准和指南;5)积极支持档工作以形成开发工作觉编制档团队风气;6)不断检已建立起程以保证合策略和各种规程并遵守有关标准和指南。
通常项目管理者项目开发前应定如下事项要哪些类型档;提供多少种档;档包含容;达到何种级别质量水平;何产生何种档;如何保存、维护档以及如何进行通信。
如软件合是有效应要档满足所接受标准并规定所提供档类型、每种档质量水平以及评审和通规程。
6制订档编制策略档策略是由上级(深)管理者新任并支持对下级开发单位或开发人员提供指导。
策略规定主要方向不是做什么或如何做详细说明。
般说档编制策略陈述要明确并通告到每人且理它进而使策略被他们贯彻实施。
支持有效档策略基条件)档要覆盖整软件生存期项目早期几阶段就要有档而且贯穿软件开发程必须是可用和可维护。
b)档应是可管理指导和控制档获得维护管理者和发行专应准备档产品、进、可靠性、质量保证和评审规程详细计划纲。
)档应适合它者者可能是管理者、分析员、无计算机验专业人员、维护人员、人员等。
根据任执行他们要不材表示和不详细程。
针对不者发行专应责设计不类型档。
)档效应应贯穿到软件整开发程软件开发整程应充分体现档作用和限制即档应指导全部开发程。
)档标准应被标识和使用应尽可能地采纳现行标准若没有合适现行标准必要应研制适用标准或指南。
因尽可能地使用工具是济、可行。
附录检表制定策略条款或评估现有策略条款有效性和完整性提供助。
7制订档编制标准和指南机构部应采用些标准和指南——软件生存期模型;——档类型和相关系;——档质量。
这些标准和指南定如何实现档任将提供些准则以评价机构所产生软件档完整性、可用性和适合性。
尽可能地采用现行国和国际标准若现行标准不适用机构应制订己标准。
7选择软件生存期模型现有些软件生存期模型对不阶段有不词汇从软件档观看采用哪种模型都无关紧要只要阶段和相应档是清晰定义、已计划并且对任何具体软件项目是能遵循。
相应特定阶段生成档可用作该阶段评审、通和完成检验而这种检验应下阶段开始前进行。
7规定档类型和容下面给出软件档主要类型纲这纲不是详尽或但适合作主要类型软件档检验表。
软件档归入如下三种类别)开发档——描述开发程身;b)产品档——描述开发程产物;)管理档——记录项目管理信息。
7开发档开发档是描述软件开发程包括软件、软件设计、软件测试、保证软件质量类档开发档也包括软件详细技术描述(程序逻辑、程序相关系、数据格式和存储等)。
开发档起到如下五种作用)它们是软件开发程包含所有阶段通信工具它们记录生成软件、设计、编码和测试详细规定和说明;b)它们描述开发组职责。
通规定软件、主题事项、档编制、质量保证人员以及包含开发程任何其他事项角色定义做直截了当、如何做和何做;)它们用作检验而允许管理者评定开发进。
如开发档丢失、不完整或管理者将失跟踪和控制软件项目重要工具;)它们形成了维护人员所要基软件支持档。
基开发档是——可行性研究和项目任;——规格说明;——功能规格说明;——设计规格说明包括程序和数据规格说明;——开发计划;——软件集成和测试计划;——质量保证计划、标准、进;安全和测试信息。
7产品档产品档规定关软件产品使用、维护、增强、换和传输信息。
产品档起到如下三种作用)使用和运行软件产品任何人规定培训和参考信息;b)使得那些参加开发软件程序员维护它;)促进软件产品市场流通或提高可接受性。
产品档用下列类型者——用户——他们利用软件输入数据、检信息和问题;——运行者——他们计算机系统上运行软件;——维护人员——他们维护、增强或变更软件。
产品档包括如下容——用管理者指南和他们监督软件使用;——宣传通告软件产品可用性并详细说明它功能、运行环境等;——般信息对任何有兴趣人描述软件产品。
基产品档包括——培训手册;——参考手册和用户指南;——软件支持手册;——产品手册和信息广告。
73管理档这种档建立项目管理信息基础上诸如——开发程每阶段进和进变更记录;——软件变更情况记录;——相对开发判定记录;——职责定义。
这种档从管理角规定涉及软件生存信息。
相关档详细规定和编写格式见gb8567。
73确定档质量等级仅仅依据规、传统做法或合要制作档是不够。
质量要确定取可得到、项目和风险可以对该产品每档格式及详细程作出明确规定。
档质量可以按档形式和列出要坟划分四级。
该档应包含程序清单、开发记录、测试数据和程序简介。
部档(级档)级档可用精心研究被认似乎没有与其他用户共享专用程序。
除级档提供信息外级档还包括程序清单足够释以助用户安装和使用程序。
工作档(3级档)3级档适合由单位若干人合开发程序或可被其他单位使用程序。
正式档(级档)级档适合那些要正式发行供普遍使用软件产品。
关键性程序或具有重复管理应用性质(如工计算)程序要级档。
级档遵守gb8567有关规定。
质量方面要考虑问题即要包含档结构也要包含档容。
档容可以根据正确性、完整性和明确性判断。
而档结构由各组成部分顺序和总体安排简单性测定。
要达到这四质量等级要投入和逐级增加质量保证机构必须处适当行政地位以保证达到期望质量等级。
应该编写档计划并把它分发给全体开发组成员作档重要性具体依据和管理部门档工作责任备忘录。
对、非正式项目档计划可能只有页纸;对较项目档计划可能是综合性正式档这样档计划应遵循各项严格标准及正规评审和批准程。
导致对计划作适当修改常规评审应作该项目工作部分所有与该计划有关人员都应得到档计划。
档计划般包括以下几方面容)列出应编制档目录;b)提示编制档应参考标准;)指定档管理员;)提供编制档所要条件落实档编写人员、所费以及编制工具等;)明确保证档质量方法了确保档容正确性、合理性应采取定措施如评审、鉴定等等;)绘制进表以图表形式列出软件生存期各阶段应产生档、编制人员、编制日期、完成日期、评审日期等。
外档计划规定每档要达到质量等级以及了达到期望结必须考虑哪些外部因素。
档计划还确定该计划和档分发并且明确叙述与档工作所有人员职责。
。