码迷,mamicode.com
首页 > 其他好文 > 详细

什么是软件生存周期模型

时间:2020-02-01 00:45:42      阅读:92      评论:0      收藏:0      [点我收藏+]

标签:产品开发   msf   开发模型   整理   工作   计算机科学   软件   管理   组织   

软件生存周期模型的定义

软件生命周期模型是指人们为开发更好的软件而归纳总结的软件生命周期的典型实践参考。

IEEE把一个软件生存周期模型描述为:一个包括软件产品开发、运行和维护中有关过程、活动和任务的框架,覆盖了从该系统的需求定义到系统的使用终止。

中国计算机科学与技术百科全书称软件生存周期模型为"软件开发模型",并把它定义为:软件过程、活动、任务的结构框架。

它是描述软件开发过程中各种活动如何执行的模型。软件生存周期模型确立了软件开发和演绎中各阶段的次序限制以及各阶段或机动的准则,确立开发过程所遵守的规定和限制,便于各种活动的协调,便于各种人员的有效通信,有利于活动重用,有利于活动管理。

为了使规模大、结构复杂和管理复杂的 软件开发变的容易控制和管理,人们把整个软件生命周期划分为若干阶段,使得每个阶段有明确的任务,整理出软件生命周期模型 。

经典模型

软件生命周期模型也称为软件过程模型,反映软件生存周期各个阶段的工作如何组织、衔接,常用的有:

  • 瀑布模型
  • 原型模型
  • 螺旋模型
  • 增量模型
  • 喷泉模型
  • 还有建造-修补模型
  • MSF过程模型
  • 快速原型模型

 

什么是软件生存周期模型

标签:产品开发   msf   开发模型   整理   工作   计算机科学   软件   管理   组织   

原文地址:https://www.cnblogs.com/yilang/p/12247088.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!