1. 小规模软件源程序行数小于 5000 的软件;
2. 中规模软件源程序行数为 10000~50000 的软件;
3. 大规模软件源程序行数为 100000—500000 的软件;
4. 特大规模软件源程序行数大于 500000 的软件。
对上述的四级软件的文件编制要求分别列于表 3。
至于源程序行数为 5000~10000,50000~100000 的软件,其文件编制要
求介于两级之间,可根据一个软件产品的具体情况,由项目负责人参照表 3
的规定,确定需要编制的文件种类。
对于源程序行数大于 500000 的特大规模软件,可进一步把本指南规定的
十四种文件按实际需要扩展成更多种类,这一点在本指南 5.3.3 已经提到。
表 3 产品文件体系
3
可行性报告
项目开发计划
对应大规模软件
所规定的文件可
进一步细分
软件需求说明
数据要求说明
测试计划
项目开发计划
软件需求说明
测试计划
软件需求与开发计
划
概要设计说明
详细设计说明
数据库设计说
明
软件设计说明
软件设计说明
使用说明
使用说明
用户手册
操作手册
模块开发卷宗
测试分析报告
测试分析报
告
模块开发卷
宗
测试分析报告
开发进度月报
项目开发总结
开发进度月报
项目开发总结
项目开发总结
小规模软件
中规模软件
大规模软件
超大规模软件