软件开发文档-cms开发文档
文档介绍:软件项目管理培训讲座系列之三——文档管理规范*1内容提要文档的分类和等级文档管理的原则和方法文档示例与讨论Date2为什么需要文档管理?项目管理的依据了解进度、分析问题,提供项目可预见性工作交流的凭证口说无凭软件开发文档,立字为据软件测试的基础没有文档,测试人员无法展开工作培训用户的参考帮助外界人员了解项目内幕技术支持的帮手帮助技术支持人员熟悉系统、分析错误、解决问题记录历史的必须软件最大的价值在于可复用性Date3为什么需要文档管理?按规范要求生成一整套文档的过程,就是按照软件开发规范完成一个软件开发的过程。Date4编写文档的基本思路明确文档范围,避免空泛浮躁大而全的文档是没有用的定位读者角度,防止对牛弹琴以读者能够理解作为编写文档的标准规范名词称谓,保持前后一致统一的名词和称谓软件开发文档,会降低文档的歧义性注重版本控制,切忌顾此失彼不同阶段的文档记录了项目开发的完整过程应用图文表格,保证内容清晰简洁的图形和表格胜过前言万语Date5文档的分类(1)类型读者时间可行性研究报告管理/研发人员可行性研究与计划阶段项目开发计划管理/研发人员可行性研究、需求分析阶段设需求规格说明书研发人员需求分析阶段计功能规格说明书研发人员需求分析阶段开概要设计说明书研发/维护人员设计阶段发详细设计说明书研发/维护人员设计阶段类数据库设计说明书研发/维护人员设计阶段模块开发卷宗管理/研发/维护人员实现、测试阶段测试计划研发人员需求分析、设计阶段测试分析报告研发/维护人员测试阶段管开发进度月报管理人员贯穿整个开发过程理项目开发总结管理人员测试阶段类职责定义管理人员可行性研究与计划阶段进度变更记录管理人员随时产用户指南用户需求分析、设计、实现阶段品操作手册用户设计、实现阶段类信息广告用户测试阶段Date6文档的分类(2)文件阶段可行性研究与计划阶段需求分析阶段设计阶段实现阶段测试阶段运行与维护阶段数据需求说明书项目开发计划软件需求说明书数据需求说明书测试计划概要设计说明书详细设计说明书数据库设计说明书模块开发卷宗用户手册操作手册测试分析报告开发进度月报项目开发总结Date7文档的分类(3)开发文档可行性研究报告项目开发计划模块开发卷宗测试分析报告需求规格说明书功能规格说明书概要设计说明书详细设计说明书数据库设计说明书测试计划Date8文档的分类(4)产品文档用户指南操作手册用户指南产品手册Date9文档的分类(5)管理文档开发进度月报项目开发总结职责定义进度变更记录Date10