宁波IT培训
美国上市IT培训机构

0574-87236644

软件生存周期及其模型是什么?

  • 时间:2018-08-22 13:54
  • 发布:转载
  • 来源:网络

软件生存周期及其模型是什么?本文带大家了解一下。

软件生存周期(Software life cycle)又称为软件生命期,生存期。是指从形成开发软件概念起,所开发的软件使用以后,知道失去使用价值消亡为止的整个过程。一般来说,整个生存周期包括计划(定义)、开发、运行(维护)三个时期,每个时期又划分为若干个阶段。每个阶段有明确的任务。

干货帖:软件生存周期及其模型是什么?

周期模型(典型的几种):

· 瀑布模型

· 快速原型模型:快速原型模型允许在需求分析阶段对软件的需求进行初步而非完全的分析和定义,快速设计开发出软件系统的原型,该原型向用户展示待开发软件的全部或部分功能和性能;用户对该原型进行测试评定,给出具体改进意见以丰富细化软件需求;开发人员据此对软件进行修改完善,直至用户满意认可之后,进行软件的完整实现及测试、维护。

· 迭代模型:迭代包括产生产品发布(稳定、可执行的产品版本)的全部开发活动和要使用该发布必需的所有其他外围元素。在某种程度上,开发迭代是一次完整地经过所有工作流程的过程:需求分析、设计、实施和测试工作流程。实质上,它类似小型的瀑布式项目。RUP认为,所有的阶段都可以细分为迭代。每一次的迭代都会产生一个可以发布的产品,这个产品是最终产品的一个子集。

生命周期阶段:

· 软件计划与可行性分析

· 需求分析

· 软件设计

· 编码

· 软件测试

· 运行与维护

希望本文对软件测试的小伙伴们有所帮助。

预约申请免费试听课

怕钱不够?就业挣钱后再付学费!    怕学不会?从入学起,达内定制课程!     担心就业?达内多家实践企业供你挑选!

上一篇:自学web前端的应该如何掌握基本知识? ​
下一篇:实用技巧:优质的网站反链该如何做?

2020年Java程序员就业难吗?

Java工程师是干什么的?

Java工程师前途在哪里?

Java学到什么程度可以就业?

选择城市和中心
江西省

贵州省

广西省

海南省