首页
登录
从业资格
某公司要开发一个软件产品,产品的某些需求是明确的,而某些需求则需要进一步细化。由
某公司要开发一个软件产品,产品的某些需求是明确的,而某些需求则需要进一步细化。由
免费题库
2022-08-02
41
问题
某公司要开发一个软件产品,产品的某些需求是明确的,而某些需求则需要进一步细化。由于市场竞争的压力,产品需要尽快上市。则开发该软件产品最不适合采用( )模型。A.增量B.原型C.瀑布D.螺旋
选项
A.增量
B.原型
C.瀑布
D.螺旋
答案
C
解析
瀑布模型是将软件生存周期各个活动规定为依线性顺序连接的若干阶段的模型。它包括可需求分析、设计、编码、测试、运行和维护。瀑布模型的优点是:容易理解,管理成本低,强调开发的阶段性早期计划及需求调査和产品测试。不足之处是:客户必须能够完整、正确和清晰地表达他们的需要,需求或设计中的错误往往只有到了项目后期才能够被发现。增量模型融合了瀑布模型的基本成分和原型实现的迭代特征,它假设可以将需求分段为一系列增量产品,每一增量可以分别地开发。该模型采用随着日程时间的进展而交错的线性序列,每一个线性序列产生软件的一个可发布的“增量”。而瀑布模型难以适应这种需求的不确定性和变化,于是出现了快速原型这种新的开发方法。原型是预期系统的一个可执行版本,反映了系统性质的一个选定的子集。一个原型不必满足目标软件的所有约束,其目的是能快速、低成本地构建原型。螺旋模型将瀑布模型和演化模型结合起来,加入了两种模型均忽略的风险分析,弥补了这两种模型的不足。螺旋模型强调风险分析,使得开发人员和用户对每个演化层出现的风险有了解,继而做出应有的反应。因此特别适用于庞大、复杂并且具有高风险的系统。与瀑布模型相比,螺旋模型支持用户需求的动态变化,为用户参与软件开发的所有关键决策提供了方便,有助于提高软件的适应能力,并且为项目管理人员及时调整管理决策提供了便利,从而降低了软件开发的风险。
转载请注明原文地址:https://tihaiku.com/congyezige/2407168.html
本试题收录于:
中级 软件设计师题库软件水平考试初中高级分类
中级 软件设计师
软件水平考试初中高级
相关试题推荐
王某是某公司的软件设计师,完成某项软件开发后按公司规定进行软件归档。以下有关该软
计算机软件著作权的保护对象是指()。A.软件开发思想与设计方案 B.软件著作
关于软件著作权产生的时间,下面表述正确的是()。A.自作品首次公开发表时 B
王某是M国际运输有限公司计算机系统管理员。任职期间,王某根据公司的业务要求开发了
某评测机构A承接了公司B开发的招投标软件的测试工作,负责该项目的软件评测师甲为了
与设计测试用例无关的文档是()。A.项目开发计划 B.需求规格说明书 C.
逻辑覆盖法不包括______。A.分支覆盖 B.语句覆盖 C.需求覆盖 D
阅读下列流程图: 当用判定覆盖法进行测试时,至少需要设计()个测试用例。
按照开发阶段划分,软件测试可以分为()。①单元测试②集成测试③系统测试④确认测试
软件生命周期中持续时间最长的是______阶段。A.需求分析 B.程序编码
随机试题
Youshouldspendabout20minutesonQuestions27-40,whicharebasedonReading
Raindoesnot______bringdownthetemperature.A、necessarilyB、certainlyC、undo
用于将模拟数据转换为数字信号的技术是()A.PCM B.PSK C.M
设数组a[0..m,1..n]的每个元素占用1个存储单元,若元素按行存储,则数组
化学浆液的特点包括( )。A.化学灌浆浆液的可灌性好 B.浆液的聚合时间,可
为了规范保险营销员的营销活动,维护保险市场秩序,保护投保人和被保险人的合法权益,
为保障供应,廉租住房的建设用地采用()方式取得。A.租用 B.购买 C.划
国务院发布了《质量发展纲要(2011—2020年)》,明确企业要承担质量的主体责
宋朝为了防止冤假错案而建立的复审制度叫作()A.秋审制度 B.翻异别推制
为了提高工程项目风险识别的效率和规范性,同时便于风险识别资料的积累,有必要建立(
最新回复
(
0
)