信息系统项目的生命周期模型(最全总结)
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
适用范围图表需求很明确的软件开发项目;
在开发时间内需求没有或很少变化;
分析设计人员应对应用领域很熟悉;
低风险项目(对目标、环境很熟悉);
用户使用环境很稳定;
用户除提出需求以外,很少参与开发工
作
适合工程量小、人力资源少并且开发过
程中改动不大的项目
(1)对所开发的领域比较熟悉而且有快
速的原型开发工具;
(2)项目招投标时,可以以原型模型作
为软件的开发模型;
(3)进行产品移植或升级时,或对已有
产品原型进行客户化工作时,原型模型是
非常适合的
螺旋模型强调了风险分析,特别适用于
庞大而复杂的、高风险的系统
RUP是一种通用的软件过程框架,适用于
大多数的软件项目
RUP是一种用例驱动的,以架构为中心
的,采用迭代增量方式开发的软件工程
过程。它汲取了面向对象软件工程领域
多年来的优秀研究成果,应用统一建模
语言(UML)进行可视化建模,为面向对象
的软件系统的开发提供了方法论的指导
需求频变的项目
在喷泉模型中,各活动之间无明显边界,例如,分析和设计之间没有明显的边界。这种特性称为无间隙性。由于对象概念的引入,只用类和关系来表达分析、设计和实现等活动,从而可以较容易地实现活动的迭代和无间隙,提高软件项目开发效率,节省开发时间。