64、Scrum 是一个用于开发和维持简单软件产品的框架,是一个增量的、迭代的开发过程。
64、Scrum 是一个用于开发和维持简单软件产品的框架,是一个增量的、迭代的开发过程。
参考答案和解析
错误
相关考题:
软件开发模型是对软件开发过程的一种规范描述,用于表示软件开发过程的整体框架和软件开发活动各阶段间的关系。下列模型属于软件开发模型的是 Ⅰ.爆布模型 Ⅱ.快速原型模型 Ⅲ.增量模型 Ⅳ.螺旋模型A.仅Ⅰ和ⅡB.仅Ⅰ、Ⅲ和ⅣC.仅Ⅱ和ⅢD.Ⅰ、Ⅱ、Ⅲ和Ⅳ
统一过程(UP)的基本特征是“用例驱动、以架构为中心的和受控的迭代式增量开发”。UP将一个周期的开发过程划分为4个阶段,其中(26)的提交结果包含了系统架构。A.先启阶段B.精化阶段C.构建阶段D.提交阶段
● 快速迭代式的原型开发能够有效控制成本, (40) 是指在开发过程中逐步改进和细化原型直至产生出目标系统。(40)A. 可视化原型开发B. 抛弃式原型开发C. 演化式原型开发D. 增量式原型开发
阅读以下关于Scrum敏捷开发过程的叙述,在答题纸上回答问题1至问题3。 【说明】 Scrum是一个增量的、迭代的敏捷软件开发过程。某软件公司计划开发一个基于Web的Scrum项目管理系统,用于支持项目团队采用Scrum敏捷开发方法进行软件开发,辅助主管智能决策。此项目管理系统提供的主要服务包括项目团队的管理、敏捷开发过程管理和工件的管理。 Scrum敏捷开发中,项目团队由Scrum主管、产品负责人和开发团队人员三种不同的角色组成,其开发过程由若干个Sprint(短的迭代周期,通常为2到4周)活动组成。 Product Backlog是在Scrum过程初期产生的一个按照商业价值排序的需求列表,该列表条目的体现形式通常为用户故事。在每一个Sprint活动中,项目团队从Product Backlog中挑选最高优先级的用户故事进行开发。被挑选的用户故事在Sprint计划会议上经过细化分解为任务,同时初步估算每一个任务的预计完成时间,编写Sprint Backlog。 在Sprint活动期间,项目团队每天早晨需举行每日站立会议,重新估算剩余任务的预计完成时间,更新Sprint Backlog、Sprint燃尽图和Release燃尽图。在每个Sprint活动结束时,项目团队召开评审会议和回顾会议,交付产品增量,总结Sprint期间的工作情况和问题。此时,如果Product Backlog中还有未完成的用户故事,则项目团队将开始筹备下一个Sprint活动迭代。 为完成Scrum项目管理系统,考虑到系统的智能决策需求,公司决定使用MVC架构模式开发该项目管理系统。具体来说,系统采用轻量级J2EE架构和SSH框架进行开发,使用MySQL数据库作为底层存储。【问题1】(10分) Scrum项目管理软件需真实模拟Scrum敏捷开发流程,请根据你的理解完成图5-1给出的Scrum敏捷开发状态图,填写其中(1)~(5)的内容。【问题2】(6分) 根据题干描述,本系统采用MVC架构模式,请从各选答案a~n中分别选出属于MVC架构模型中的模型(Model)、视图(View)和控制器(Controler)的相关内容描述填入表5-1的空(1)~(3)处。 表5-1 架构模式中包含的内容 架构模式 包含内容 模型(Model) (1) 视图(View) (2) 控制器(Controler) (3) 备选答案: a Sprint 燃尽图 h 用户 b Project i 交付产品增量 c Product Backlog j 新建项目 d 用户故事 k Task e 估算任务预计完成时间 l Sprint f Release 燃尽图 m 产品负责人 g Sprint 回顾会议 n Sprint Backlog 【问题3】(9分) 根据项目组给出的系统设计方案,将备选答案a~l的内容填写在图5-2中的空(1)~(9),完成系统架构图。图5-2 系统架构图 备选答案: a Struts 2 g 模型层 b Hibernate 持久层 h 控制层 c 数据库服务(MySQL) i EJB d Sitemesh j Web 层 e 业务逻辑层 k 视图层 f JQuery l PostgreSQL
软件开发模型用于指导软件开发。演化模型是在快速开发一个 ( ) 的基础上,逐步演化成最终的软件。螺旋模型综合了( )的优点,并增加了( )。喷泉模型描述的是面向( )的开发过程,反映了该开发过程的 (请作答此空) 特征。A.迭代和有间隙B.迭代和无间隙C.无迭代和有间隙D.无迭代和无间隙
下面说法错误的是 ( ) A.敏捷软件开发是一种应对快速变化的需求的一种软件开发能力B.Scrum敏捷开发的流行,越来越多的公司采用敏捷开发用于软件产品和应用的开发C.敏捷开发是一种以人为核心、迭代、循序渐进的开发方法D.Scrum是一种迭代式增量软件开发过程,通常用于敏捷软件开发
阅读以下关于Scrum敏捷开发过程的叙述,在答题纸上回答问题1至问题3。【说明】Scrum是一个增量的、迭代的敏捷软件开发过程。某软件公司计划开发一个基于Web的Scrum项目管理系统,用于支持项目团队采用Scrum敏捷开发方法进行软件开发,辅助主管智能决策。此项目管理系统提供的主要服务包括项目团队的管理、敏捷开发过程管理和工件的管理。Scrum敏捷开发中,项目团队由Scrum主管、产品负责人和开发团队人员三种不同的角色组成,其开发过程由若干个Sprint(短的迭代周期,通常为2到4周)活动组成。Product Backlog是在Scrum过程初期产生的一个按照商业价值排序的需求列表,该列表条目的体现形式通常为用户故事。在每一个Sprint活动中,项目团队从Product Backlog中挑选最高优先级的用户故事进行开发。被挑选的用户故事在Sprint计划会议上经过细化分解为任务,同时初步估算每一个任务的预计完成时间,编写Sprint Backlog。在Sprint活动期间,项目团队每天早晨需举行每日站立会议,重新估算剩余任务的预计完成时间,更新Sprint Backlog、Sprint燃尽图和Release燃尽图。在每个Sprint活动结束时,项目团队召开评审会议和回顾会议,交付产品增量,总结Sprint期间的工作情况和问题。此时,如果Product Backlog中还有未完成的用户故事,则项目团队将开始筹备下一个Sprint活动迭代。为完成Scrum项目管理系统,考虑到系统的智能决策需求,公司决定使用MVC架构模式开发该项目管理系统。具体来说,系统采用轻量级J2EE架构和SSH框架进行开发,使用MySQL数据库作为底层存储。【问题1】(1 0分)Scrum项目管理软件需真实模拟Scrum敏捷开发流程,请根据你的理解完成图5-1给出的Scrum敏捷开发状态图,.填写其中(1)~(5)的内容。[问题2] (6分)根据题干描述,本系统采用MVC架构模式,请从各选答案a~n中分别选出属于MVC架构模型中的模型Mode1)、视图(View)和控制器( Controler)的相关内容描述填入表5-1的空(1)~(3)处。【问题3】(9分)根据项目组给出的系统设计方案,将备选答案a~l的内容填写在图5-2中的空(1)~(9),完成系统架构图。
下列关于迭代-增量开发模型描述错误的是()A、在每次迭代过程中,对迭代产生的系统可能需要在不同的测试级别上进行测试B、迭代-增量开发模型由于发布周期更短,所以要优于V模型C、在完成第一次迭代后,对所有的迭代进行回归测试会变得越来越重要D、验证和确认可以在每个增量模块中进行
SCRUM的框架核心是什么?()A、SCRUM的所有实践都是围绕着一个迭代,增量的过程框架展开B、SCRUM的框架为看板,核心为迭代C、SCRUM的所有实践都是围绕着一张看板,随着增量的过程框架展开D、SCRUM的核心框架在于迭代
SCRUM的骨架核心是什么?()A、SCRUM的所有实践都是围绕着一个迭代,增量的过程骨架展开B、SCRUM的骨架为看板,核心为迭代C、SCRUM的所有实践都是围绕着一张看板,随着增量的过程骨架展开D、SCRUM的核心骨架在于迭代
下面哪个选项是错误的:()A、燃尽图展示的是各个时期下所剩余的工作量B、迭代是指把一个复杂且开发周期很长的开发任务,分解为很多小周期可完成的任务C、增量是一个Sprint及以前所有Sprint中完成的所有产品代办事项列表条目的总和D、Scrum具体指整个系统开发的流程,而这个大流程又由一次迭代完成,一次迭代的过程称之为一个sprint
关于Scrum的每一次冲刺(Sprint),下面的()是正确的A、Sprint是一个不超过4周的迭代,其长度一旦确定,将保持不变B、Sprint的产出是一个可用的、潜在可发布的产品增量C、Sprint在进行过程中,其开发目标、质量验收标准和团队组成不能发生变化D、以上所有选项
单选题SCRUM的框架核心是什么?()ASCRUM的所有实践都是围绕着一个迭代,增量的过程框架展开BSCRUM的框架为看板,核心为迭代CSCRUM的所有实践都是围绕着一张看板,随着增量的过程框架展开DSCRUM的核心框架在于迭代
单选题SCRUM的骨架核心是什么?()ASCRUM的所有实践都是围绕着一个迭代,增量的过程骨架展开BSCRUM的骨架为看板,核心为迭代CSCRUM的所有实践都是围绕着一张看板,随着增量的过程骨架展开DSCRUM的核心骨架在于迭代
单选题在JavaEE中,关于框架技术,下面说法错误的是()A框架是一个可重用的半成品B框架能保证我们程序结构风格的统一CStruts是一个MVC框架,简化了视图层、模型层的开发DDWR是一个框架,用于简化Ajax的开发
单选题下列关于迭代-增量开发模型描述错误的是()A在每次迭代过程中,对迭代产生的系统可能需要在不同的测试级别上进行测试B迭代-增量开发模型由于发布周期更短,所以要优于V模型C在完成第一次迭代后,对所有的迭代进行回归测试会变得越来越重要D验证和确认可以在每个增量模块中进行
单选题下面哪个选项是错误的:()A燃尽图展示的是各个时期下所剩余的工作量B迭代是指把一个复杂且开发周期很长的开发任务,分解为很多小周期可完成的任务C增量是一个Sprint及以前所有Sprint中完成的所有产品代办事项列表条目的总和DScrum具体指整个系统开发的流程,而这个大流程又由一次迭代完成,一次迭代的过程称之为一个sprint