软件开发种13种文档 - 项目开发计划

2021-10-26 09:35:55  晓掌柜  版权声明:本文为站长原创文章,转载请写明出处


一、前言

    在项目开发过程中文档是很重要的一部分,一个完整的开发流程需要包含以下13种文档:

        ① 可行性分析报告

        ② 项目开发计划

        ③ 软件需求说明书

        ④ 概要设计说明书

        ⑤ 详细设计说明书

        ⑥ 用户操作手册

        ⑦ 测试计划

        ⑧ 测试分析报告

        ⑨ 开发进度月报

        ⑩ 项目开发总结报告

        ①① 软件维护手册

        ①② 软件问题报告

        ①③ 软件修改报告

    且上述十三种文档,文档编制要求具有针对性、精确性、清晰性、完整性、灵活性、可追溯性。下面我们就逐一对每个文档进行说明。

二、项目开发计划描述

    为软件项目实施方案制订出具体计划,应该包括各部分工作的负责人员、开发的进度、开发经费的预算、所需的硬件及软件资源等。 

三、格式要求

    1 引言 

        1.1 编写目的:阐明编写可行性研究报告的目的,提出读者对象

        1.2 项目背景:应包括

            ● 项目的委托单位、开发单位和主管部门; 

            ● 该软件系统与其他系统的关系。 

        1.3 定义:列出文档中用到的专门术语的定义和缩写词的原文 

        1.4 参考资料:可包括: 

            ● 项目经核准的计划任务书、合同或上级机关的批文 

            ● 文档所引用的资料、规范等 

            ● 列出这些资料的作者、标题、编号、发表日期、出版单位或资料来源; 

    2 项目概述 

        2.1 工作内容:说明项目的各项主要工作,介绍所开发软件的功能、性能等;若不编写可行性研究报告;则应在本节给出较详细的介绍; 

        2.2 条件与限制: 阐明为完成项目应具备的条件、开发单位已具备的条件以及尚需创造的条件。必要时还应说明用户及分合同承担的工作、完成期限及其他条件与限制。 

        2.3 产品 

            2.3.1程序:列出应交付的程序名称、使用的语言及存储形式。 

            2.3.2文档:列出应交付的文档。 

        2.4 运行环境:应包括硬件环境、软件环境。 

        2.5 服务:阐明开发单位可向用户提供的服务。如人员培训、安装、保修、维护和其他运行支持。 

        2.6 验收标准 

    3 实施计划 

        3.1 任务分解:任务的划分及各项任务的负责人。 

        3.2 进度:按阶段完成的项目,用图表说明开始时间、完成时间。 

        3.3 预算 

        3.4 关键问题:说明可能影响项目的关键问题,如设备条件、技术难点或其他风险因素,并说明对策。 

    4 人员组织及分工 

        项目各成员之间的分工协同情况。

    5 交付期限 

        整个项目开发期间,各阶段以及整体的交付期限。

    6 专题计划要点 

        如测试计划、质量保证计划、配置管理计划、人员培训计划、系统安装计划等。



最新评论: