首页
登录
从业资格
某开发小组为某企业开发较大规模的项目,该开发小组已经为同一行业的其他企业开发过类
某开发小组为某企业开发较大规模的项目,该开发小组已经为同一行业的其他企业开发过类
免费题库
2022-08-02
61
问题
某开发小组为某企业开发较大规模的项目,该开发小组已经为同一行业的其他企业开发过类似的项目,且该项目需求变化很少,则最适宜采用( )开发过程模型。A.瀑布B.演化C.螺旋D.喷泉
选项
A.瀑布
B.演化
C.螺旋
D.喷泉
答案
A
解析
瀑布模型:是将软件生存周期中的各个活动规定为依线性顺序连接的若干个阶段的模型,包括需求分析、设计、编码、测试、运行与维护。它规定了由前至后、相互衔接的固定次序;以项目阶段评审和文档控制为手段有效地对整个开发过程进行指导;其优点是:容易理解,管理成本低;强调开发的阶段性早期计划及需求调查和产品测试;其缺点是:客户必须能够完整、正确、清晰地表达他们的需要;在开始的2~3个阶段中,很难评估真正的进度状态;当项目结束时,出现大量的集成和测试工作;直到项目结束之前,都不能演示系统的能力;需求或设计中的错误往往只有到了项目后期才能够被发现,对项目风险控制能力较弱,从而导致项目常常延期完成,开发费用超出预期。适合需求明确的项目;
原型模型:开始于沟通,其目的是定义软件的总体目标,标识需求,然后快速制定原型开发的计划,确定原型的目标和范围,采用快速设计方式对其进行建模,并构件原型。其优点是:利于增加软件人员和用户对系统需求的理解;原型的最终版本可作为产品或者最终系统的一部分;其缺点是:文档容易被忽略;建立原型的许多工作被浪费;项目难以规划和管理。适用于需求不明确、动态变化的项目。
演化型原型:其目的是将原型作为目标系统的一部分,通过对原型的多次改进,逐步将原型演化成最终的产品。
螺旋模型:采用一种周期性的方法来进行系统开发,结合原型方法和瀑布模型;每一周期都包括制定计划、风险分析、实施工程和评审4个阶段,进行迭代。其优点是:客户始终参与,和管理层有效地交互;强调风险分析,使得开发人员和用户对每个演化层出现的风险有所了解。其缺点是:需要具有相当丰富的风险评估经验,在风险较大的项目开发中,如果未能够及时标识风险,势必造成重大损失;过多的迭代次数会增加开发成本,延迟提交时间。适合于风险比较大,系统复杂的项目。
喷泉模型:是一种以用户需求为动力,以对象作为驱动的模型,适合于面向对象的开发方法。使软件开发过程自下而上周期的各阶段是相互迭代和无间隙的特性。其优点是:模型的各个阶段没有明显的界限,开发人员可以同步进行开发;是可以提高软件项目开发效率,节省开发时间,适应于面向对象的软件开发过程;其缺点是:由于喷泉模型在各个开发阶段是重叠的,因此在开发过程中需要大量的开发人员,因此不利于项目的管理;此外这种模型要求严格管理文档,使得审核的难度加大,尤其是面对可能随时加入各种信息、需求与资料的情况。用于面向对象开发。
本题中由于已经做过该行业类似的项目,需求变化很少,适合采用瀑布模型。
转载请注明原文地址:https://tihaiku.com/congyezige/2418120.html
本试题收录于:
中级 软件评测师题库软件水平考试初中高级分类
中级 软件评测师
软件水平考试初中高级
相关试题推荐
瀑布模型是传统的软件开发过程模型,它强调各阶段的严格性,其主要缺点是()。A
甲委托乙开发一应用软件,若双方没有订立任何书面合同,那么该软件著作权应由()
()是一种面向数据结构的软件开发方法,该方法以数据结构为基础,通过一组映射或转换
开发微型嵌入式应用系统,采用()更合适。A.C语言或汇编语言 B.HTML或
企业中的信息处理过程包括多个阶段,对每个阶段都应有目标要求、规范的制度以及需要
一个软件系统的生存周期包含可行性分析和项目开发计划、需求分析、设计(概要设计和详
瀑布模型表达了一种系统的、顺序的软件开发方法。以下关于瀑布模型的叙述中,正确的
C语言具有的“()”特性使其适用于系统级应用开发。A.可直接对位、字节和地
CMM将软件过程改进的进化步骤组织成5个成熟度等级,其中,在(),所有项目都
某程序员在开发一功能很多的软件时,在某个操作窗口中设计了大量选项。在征求用户意见
随机试题
A.switchingB.criticalC.diminishD.buysE.peeledF.crucialG.alt
Everyplant,animal,andhumanbeingneedswaterto______alive.A、stayB、makeC、r
Ihavenodoubtthatifthestudents’interestinthesubjectisaroused,theyw
(1)BANGKOK—Thaipolicearrestedasecondforeignsuspectinthecountry’s
属于β肾上腺素受体阻断药的是A.维拉帕米 B.普萘洛尔 C.地尔硫 D.利
具有肾保护作用的降压药是()A:硝苯地平 B:沙拉新 C:缬沙坦 D:氢
建筑施工企业隐瞒有关情况或者提供虚假材料申请安全生产许可证应承担的法律责任包括(
简述间接“教”要注意的问题。
教学是一门技术还是一门艺术?你倾向哪一种看法?若两者都不同意,请谈谈你的看法。
“提运单号”栏应填( ). A.DNB3695IBN B.30
最新回复
(
0
)