GB 8567-88 计算机软件产品开发文件编制指南
基本信息
- 标准编号:GB 8567-88
- 类型:国家标准(指导性文件)
- 来源:软件工程相关模版 - 软件工程国家标准文档
- 文件大小:约 247 KB
核心内容
目的
本指南规定计算机软件产品开发过程中应编制的文件,目的是保证项目开发成功、经济花费投资、便于运行和维护。
文件的作用:
- 作为开发人员工作成果和结束标志
- 向管理人员提供进展和情况
- 记录开发过程技术信息
- 提供运行、维护和培训信息
- 向潜在用户报导功能和性能
十四种必备文件
- 可行性研究报告
- 项目开发计划
- 软件需求说明书
- 数据要求说明书
- 概要设计说明书
- 详细设计说明书
- 数据库设计说明书
- 用户手册
- 操作手册
- 模块开发卷宗
- 测试计划
- 测试分析报告
- 开发进度月报
- 项目开发总结报告
软件生存周期六阶段
| 阶段 | 主要交付文件 |
|---|---|
| 可行性与计划研究 | 可行性研究报告、项目开发计划 |
| 需求分析 | 软件需求说明书、数据要求说明书、初步用户手册 |
| 设计 | 概要设计说明书、详细设计说明书、测试计划初稿 |
| 实现 | 模块开发卷宗、用户手册、操作手册 |
| 测试 | 模块开发卷宗、测试分析报告、项目开发总结报告 |
| 运行与维护 | (按需扩充和删改) |
文件编制原则
- 文件读者:每种文件有特定读者(管理人员、开发人员、维护人员、用户)
- 重复性:各文件自成体系,引言和说明部分允许适度重复
- 灵活性:根据项目规模、复杂性调整文件种类和详细程度
- 小项目可合并文件
- 大项目(源码超一百万行)可分卷编写
实施规定示例(附录参考)
- 不同条件下应形成哪些文件
- 文件详细程度要求
- 项目负责人编制文件编制计划