典型的信息系统生命周期模型包括瀑布模型、迭代模型、螺旋模型等。
瀑布模型是一个经典的软件生命周期模型。瀑布模型中每项开发活动具有以下特点:(1) 从上一项开发活动接受该项活动的工作对象为输入;(2) 利用这一输入,实施该项活动应完成的的工作内容;(3) 给出该项活动的工作成果,作为输出给下一项开发活动;(4) 对该项活动的实施工作成果进行评审,若其工作成果得到确认,则继续进行下一项开发活动;否则返回前一项,甚至更前项。
在螺旋模型中,软件开发是一系列的增量发布。在早期的迭代中,发布的增量可能是一个纸上的模型或原型;在以后的迭代中,被开发系统的更加完善的版本逐步产生。螺旋模型强调了风险分析,特别适用于庞大而复杂的、高风险的系统。
在大多数传统的生命周期中,阶段是以其中的主要活动命名的:需求分析、设计、编码、测试。传统的软件开发工作大部分强调一个序列化过程,其中一个活动需要在另一个开始之前完成。在迭代式的过程中,每个阶段都包括不同比例的所有活动。
螺旋模型:软件开发是一系列的增量发布,逐步产生更完善的版本,强调风险分析
瀑布模型:分阶段进行,一个阶段的工作得到确认后,继续进行下一个阶段,否则返回前一个阶段。
迭代模型:分阶段进行,每个阶段都执行一个传统的,完整的串行过程,其中都包括不同比例的需求分析、设计、编码和测试等活动。
【综合网络信息编辑,版权当属原作者。由于部分网络资料几经转载,很多作品的原作者和来源不详或者不确定,若未标明来源,敬请谅解,请及时联系我们注明!若有侵犯,恳请联系我们,我们将尽快删除!】
手机扫描阅读分享本文
关注微信公众号,随时找到我们
本文地址:https://www.kbiji.com/kong/1386.html
关注我们:请关注一下我们的微信公众号:扫描二维码,公众号:乐享空笔记
版权声明:本文除注明"转载"外,其它为原创(或源于互联网,由@乐享空笔记整理),其中转载文章版权归原作者所有,欢迎分享本文,转载请保留出处。部分网站内容综合网络信息编辑,版权当属原作者。由于部分网络资料几经转载,很多作品的原作者和来源不详或者不确定,若未标明来源,敬请谅解,请及时联系我们注明!若有侵犯,恳请联系我们,我们将尽快删除!
关注我们:请关注一下我们的微信公众号:扫描二维码,公众号:乐享空笔记
版权声明:本文除注明"转载"外,其它为原创(或源于互联网,由@乐享空笔记整理),其中转载文章版权归原作者所有,欢迎分享本文,转载请保留出处。部分网站内容综合网络信息编辑,版权当属原作者。由于部分网络资料几经转载,很多作品的原作者和来源不详或者不确定,若未标明来源,敬请谅解,请及时联系我们注明!若有侵犯,恳请联系我们,我们将尽快删除!
评论已关闭!