对软件需求缺乏准确认识的情况下,则最适宜采用( )过程模型。A.瀑布B.原型C.增量D.螺旋
对软件需求缺乏准确认识的情况下,则最适宜采用( )过程模型。
A.瀑布
B.原型
C.增量
D.螺旋
B.原型
C.增量
D.螺旋
参考解析
解析:瀑布模型:给出了软件生存周期各阶段的固定顺序,上一个阶段完成后才能进入下一个阶段,瀑布模型的缺点是缺乏灵活性。原型模型:是逐步演化成最终软件产品的过程,特别适用于对软件需求缺乏准确认识的情况。原型模型适宜于需求不明确,且变化。增量模型:采用随着日程时间的进展而交错的线性序列,每一个线性序列产生软件的一个可发布的“增量”。当使用增量模型时,第1个增量往往是核心的产品,即第1个增量实现了基本的需求,但很多补充的特征还没有发布。客户对每一个增量的使用和评估都作为下一个增量发布的新特征和功能,这个过程在每一个增量发布后不断重复,直到产生了最终的完善产品。螺旋模型:提出于1988年,由瀑布模型和原型模型相结合而成,综合了二者的优点,并增加了风险分析。故正确答案为B
相关考题:
● 某企业欲开发基于互联网的业务系统,前期需求不明确,同时在市场压力下,要求尽快推向市场。此时适宜使用的软件开发过程模型是 (26) 。A. 瀑布模型 B. 螺旋模型 C. V模型 D. 原型化模型
●假设某软件公司与客户签订合同开发一个软件系统,系统的功能有较清晰定义,且客户对交付时间有严格要求,则该系统的开发最适宜采用 (9) 。(9)A.瀑布模型B.原型模型C.V-模型D.螺旋模型
● 假设某软件公司与客户签订合同开发一个软件系统,系统的功能有较清晰的定义,且客户对交付时间有严格要求,则该系统的开发最适宜采用(30)。(30)A.瀑布模型B.原型模型C. V模型D.螺旋模型
(29)开发过程模型最不适用开发初期对软件需求缺乏准确全面认识的情况。A.瀑布B.演化S (29)开发过程模型最不适用开发初期对软件需求缺乏准确全面认识的情况。A.瀑布B.演化C.螺旋D.增量
某开发小组欲为一公司开发一个产品控制软件,监控产品的生产和销售过程,从购买各种材料开始,到产品的加工和销售进行全程跟踪。购买材料的流程、产品的加工过程以及销售过程可能会发生变化。该软件的开发最不适宜采用( 29 )模型,主要是因为这种模型( 30 )。A.不能解决风险B.不能快速提交软件C.难以适应变化的需求D.不能理解用户的需求
某开发小组欲为一司开发一个产品控制软件,监控产品的生产和销售过程,从购买各种材料开始,到产品的加工和销售进行全程跟踪。购买材料的流程、产品的加工过程以及销售过程可能会发生变化。该软件的开发最不适宜采用( )模型,主要是因为这种模型( )。A.瀑布 B.原型 C.增量 D.喷泉A.不能解决风险 B.不能快速提交软件 C.难以适应变化的需求 D.不能理解用户的需求
某企业拟开发一个企业信息管理系统,系统功能与多个部门的业务相关。现希望该系统能够尽快投入使用,系统功能可以在使用过程中不断改善。则最适宜采用的软件过程模型为( )。A.瀑布模型B.原型模型C.演化(迭代)模型D.螺旋模型
博学网软件开发团队欲开发一套管理信息系统,在项目初期,用户提出了软件的一些基本功能,但是没有详细定义输入、处理和输出需求。在这种情况下,该团队在开发过程应采用()A、瀑布模型B、增量模型C、原型开发模型D、快速应用程序开发(RAD)
单选题对软件系统模型分层是为了控制软件开发的复杂性,在需求层创建的是()rup过程。A软件模型B部署模型C概念模型D参考模型