软件生命周期,常说是三个时期八个阶段,请问这三个时期的八个阶段分别是什么?

3 个时期为软件定义期、软件开发期、运行维护期。想问的就是软件定义期包括什么?软件开发期包括什么?运行期包括什么?

软件计划与可行性研究阶段、需求分析阶段、软件设计阶段、软件编码阶段、软件测试阶段和软件运行与维护阶段。

1、软件计划与可行性研究阶段:此阶段是软件开发方与需求方共同讨论,主要确定软件的开发目标及其可行性。

2、需求分析阶段:在确定软件开发可行的情况下,对软件需要实现的各个功能进行详细分析。需求分析阶段是一个很重要的阶段,也是在整个软件开发过程中不断变化和深入的阶段,能够为整个软件开发项目的成功打下良好的基础。

软件常见周期模型:

1、瀑布模型

瀑布模型首先由Royce提出。该模型由于酷似瀑布闻名。在该模型中,首先确定需求,并接受客户和SQA小组的验证。

然后拟定规格说明,同样通过验证后,进入计划阶段…可以看出,瀑布模型中至关重要的一点是只有当一个阶段的文档已经编制好并获得SQA小组的认可才可以进入下一个阶段。

2、迭代式模型

迭代式模型是RUP推荐的周期模型,也是我们在这个系列文章讨论的基础。在RUP中,迭代被定义为:迭代包括产生产品发布(稳定、可执行的产品版本)的全部开发活动和要使用该发布必需的所有其他外围元素。

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2018-07-01
三个时期八个阶段
三个时期:软件定义、软件开发、软件维护
八个阶段:问题定义、可行性研究(可行性研究报告)、需求分析(软件需求规格说明书)、概要设计、详细设计、编码和单元测试、综合测试、运行维护
问题定义阶段的任务是明确“系统要解决的问题是什么”,可行性研究则进一步探讨问题定义阶段所确定的问题是否有可行的解本回答被网友采纳
第2个回答  2015-08-30
软件生命周期包括八个阶段。为使各时期的任务更明确,又可以分为以下三个时期:软件定义期,软件开发期,软件维护期。追问

3 个时期为软件定义期、软件开发期、运行维护期。想问的就是软件定义期包括什么?软件开发期包括什么?运行期包括什么?

本回答被网友采纳
第3个回答  2019-10-04
包括八个阶段。为使各时期的任务更明确,又可以分为以下三个时期:软件定义期,软件开发期,软件维护期。
第4个回答  2019-12-23
软件生命周期吵吵的。三个时期八个阶段经过三个时期八个阶段是什么?