软件生存周期文档系列 之 目录

 软件工程过程规定了获取、供应、开发、操作和维护软件时,要实施的工程、活动和任务。其目的是为各种人员提供一个公共的框架、以便用相同的语言进行交流。
软件工程过程包含七个子过程:
(1)获取过程;(2)供应过程;(3)开发过程;(4)操作过程;(5)维护过程;(6)管理过程;(7)支持过程。

软件生存周期:是指一个软件从提出开发要求开始直到该软件报废为止的整个时期。

通常,软件生存周期包括可行性研究和项目开发计划、需求分析、概要设计、详细设计、编码、测试、维护等活动。

以上文字是我们在学生时代就已经熟记于心的,但是在我们实际工作中可能很少严格按照此流程去执行,各活动的文档也很欠缺。

文档欠缺是软件开发的一大诟病,其主因还是我们开发管理过程中的执行力不够。下面根据自己所掌握的专业知识及工作中的积累,对整个软件生存周期内容用到的文档做下汇总,同时也希望以此规范我们的软件开发过程管理:

1.可行性研究报告

2.项目开发计划

3.需求规格说明书

4.概要设计说明书

5.详细设计说明书

6.用户操作手册

7.测试计划

8.测试分析报告

9.开发进度月报

原文地址:https://www.cnblogs.com/liuxiaojun/p/doc_software_life_cycle.html