在软件开发过程中,承建单位需要根据软件关键等级和软件规模等级的不同,有选择地产生下列文档,选择原则详见19.8.3节。
GB 8567-88《计算机软件产品开发文件编制指南》中规定,在软件的开发过程中,一般地说,应该产生14种文件。这14种文件是:
(1)可行性研究报告;
'(2)项目开发计划;
(3)软件需求说明书;
(4)数据要求说明书;
(5)概要设计说明书;
(6)详细设计说明书;
(7)数据库设计说明书;
(8)用户手册;
(9)操作手册;
(10)模块开发卷宗;
(11)测试计划;
(12)测试分析报告;
(13)开发进度月报;
(14)项目开发总结报告。
GB 8567-88《计算机软件产品开发文件编制指南》提出了在软件开发中文件编制的要求,但并不意味着这些文件都必须交给业主。业主应该得到的文件的种类由承建单位与业主之间签订的合同、合同附件或其他具有同等效力的文件规定。
对于一项软件而言,其生存期各阶段与各种文件编写工作的关系人员与文档关系可见表19-4,其中有些文件的编写工作可能要在若干个阶段中延续进行。
各省软考办 | ||||||||||