欢迎来到天天文库
浏览记录
ID:34837622
大小:72.50 KB
页数:7页
时间:2019-03-12
《计算机软件产品开发资料编制管理的般要求》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、计算机软件产品开发文件编制、管理的一般要求1引言随着信息技术的高速发展,我们公司研制开发的软件产品的数量与日俱增,即使是以硬件为主体的产品也无不与软件有着密切联系.按软件工程的技术和方法规范软件开发过程,加强软件开发全过程的质量控制,是保证软件开发质量的关键.矚慫润厲钐瘗睞枥庑赖。软件技术文档是计算机软件的重要组成部分,单有编程而没有与之配套的技术文档,不能称为计算机软件.在开发的相应阶段及时形成软件文档并通过评审是非常重要的:软件文档是软件开发、设计、实现的依据和准则;是对软件开发过程及开发成果进行有效管理的手段;是对软件进行评审、验证和确认的依据;是使用
2、、维护、修改的指南.软件文档应按有关标准和规范的要求进行编写,软件文档的完整性及质量应是衡量软件开发成果和其质量的重要标志之一.聞創沟燴鐺險爱氇谴净。软件开发应按软件生存周期的六个阶段进行:可行性与计划研究阶段(立项);需求分析阶段;设计阶段;实现阶段;测试阶段;运行与维护阶段.应及时按各阶段形成相应文档并进行阶段性评审,确认后再进行下一阶段的工作,使开发各阶段的质量和进度处于受控状态,及时发现、解决和纠正开发各阶段存在的问题和潜在的缺陷,使软件产品在生存周期内的质量得到保证.残骛楼諍锩瀨濟溆塹籟。2范围本要求为承担软件开发的组织提供编制、管理软件文档的一般
3、方法,适用于计算机软件文档的编制与管理.注:软件文档就是指软件文件,这里只是沿用了计算机行业的一种习惯叫法.3引用标准GB/T8567计算机软件产品开发文件编制指南GB9385计算机软件需求说明编制指南GB9386计算机软件测试文件编制指南GB11457—1995软件工程术语GB/T15532—1995计算机软件单元测试7GB/T1900.3(ISO9000-3)质量管理和质量保证标准,第三部分:GB/T19001(ISO9001)在软件开发,供应和维护中的使用指南酽锕极額閉镇桧猪訣锥。GJB437军用软件开发规范(可参照)GJB军用软件文档编制规范(可参照
4、)4文档分类和组成4.1文档分类一般分为两类:一类是开发过程中填写的标志软件开发进程的工作表格,如:开发计划,进度月报.另一类是开发各阶段应编制的体现软件技术内容及指导软件开发的技术性和管理性文件.彈贸摄尔霁毙攬砖卤庑。4.2文档的组成软件开发过程中一般编制14种文档见表14.2.1文档的剪裁和合并一项软件在开发过程中,可根据项目的规模大小和复杂程度对14项文件进行剪裁和合并.a)软件规模分级软件的规模按源程序的行数可分为四级:小规模软件:源程序行数小于5000的软件;中规模软件:源程序行数为10,000~50,000的软件;大规模软件:源程序行数为100,
5、000~500,000的软件;特大规模软件:源程序行数为大于500,000的软件.b)文件的剪裁与合并见表2表2按项目规模大小对14种文件的剪裁与合并、小规模中规模大规模特大规模软件需求说明与开发计划项目开发计划软件需求说明测试计划可行性研究报告项目开发计划软件需求说明数据要求说明测试计划可根据14种文件按实际需要量进一步细分.软件设计说明软件设计说明概要设计说明详细设计说明数据库设计说明使用说明使用说明用户手册操作手册测试分析报告模块开发卷宗测试分析报告模块开发卷宗测试分析报告7项目开发总结开发进度月报项目开发总结开发进度月报项目开发总结表1软件生存周期各
6、阶段中的文件编制阶使文用档段者名称可行性研究与计划需求分析设计实现测试使用与维护管理开发人员可行性研究报告管理开发人员项目发开发计划开发人员软件需求说明书开发人员数据要求说明书开发人员测试计划(大纲)开发维护人员概要设计说明书开发维护人员详细设计说明书开发维护人员数据设计说明书维护人员模块开发卷宗用户用户手册用户操作手册维护人员测试分析报告管理人员开发进度月报管理人员项目开发总结74.2.2文件的详细程度14种文件在GB8567中都有相应的编写提示供参考,各条款可根据实际情况进行增加,合并,删改.按同一份提示起草的文件的篇幅,允许有少到几页,也可长达几百页的
7、差别,其详细程度取决于项目的规模,复杂性和项目负责人及项目管理部门对该软件的开发过程,运行环境,技术关键问题的诠释,维护和使用要求的判断.其前提是一定要把技术内容及关键问题交待清楚.謀荞抟箧飆鐸怼类蒋薔。5文档的编制要示和一般方法5.1可行性研究报告说明该软件开发项目在技术、经济和社会条件等方面实现的可行性,评述可能选择的各种方案,说明并充分论证所选定的方案.厦礴恳蹒骈時盡继價骚。其编制方法见GB8567附录A可靠研究报告的编写提示.5.2项目开发计划把对开发过程中各方面工作的负责人,开发进度,所需开发经费的预算所需的硬件及软件资源等问题做出安排,用文件的形
8、式记载下来,以便根据本计划开展和检查项目的开发工作.
此文档下载收益归作者所有