软题库 培训课程
当前位置:信管网 >> 其它资料 >> 文章内容
信息系统项目的生命周期模型系列—螺旋式(Spiral)模型
来源:信管网 2012年06月13日 【所有评论 分享到微信

螺旋模型是一种演进式的软件过程模型,结合了原型开发方法的系统性和瀑布模型可控性特点。它有两个显著特点,一是采用循环的方式逐步加深系统定义和实现的深度,降低风险;二是确定一系列里程碑,确保项目开发过程中的相关利益者都支持可行的和令人满意的系统解决方案。 
 
螺旋模型的基本思想就是,使用原型及其他方法来尽量降低风险。理解这种模型的一个简便方法,是把它看作每个阶段之前都增加了风险分析过程的快速原型模型。
     螺旋模型主要适用于内部开发的大规模软件项目。如果进行风险分析的费用接近整个项目的经费预算,则风险分析是不可行的。事实上项目越大,风险也越大,因此进行风险分析的必要性也越大。此外只有内部开发的项目,才能在风险过大时方便中止项目。
 
螺旋式模型
螺旋模型沿着螺线旋转,在四个象限上分别表达了四个方面的活动,即:
制定计划──确定软件目标,需求和选定实施方案,弄清项目开发的限制条件
风险分析──评估所选方案,考虑如何识别和消除风险
实施工程──实施软件开发,编码,测试等
客户评估──评价开发工作,提出修正建议,规划下期任务
 
螺旋式模型特点
是瀑布Waterfall模型的多次迭代
它将每个阶段进行更细的划分
可以进行灵活设计
通过风险管理驱动
用户可以更早看到产品
用户可以不断对产品进行评估
用户可以与开发人员进行紧密的合作
项目的投资不用一次投入
可以给开发人员更多的反馈信息

螺旋式模型使用指南
采用最低成本来开发对将来项目有用的一部分
允许设计的变动
选择比较小的步伐循序渐进
使需求规格处于可修改状态
项目中有很多风险,注意风险的控制。
 
螺旋式模型适合的项目
项目中风险是主要的制约因素
项目中的不确定因素和风险限制了时间的进度
用户对自己的需求也不是很明确
需要对一些基本的概念进行验证
可能发生一些重大的变更
项目规模很大
项目中采用了新技术
扫码关注公众号

温馨提示:因考试政策、内容不断变化与调整,信管网网站提供的以上信息仅供参考,如有异议,请以权威部门公布的内容为准!

信管网致力于为广大信管从业人员、爱好者、大学生提供专业、高质量的课程和服务,解决其考试证书、技能提升和就业的需求。

信管网软考课程由信管网依托10年专业软考教研倾力打造,官方教材参编作者和资深讲师坐镇,通过深研历年考试出题规律与考试大纲,深挖核心知识与高频考点,为学员考试保驾护航。面授、直播&录播,多种班型灵活学习,满足不同学员考证需求,降低课程学习难度,使学习效果事半功倍。

相关内容

发表评论  查看完整评论  

推荐文章