GB 8567-88 计算机软件产品开发文件编制指南

基本信息

  • 标准编号:GB 8567-88
  • 类型:国家标准(指导性文件)
  • 来源:软件工程相关模版 - 软件工程国家标准文档
  • 文件大小:约 247 KB

核心内容

目的

本指南规定计算机软件产品开发过程中应编制的文件,目的是保证项目开发成功、经济花费投资、便于运行和维护。

文件的作用:

  • 作为开发人员工作成果和结束标志
  • 向管理人员提供进展和情况
  • 记录开发过程技术信息
  • 提供运行、维护和培训信息
  • 向潜在用户报导功能和性能

十四种必备文件

  1. 可行性研究报告
  2. 项目开发计划
  3. 软件需求说明书
  4. 数据要求说明书
  5. 概要设计说明书
  6. 详细设计说明书
  7. 数据库设计说明书
  8. 用户手册
  9. 操作手册
  10. 模块开发卷宗
  11. 测试计划
  12. 测试分析报告
  13. 开发进度月报
  14. 项目开发总结报告

软件生存周期六阶段

阶段主要交付文件
可行性与计划研究可行性研究报告、项目开发计划
需求分析软件需求说明书、数据要求说明书、初步用户手册
设计概要设计说明书、详细设计说明书、测试计划初稿
实现模块开发卷宗、用户手册、操作手册
测试模块开发卷宗、测试分析报告、项目开发总结报告
运行与维护(按需扩充和删改)

文件编制原则

  • 文件读者:每种文件有特定读者(管理人员、开发人员、维护人员、用户)
  • 重复性:各文件自成体系,引言和说明部分允许适度重复
  • 灵活性:根据项目规模、复杂性调整文件种类和详细程度
    • 小项目可合并文件
    • 大项目(源码超一百万行)可分卷编写

实施规定示例(附录参考)

  • 不同条件下应形成哪些文件
  • 文件详细程度要求
  • 项目负责人编制文件编制计划

关联