1、在项目的Sprint回顾会后,团队成员指出那是抱怨会,不是非常有效。Scrum主管应该怎么做?
A 建议团队尊重敏捷宣言原则,解释其属于回顾会的组成部分
B 建议团队成员将他们的观察列入产品待办事项,进而可以添加进用户故事中
C 建议团队遵守Sprint回顾会精神,做出正面和负面评论
D 实施更适合团队的促进Sprint回顾会替换方法
答案 C 回顾会涉及的三个主要问题是:哪些是做的好的,哪些是做的不好的,准备一下个迭代做什么。顾此失彼开成"表扬会"或"抱怨会"。A不关注成员反馈,只关注会议的形式;B 属于把团队运作的问题作为非功能性需求,或者叫改进的需求纳入待办事项。回顾会是Scrum的关键仪式活动,不会轻易被替代。所以D不对
2、在一次迭代计划会议上,团队建议进行变更,增加产品价值,但将会产生额外的工作并影响进度计划,敏捷团队领导应该怎么做?
A 重新估算项目
B 按初始计划完成项目
C 尝试包含尽可能多的变更
D 要求产品负责人批准继续
答案 D PO是客户的代言人,负责产品的价值排序。对每个迭代做哪些东西,PO具有最终决定权
3、在Scrum项目中,采用下列哪种工具来追踪计划的工作项?
A Sprint待办事项
B 发布燃尽图
C 产品待办事项
D Sprint燃尽图
答案 C 燃尽图只能显示目前遗留的故事点数,但是无法跟踪具体的工作项。题目问的项目级别工作项只能用 Product backlog 来跟踪
4、在一次迭代过程中遇到一项技术挑战。团队应该怎么做?
A 做探针故事
B 使用架构故事
C 使用基础设施故事
D 使用分析故事
答案 A 探测是针对一些技术问题进行的,问题得到解决,探测就结束
5、负责测试报告的敏捷团队成员在每次迭代结束时都没有足够的时间确保可交付成员的质量。敏捷项目经理应该怎么做?
A 降低上游可交付成员的速度,以确保团队成员同时工作
B 交替迭代,首先关注开发,然后关注质量
C 减少开发人员数量,确保有足够的时间进行测试
D 将工作分解为较小的用户故事,以便在整个迭代过程中进行测试
答案 D 质量为先是敏捷的核心,不能因为速度而牺牲质量。敏捷方法通过全局过程中频繁的反馈和质量活动进行持续的质量管理,比如持续集成、结对编程、评审会等
6、一名敏捷管理专业人士注意到公司的信息发射源使用红色、绿色和黄色交通信号灯来沟通项目进展的情况,敏捷管理专业人士应如何沟通项目状态?
A 咨询项目发起人这些颜色代表什么意思
B 使用固定数字系统代替颜色显示系统
C 在信息发射源中,为每个颜色赋予一个有意义的描述
D 使用明确的量度指标创建新的信息发射源
答案 C 信息发射源是敏捷倡导的沟通工具,比如看板就是一种信息发射源,为了达成共识,一些基本的约定和标识需要在看板中明确
7、项目团队对发布版本的初始估算是300个故事点,一次迭代的平均估计速度是30个故事点。经过几个迭代后,计算的实际速度只有15个故事点,让项目的预计完成时间翻倍。项目团队应该怎么做?
A 要求产品负责人增加团队资源
B 与产品负责人沟通速度以及新的发布时间
C 通过将测量单位从故事点更改为理想的天数重新估算,并通过产品负责人
D 重新估算,并通知产品负责人项目比原先预期得更为复杂。
答案 B 团队的速度在初始的几个迭代一般不稳定,但是偏差不大,此题说明估算的速度有问题,影响到了交付时间,所以需要尽早反馈项目状态给PO,便于及时调整,沟通新的发布时间。通常敏捷的团队人员固定,所以A不对。故事点数和理想天数不仅仅是不同的估算单位。所以C不对。D只是通知、知会(inform)一下PO,没有B中的沟通(Communicate)好。
8、敏捷团队成员认为每日站会并不会增加价值,是因为小组规模太大。在回顾会上,他们提出将现有的项目团队分解成更小的小组。Scrum主管应该怎么做?
A 缩小团队规模,使站会更易于管理
B 在采取行动之前寻求项目发起人的指示
C 告知团队站会的价值
D 允许团队做出重组的决定
答案 D 尊重团队自组织的特点
9、在一次团队会议上,属于主题专家(SME)的成员提到他们不断为重复任务工作,导致积极性降低。敏捷项目管理师应该怎么做?
A 组织一次团队建设活动,提高团队士气
B 让团队成员结对工作,互相学习,并培养新的技能
C 让团队成员执行器活动价值流分析
D 为团队添加更多资源,帮助完成任务
答案 B 团队成员相互结对,减少某个领域的重复性工作,提升整体团队的技能和积极性
10、项目干系人已经为一个新敏捷项目和项目团队制定了目标。下列哪一项应确保团队和项目干系人的目标保持一致
A 定期沟通干系人和团队目标及期望
B 干系人提供的完成目标激励资金
C 沟通由产品负责人制定目标
D 团队在回顾会中评审目标
答案 A 通过持续的沟通,确保干系人的目标和团队的目标保持一致
11、团队领导注意到,由于过去几个阶段中的低士气。团队成员工作效率一直较低。如何改善士气?
A 团队成员开会,听取他们关注的问题
B 在下一次迭代中增加用户故事的数量
C 举行一次团队建设活动
D 重组团队,使其与公司目标保持一致
答案 A 团队士气降低从而影响工作效率,作为团队领导者要协助探索问题、分析问题并解决问题,以提高绩效。一味地进行团建活动,治标不治本,问题可能会复发,所以C不如A好。
12、敏捷团队履行其承诺,但感觉能够提高速度,团队成员能够够实现这一点?
A 将较为简单的故事拉进Sprint中
B 减少非生产性时间
C 将用户故事移到另一个Sprint中
D 识别关键过程以改进
答案 B 采用时间盒的方式聚焦,减少任务切换或者等待浪费,也可以称为非生产线性的时间,不创造价值。敏捷强调的是全局优化而不仅仅是关键流程的优化,所以D不正确
13、根据下图,对比计划故事点和已完成的故事点时,迭代当前状态是什么?
A 迭代处于危险之中
B 团队已经删除范围
C 迭代提前与进度
D 团队速度稳定不变
答案 A 从燃尽图可见,斜线趋于平稳,产生这种情况的原因可能有两种原因:一是故事点增加导致范围蔓延;二是团队速度降低。虽然无法判断是两者中的那个原因导致的,但是都可以视为迭代处于危险中,存在风险
14、在看板制作过程中,在不同阶段之间使用标签和提示的目的是什么?
A 有助于执行鼓—缓冲—绳法过程
B 为了提示前面的阶段以产生更多的工作
C 为了告知外部供应商当前生产状态
D 为了最大化系统中的在制品(WIP)的数量
A “鼓——缓冲——绳法”为了使工作不在瓶颈工序前过多地挤压和瓶颈工序后能迅速成套,对瓶颈工序前的工序按拉动方式编制计划,而对瓶颈工序后的工序则按推动式编制计划。
15、下列针对史诗故事的说法哪一项是正确的?
A 史诗故事需要在功能边界分解
B 史诗故事并不代表产品特办事项
C 史诗故事是指可以在一次迭代中完成的用户故事
D 史诗故事可以分解成较小的用户故事
答案 D 史诗是比较大的用户故事
16、干系人和敏捷团队成员识别到愿景陈述不断发生变化,造成对愿景的看法也发生变化。团队应该怎么做?
A 为干系人创建一个项目章程,包含针对团队的愿景
B 让干系人创建一份将保持不变的愿景描述
C 在项目概况说明中,更新愿景,并约定共用术语
D 有利于信息收集技术,征求项目愿景
答案 C 愿景可以根据干系人的陈述在过程中有所变化,但是需要在干系人之间保持一致,达成共识。敏捷团队领导者有一个职责就是确保在团队运作中保持持续的愿景
17、有3个团队目标正处于一个为期2周的Sprint的第8天。团队速度为30。有20个故事点已经完成,但团队只能额外再完成6个故事点。团队应该如何解决故事点差距?
A 在待办事情中添加代表两个故事点的额外任务
B 从待办事项中删除代表四个或更多故事点的最低优先级任务
C 延长迭代长度两天时间
D 减少迭代长度两天时间
答案 B 根据敏捷三角形,固定时间和人力、改变项目范围,所以可以删除一些优先级低的任务
18、有一个敏捷团队成员,他既是一名领域专家,也是一个产品的用户代理。在交付测试产品后,客户报告了多个产品问题。下列哪个角色应该指为用户代理
A 业务分析师
B 开发经理
C 市场营销
D 产品经理
答案 A 在敏捷实施中,可以代表用户的一般为业务分析师或者业务负责人,业务分析师更为专业一些。
19、如何定义最小可售单元
A 通过编写可先在市场上销售的用户故事
B 通过已获批准的最小产品增量
C 通过为市场增加价值的最小功能数量
D 通过优先考虑交付最重要的功能是产品待办事项
答案 C 此题根据最小可售功能MMF的定义
20、从敏捷项目经理的角度来看,开发人员应该在软件开发过程的哪一个阶段实施质量控制?
A 在整个过程持续不断
B 在一个Sprint完成后
C 在回顾会之后
D 在提交演示之前
答案 A 品质为先是敏捷的核心,追求速度的同时不能牺牲质量。敏捷提倡在全局确保质量,比如持续集成、结队编程、站会、评审会等
21、如果要提高团队凝聚力,在沟通方面,以下哪一项是必需的?
A 团队领导评价
B 无恐惧气氛
C 个人确认
D 生产效率跟踪
答案 B 团队领导要给团队创造一种安全的环境
22、客户请求为产品增加一个新的高优先级功能。该功能范围很广,并已记录初始需求。产品负责人对该事项赋予了最高优先级。下一步应该怎么做?
A 让一名主题专家(SME)将功能完全细化为可由团队实现的用户故事
B 让产品负责人将功能细化为可易于估算的用户故事并放一次迭代
C 让产品负责人将该功能的实现直接分配为团队,因为它具有最高优先级
D 让团队将该功能细化为用户故事,并实现产品
答案 B PO负责用户故事的细化和澄清,团队负责实现。C项让PO给出实现的解决方案,不正确
23、一名干系人希望了解开发计划,并看到正在制造中的产品。然而,有些团队对干系人的参与感到不高兴。敏捷管理专业人士应该怎么做?
A 支持团队,并要求该干系人避免参与开发过程
B 在开发过程中教育团队干系人参与的重要性
C 将团队的意见告知干系人,并请求上报
D 将团队的意见告知管理层,并通知管理层的决定
答案 B 干系人的参与对敏捷项目的成功至关重要,是必需的。敏捷管理专业人士要想团队阐述干系人参与的重要性。这属于团队内部管理的事情,不需要上报给管理层,所以D和C不正确
24、敏捷团队正在努力为一个复杂项目工作,该项目需求不断发生变化,客户需求似乎反复无常。若要解决这个问题,继续该项目,团队应该怎么做?
A 咨询产品负责人,为用户故事排序优先排序
B 将该问题升级项目发起人,以解决客户的反复无常
C 利用变更管理流程,并在发生变更时记录
D 限制迭代长度,提高与客户一起审查的频率
答案 D 对于复杂项目,客户需求不断发生变化,说明变更的频率比较大。为了更好地应对,可以缩短迭代的周期,提升对需求不确定性的响应。C是传统瀑布的做法,不符合敏捷的拥抱变化的理念。A是梳理故事优先级,但是不能根本上解决问题。B项中上报项目发起人,不正确
25、公司安排一个试点团队,尝试从瀑布模式过渡到敏捷实践,希望在整个组织内建立敏捷实践,而不是破坏其文化和规范。试点团队应该如何实现这一点?
A 与高层管理人员召开一次回顾会,说明敏捷原则
B 使用卡诺分析,验证其他项目团队是否能够实施敏捷实践
C 让公司的审计师验证公司规范
D 在公司文化和规范范围内起草一份使用敏捷实践的公司愿景陈述
答案 D 题目说不破坏文化和规范,需要在此基础上创建一份敏捷的愿景描述。回顾会的问题是分析经验教训,寻找改进,所以A 不对;卡诺分析是价值排序的工具,所以B 不对
26、一个敏捷项目正处于规划阶段,团队在开始第一次迭代开发之前,应达到什么样的理想规划水平?
A 完成整体项目设计所需的水平
B 团队和产品负责人协商的水平
C 仅完成第一次迭代所需的水平
D 完成当前及下一次迭代所需的水平
答案 D 持续规划是敏捷的理念
27、某敏捷项目团队难以商定一次迭代中的后续步骤。团队应该怎么做来达成一致意见?
A 让客户做出决定
B 让项目经理做出决定
C 让产品经理采用一致意见驱动的方法来帮助团队达成一致
D 采用协作的方法达成一致
答案 D 团队采用参与式决策的方式,达成一致共识
28、一个遵循敏捷管理实践的项目发布后,团队成员意识到他们并没有满足客户期望。下列哪种做法会有所帮助?
A 客户应该参加迭代计划
B 项目团队应该请求在迭代期间持续反馈
C 项目团队应该在初次发布计划期间与产品负责人合作
D 产品负责人应与项目团队合作,梳理产品待办事项
答案 B 迭代期间的持续反馈可以减少歧义,及时解决问题,确保交付的产品满足客户的需求和期望
29、在一次迭代过程中,产品负责人意识到当前Sprint工作会生产不必要的功能。产品负责人通知敏捷项目经理并询问如何继续。敏捷项目经理应提出什么建议?
A 延长该迭代过程,让团队能够无空隙地融入新的需求,而不必浪费时间重新规划
B 缩短该迭代,没有必要回顾,因为还未交付任何功能
C 保持该迭代以防止将来会需要这些功能
D 中止该迭代过程,没有必要浪费团队资源发开不需要的功能
答案 D 价值交付是驱动敏捷开发的核心,如果这些功能不必要,就视为不产生价值,就需要及时终止,否则就是一种浪费。此题可参考敏捷原则10:最大可能减少不必要的工作
30、scrum团队正在开发复杂的客户产品。团队的产品负责人需要按照客户的偏好优先级以及比较功能排列优先排序。团队负责人可以使用哪种方法?
A 卡诺分析
B 计划扑克
C SMART 目标设定
D 延迟成本
答案 A 题目考点是价值排序的方法,只有卡诺分析
31、在一次为期六周的迭代中,一名团队成员识别到一个问题。分析之后,团队成员确定将至少需要2周时间来解决这个问题。该名团队成员应该怎么做?
A 通知团队负责人并开始解决问题
B 在下一次站会上与团队沟通该问题
C 立即开始解决,并在回顾会上虞团队沟通该问题
D 从事下一项活动的工作,并在回顾会上与团队沟通该问题
答案 B 迭代中遇到的问题可以及时上报到站会,但是站会上仅仅定义问题的三要素:什么问题,谁来解决,什么时间解决。站会上不解决具体问题
32、某敏捷团队的的迭代并不顺利。团队成员与需要开发的用户故事有诸多疑问,且用户故事事变。用户故事为什么会失败?
A 在规划过程中讨论的用户故事不包括验收标准
B 客户写了验收标准
C 没有详细写明需求
D 验收测试是在开发用户故事之前写的
答案 A 根据用户故事3C属性,用户故事的失败可能是缺少验收标准造成的
33、虽然当前迭代是今天结束,但是迭代中有两项工作未完成。如何为这两项工作重新排列优先顺序?
A 在基于业务价值的产品待办事项中
B 在预计故事点的产品待办事项中
C 在产品负责人和开发团队制订的项目计划中
D 由关键干系人和主管人员制定的商业案例中
答案 A 价值驱动交付,敏捷的待办事项要基于价值排序
34、重构为什么重要?
A 它可让团队改进设计,减少技术债务
B 它可让团队更改迭代之间的任务优先级
C 它可让团队更该迭代之间的项目范围
D 它可让团队验证客户获得最大价值
答案 A 根据重构的定义,重构不改变功能,只提升代码的可维护性等,减少技术债务。
35 在团队谈话过程中,项目发起人对每日站会的价值提出了质疑。敏捷管理专业人士应该如何处理?
A 教导项目发起人每日站会的好处
B 采用信息发射源替换一些每日站会
C 让干系人将每日站会替换成按需召开的状态会议
D 将每日站会与其他会议相结合,减少会议时间
答案 A 每日站会是Scrum中的重要仪式活动。发起人质疑站会。可能是因为不了解站会的价值和目的和价值
36、公司总裁担心某次自然灾害对公司的影响,管理层应如何识别需要应用其资源并减轻潜在影响的领域
A 制定并保留一份积极的风险登记册,八包含风险减轻战略和成本效益分析
B 根据定性风险分析和预期损失,制定并保留一份积极的风险登记册
C 让每个开发团队在信息辐射器上张贴最高风险的开发项
D 通过将开发团队分隔成两个地方来避免风险,确保知识持续性
答案 C 遇到风险要及时曝光,可以通过风险燃尽图这样的信息发射源进行显示
37、在一次Sprint期间,团队遇到一个问题,可能会阻止他们完成Sprint目标。团队应该怎么做?
A 将该问题加到问题日志中,将其保留在团队内,直到Sprint结果确定为止
B 中止当前Spint,并创建一个新的Sprint,以确保排除有问题的故事
C 如果有需要的话,通知所有干系人该问题,并讨论如何调整Sprint待办事项
D 要求所有团队成员尽可能地加班,以保满足原本Sprint承诺
答案 C 题目描述是一个重大的问题,有可能影响Sprint目标的实现,这是一项风险,可以通过干系人进行风险分析和处理。A中"直到Sprint结果确定为止",时间点太晚了。可持续的开发速度是敏捷的原则,不提倡加班完成,所以D不确定;D可以在C之后进行。
38、许多问题在向客户展示及发表产品时被提出。由于产品符合要求,敏捷项目团队感到困惑。敏捷管理专业人士应如何缓解这种情况?
A 确保客户在整个开发过程积极参与并审查
B 事先定义合同中的所有需求
C 实施一个票务变更请求系统
D 延迟客户演示,知道所有产品需求均已识别
答案 A 产品符合要求,但是客户验收时提出很多问题,说明中间的反馈和沟通环节有问题,可以提高过程中客户的参与度,加强交互。
39、根据项目图,迭代3的速度是多少
A 30
B 33
C 40
D 41
答案 D 根据速度是指一个迭代内完成的故事点,迭代3开始是186个故事点,进入迭代4的时候是145个,186-145=41个
40、在项目回顾中"设定阶段"的目的是什么?
A 重申会议目标并营造开放氛围
B 回顾范围说明书并总结项目成果
C 为了提升团队的士气,并确保每个人都参与
D 描述下一个迭代并讨论经验教训
答案 C 设置阶段是回顾会的第一步,预设会议基调的目的是营造一种便于讨论问题的和谐气氛,从而让人们习惯于在这个过程中尽早发言,并且鼓励他们继续在整个会议中做出贡献
41、某敏捷团队成员已经测试了项目要求的一项功能,但发现该功能不符合基于相应用户故事的期望。该团队成员应该怎么做?
A 重新查看原始需求
B 立即开始修改功能
C 编写面向用户的确认的测试
D 在下一次迭代中实施测试驱动开发(TDD)
答案 C 首先要确定用户故事的期望,所以先编写面向用户故事的测试,之后再修改功能
42、首席执行官对敏捷技术不熟悉,担心团队以敏捷作为借口,回避记录关键需求、沟通进度及制订成本和进度计划。团队应如何向首席执行官保证其方法是有效的?
A 提供每月进度报告
B 向首席执行官提供敏捷原始相关培训,并提供敏捷测量指标
C 创建甘特图,并将其提交给首席执行官
D 建议首席执行官与产品经理谈话,获得有关进度和当前状态的更新
答案 B A和C是瀑布的做法,提倡详细的报告或者甘特图。敏捷中关于项目的展示可以通过查看信息发射源的方式获取进度信息,而不是与产品经理谈话,所以D不正确。
43、在第三次迭代结束时,团队展示了最终用户演示。最终用户在每次产品演示之后,都反馈要求变更,现在更认为敏捷流程有缺陷,应该停止使用。敏捷管理专业人士应该怎么做?
A 让最终用户参与团队回顾会
B 为客户提供敏捷原则方面的培训,让团队继续工作
C 要求产品负责人向最终客户澄清期限
D 向最终用户解释项目如何符合他们的要求
答案 B 敏捷专业人士需要保护团队不被中断,清楚障碍。题目中说的是客户认为敏捷流程有缺陷,可能不理解敏捷,所以可以开展培训。
44、敏捷团队已经开完Sprint计划会议,目前正处于一个为期两周的Sprint会议的第六天。团队应该集中精力做什么?
A 仅完成他们各自的任务
B 与Scrum大师讨论上报问题
C 规划详细的结构和设计方案
D 随着Sprint的进展,资源完成任务
答案 D 敏捷团队共有整个迭代的任务,所以A不正确;敏捷不提倡相似的文档和方案,C不正确
45、在一个敏捷项目开始时,敏捷管理专业人士需要为新产品创建一个共同且令人信服的愿景。敏捷管理专业人士应该怎么做?
A 设计一份产品路线图
B 总结用户故事
C 编写执行摘要报告
D 生成一份电梯简报(非常简短的高爆)
答案 D 电梯测试说明书是创建愿景的工具
46、在一个快速发展的项目上,团队正忙着追赶需求上的变更,这导致缺陷率不断上升。Scrum大师应该指导团队做什么?
A 咨询项目经理和项目发起人,获得解决方案
B 在Scrum会议上讨论这个问题
C 将该过程定义为团队的基本规则
D 与产品负责人一起设计一个解决方案
答案 C 定义一些DoD和基本规则,确保进行一些质量保证的活动,从而使质量达标
47、为什么团队需要专注于敏捷开发的方法?
A 为了交付同时是项目与产品的项目
B 为了交付按时、按预算且功能完整的项目
C 为了交付能大幅提高生产率的项目
D 为了交付规划良好且符合干系人期望的项目
答案 A 敏捷交付的是可用的产品,敏捷项目的成功不仅指项目完成,还要求交付产品被验收。B是传统项目的表述,敏捷是增量交付
48、一次迭代工作中,一名团队成员识别到一项风险。敏捷项目经理应该执行下面那个分析?
A 概率和影响分析
B 只执行定量风险分析
C 定性和定量风险分析
D 只执行定性风险分析
答案 C 敏捷中的风险管理和瀑布风险管理模式相同,分别是识别风险、定性风险分析、定量风险分析、规划风险应对、监控风险等。
49、一个团队成员提出一个问题,引起团队领导的注意。该团队领导应该怎么做?
A 让团队来解决这个问题
B 寻求职能经理的指导
C 解决这一问题,并通知团队
D 让产品负责人一起解决这一问题,并通知团队
答案 A 敏捷倡导自组织团队,问题由团队共同解决
50、若要确保最终产品满足业务需求,敏捷项目管理师应该怎么做?
A 邀请团队参加迭代评审会议
B 获得产品负责人对业务需求的同意
C 要求项目干系人发送定期报告
D 确认经理和项目干系人均获得参加产品评审会议。
答案 D 产品评审会的目的是为了获取干系人的反馈,以确保交付满足干系人要求的产品
51、Scrum团队由两名开发人员:一名主题专家(SME)和一名高级开发人员,那种方法应用于估算故事规模?
A 主题专家(SME) 拥有相关领域的专业知识,应该估算故事规模
B 高级开发人员拥有大多数开发经验,应该估算故事规模
C 主题专家(SME)和高级开发人员应该一起估算故事规模
D 每个成员应该相互合作,并形成团队一起估算规模
答案 D 团队应该共同产于敏捷的估算
52、那种讨论类型描述了有效的回顾会的特点?
A 没有任何目标和行动的开放式讨论
B 在高度流程导向的讨论中,处理所有解决的问题
C 在没有时间盒的情况下,进行流程和行动导向的讨论
D 在有时间盒的情况下,进行目标和行动导向的讨论
答案 D 回顾会目的是为了持续改进,通化包括预设的流程
53、在一次评审会上,敏捷项目团队意识到在约定期限内将不能按时完成全面发布待办列表事宜。团队应该怎么办?
A 计算完成还需要多少名团队成员
B 与产品负责人沟通一个新的完工日期估算
C 对待办列表重新排列优先顺序,并删除最没有价值的故事
D 与产品负责人一起协商范围和进度计划
答案 C 根据敏捷三角形,敏捷固定时间和人,可以变更范围
54、在开发一个新应用程序的开题会议上,一名敏捷团队成员表达对网络安全的担心,敏捷项目领导应该怎么做?
A 邀请安全团队成员参加项目规划会议
B 与产品经理讨论这个问题
C 在下一次站会上讨论该问题
D 在产品发布时讨论该问题
答案 A 团队若担心是一项风险,则可以要求专家进行风险分析
55、团队X和团队Y都在为同一个项目工作。团队X已经承诺未来6次迭代的可交付成果,而团队Y只承诺未来三次迭代的可交付成果,项目发起人让敏捷管理专业人士解释为什么团队Y没有承诺更多的迭代。敏捷管理人士应如何回答?
A 解释X团队和Y团队没有一对一的比较
B 传达团队X必须规划三次迭代来匹配团队Y的速度
C 解释团队X拥有更多的资源以及更少的依赖关系
D 传达高级管理层不讲道理
答案 A 两个不同的团队的速度比较没有意义
56、敏捷项目团队遇到迭代速度波动的情况,若要给敏捷项目环境带来持续一致的速度,敏捷团队领导应该怎么做?
A 培养团队成员之间的合作,时间理想的迭代速度
B 鼓励合作的团队工作,实现团队目标
C 设置之前迭代的最高速度,并将其作为基准
D 召开一次团队会议,理解出现变动的原因,并制定最佳的迭代速度
答案 D 迭代速度需要在实践中总结,从而确定一个稳定的数值
57、敏捷管理人士意识到有一名产品负责人有点难以了解迭代速度,若要帮助产品负责人了解迭代的整体速度,敏捷管理人士应该怎么做?
A 邀请该产品负责人参加回顾会
B 向该产品负责人提供燃尽图
C 让项目经理与该产品负责人会员
D 要求该产品负责人等待迭代完成后,再开始了解迭代速度
答案 B 燃尽图可以用来显示迭代速度,显示的剩余工作和剩余的时间关系
58、仆人式领导角色在团队中做出了哪些关键贡献?
A 定义迭代待办事项的内容
B 为团队成员消除障碍
C 向团队成员分配工作
D 创建工作项估算
答案 B 仆人说领导也成为服务型领导,主要是4保"保护、保持、保障和保姆"
59、高层管理人员希望基于一个由敏捷团队正在开发的救生产品来预测公司的未来发展。高管希望下一个股东大会上演产品的特性和功能。敏捷管理专业人士应该怎么做?
A 向高层管理人士提供演示
B 邀请股东参加每日站会
C 为股东分享、发布和更新产品路线图及故事地图
D 邀请高层管理人员参加每日站会
答案 C 产品路线图和故事地图展示了产品的发布计划,包括每个版本交付的功能等,对于高管来说,这个层次的计划应足够应对
60、一个敏捷项目拥有11名集中公办的团队成员,他们按一个稳定的速度执行工作。在第9次迭代中途,有些团队成员离职,并由5名分散在不同地址位置的成员替代。敏捷项目管理师应对新项目团队有何期望?
A 团队将组建,并将以前项目团队相同的速度水平执行工作
B 在团队以稳定的速度执行工作之前,团队将经历震荡阶段,并在更为频繁的沟通中规范化
C 团队将处理和解决所发生的任何团队冲突
D 团队成员将关注他们自己的可交付成果
答案 B 根据塔克曼的团队形成5阶段理论,有新成员加入,则退回到震荡阶段
61、一名初级团队成员提出完成团队目标的新方法,团队应该怎么办?
A 作为一个团队决定是否采用新方法
B 与该团队成员一起合作决定是否采用新方法
C 让高级团队成员决定是否采用新方法
D 与管理层讨论采用的新方法事宜
答案 A 团队共同决策方法
62、项目愿景陈述是在团队达成一致意见的情况下创建的,下列哪一项应包含陈述中?
A 明确可衡量的成功标准
B 项目团队结构
C 项目进度计划
D 从团队角度看项目目标
答案 A 愿景陈述要包括产品的目标和验收标准
63、下列哪一项属于估算用户故事规模的技术?
A 专家判断
B 计划补充
C 燃尽图
D 看板补充
答案 B 估算用户故事的工具是计划扑克
64、Scrum主管意识到一名团队成员正成为项目某个具体方面的专家。除了其自己承诺的任务外,该团队成员还可以帮助其他团队成员。这引起了其他团队成员的担忧。Scrum主管应该怎么做?
A 让团队自组织
B 在站会上加强已分配的任务
C 为该uandui成员分配更多的故事
D 与该团队成员会面,就当前这种情况进行讨论
答案 A 敏捷旨在打造自组织团队
65、等到下一次站会期间,团队发现两名成员之间有冲突,团队领导应该怎么做?
A 等到下一次回顾会,讨论该问题
B 尽快与项目领导开会解决问题
C 要求将团队成员转移到另一个项目中
D 安排一次与团队成员的会议,协同解决这一问题
答案 D 冲突优先选择面对面的解决。等到下一次回顾会在讨论就太晚了,所以A不正确。团队成员之间的冲突不要升级,所以B不正确,冲突也不能回避,所以C不正确
66、在观察权限编程(XP) 团队时,项目经理注意到每名程序员都与另一名程序员配对,且这些配对不断发生变化,项目经理反映如何?
A 意识到合作伙伴是流动的,不干扰这种安排
B 意识到这可能导致一段时间的混轮,并建议改变
C 为项目安排合作伙伴,并与团队分享
D 将经验最丰富的程序员与经验最少的成员配对
答案 A 项目经理应允许团队自我组织。结对编程的对象可以根据自己的需要更换,旨在实现员工能力备份和提高沟通及反馈
67、敏捷团队正在花较长的周期来开发功能,增加周期时间导致质量较差。团队应该采用哪项法则改进质量?
A 精益交付时间法则
B 收益通减定律
C 利特尔法则
D 帕金森定义
答案 C 利特尔法则陈述了循环时间与WIP中的工作数成比例,是一个有关提前期与在制品关系的简单数学公式,这一法则则为精益生产的改善指明了方向。针对如何有效地缩短生产周期,利特尔法则指出了两个方向:一是提高产能,从而降低成产节拍;而是压缩存货数量。最有效地缩短生产周期的方法就是压缩在制品数量。
68、组织正在经历从瀑布到敏捷开发的转变,计划逐步采取"混合敏捷"过程,项目经理被聘用来在组织中管理一个为期两年的项目,高级管理团队希望项目经理制订一个整体项目计划,包括项目路线图和里程碑预测。项目经理应该怎么做?
A 根绝需求定义路线图和里程碑
B 定义时间盒并确定可交付成果
C 解释敏捷方法并不定义长期目标
D 将可交付成员和里程碑与组织愿景保持一致
答案 D 敏捷是一个持续规划的过程,项目计划采用滚动式规划的方式,根据组织的愿景(价值导向)制定交付计划
69、敏捷管理专业人士应该怎么做以维护一份汉可见度、监控性并具有优先顺序的风险和问题清单?
A 进行团队建设活动、风险评审和迭代回顾
B 利用信息发射源、每日站会和规划会
C 确保项目具有全面的文档
D 确保继续维持风险和问题日志
答案 B 通过信息发射源、每日站会等这些高可视化、面对面的方式来提高可见度
70、敏捷团队已经识别出项目中需要的非功能性需求。团队不能确定如何继续。敏捷管理专业人士应提出什么建议?
A 重新审视原始规范,将其需求编写一个探测用户故事
B 为该需求编写一个用户故事,并将其放进发布待办事项中
C 将其记录为一个变更请求,并将其包含在后续版本中
D 将其添加为一项风险,通过风险管理流程跟踪该风险
答案 A 不确定则进行采用探测
71、以下表格列出某个敏捷项目版本的故事。如果团队在第一次迭代中完成故事A、故事以及50%的故事C,那么团队的速度是多少?
A 9
B 10
C 12
D 15
答案 用户故事C 完成了50%,则不能算完成,所以完成的点数就是A和B 的故事点之和
72、一名外部干系人希望被告知即将发生的风险和问题。Scrum主管应该怎么做?
A 与外部干系人会面,审查风险登记册
B 与外部干系人会员,审查项目计划
C 定期更新项目计划,并发送给外部干系人审查
D 指引该外部干系人查看信息发射源
答案 D 敏捷提倡可视化管理,多采用信息发射源这样的透明化的方式,取代以往的报告。
73、客户要求的产品功能比团队成员在一次迭代中交付的功能还多。敏捷管理专业人士应该如何应对客户?
A 告诉客户,团队将工作到很晚来满足业务需要
B 让客户对功能的优先级排序
C 同意交付客户要求的功能,并安排在本次迭代中
D 要求客户将其添加至产品待办事项中
答案 B 根据敏捷三角形,敏捷固定时间和人力,功能可以调整,优先做优先级较高的,
74、敏捷团队在迭代中,正在开发一个复杂的产品。在第三次迭代中,产品负责人发现了一个问题。产品负责人应该告诉团队什么?
A 创建一个难点的刺探故事
B 继续添加功能,因为迭代已经开始
C 取消并重新计划Sprint
D 增加Sprint长度,因为添加了额外功能
答案 A 题目强调复杂产品,并且对第三次迭代中发现的问题,可以采用探测的方式进行解决。敏捷固定时间盒,所以D 不正确
75、敏捷团队处于早期形成阶段,若要设置正确的期望,团队应该怎么做?
A 提供确立领导权威的方向
B 安排定期的绩效方向
C 根据高效的表现以提供奖励
D 制定基本规划和目标
答案 C 针对客户的需求,团队分析给出建议。敏捷拥抱变化,但是不是所有的需求变更过来需要直接响应,所以A和B都不正确。在一个迭代中,尽量保证需求不变,但是文中强调紧急需求,所以D不正确
77、敏捷项目团队在迭代期间受到一个紧急请求。敏捷项目经理首先应该做什么?
A 停止未完成的用户故事的工作,先为该请求工作
B 召开异常团队会议,更改迭代范围以包含该请求
C 向客户提供项目团队建设的意见
D 解释到下一次迭代之前,团队不能包含该请求
答案 C 价值排序的工具,重点关注“满意的”这类需求,这类需求能给客户创造竞争优势。
78、敏捷团队正在一个监管严格的组织内从事一个项目。团队正在使用迭代方法,但需要遵循组织特定的过程。敏捷管理专业人士应如何采用这些组织过程规划发布?
A 为了交付项目,在组织过程的限制下工作
B 坚持让该组织采用一种迭代交付方法
C 咨询敏捷导师,如何规划发布过程
D 向该组织建议不采用敏捷过程
答案 A 组织特定的过程和规则或者说是一些要求在实施敏捷项目中需要遵守,在这个前提下渗透敏捷实践
79、为确保产品符合业务需求,敏捷项目经理应采取的其中一个首要步骤是什么?
A 让干系人的利益和期望相符合
B 开始规划一下次迭代
C 集合开发人员,为用户故事排列优先级
D 与开发团队一起制定项目计划
答案 A 要确保产品符合业务需求,从而获得干系人的验收,需要首先让干系人的利益和期望相互符合
80、整个团队以Crystal Clear法集中办公时,会发生下列哪一项
A 一种让整个团队更有效沟通的方法
B 组建、震荡、规范和执行的团队动态
C 同步日常生活习惯和例程
D 及时、渗透式沟通
答案 D 渗透式沟通是水晶实践的一个主要特征
81、敏捷团队正显示出士气低落的迹象。敏捷项目经理应该怎么做?
A 让员工的直属经理来解决这个问题
B 依靠团队来激励他们自己
C 咨询产品发起人的指示
D 与团队协作来解决这一问题
答案 D 团队协作,共同来来解决问题,团队士气低落,是团队领导者的责任,与职能经理和发起人无关,所以A和C不正确;团队已经显示出士气低下,说明无法自我驱动,所有B不合适
82、在回顾会上,燃尽图显示项目略微落后于进度计划。项目团队识别到是一名经验不足的软件工程师导致了团队速度的下降。项目团队应该如何解决这个问题?
A 在回顾会上建议结对编程
B 要求产品负责人在下一次回顾会上重新排列用户故事的优先级
C 在下一次迭代计划会议上,与团队成员一起重新估算故事点
D 在下一次迭代计划会议上,将较不复杂的用户故事分配给经验不足的软件工程师
答案 A 能力不足才可以采用结对编程的方式进行培养。如果因为能力不足就一直分配给他简单的故事,那么这个人的能力就永远得不到提高,所以D不正确
83、一名团队专业人员表达希望将角色从测试人员转化为研发人员。该团队成员已经完成几门课程,并获得了一类研发经验。团队担心角色转换可能会减缓项目现有的速度。敏捷管理专业人士应该怎么做?
A 提醒团队敏捷方法支持跨职能发展,要求团队能适应
B 在每日站会上与团队讨论并评估有关转换对项目速度造成的影响
C 在问题日志中记录该团队成员的角色转换请求,并记录有关潜在速度变化的风险。
D 如果开发职位有空缺,鼓励团队成员申请该职位
答案 A 敏捷鼓励跨职能发展,能力覆盖交付链
84、经理让两名项目经理来确定应聘那种方法用于即将开展的项目。经理解释说项目发起人经常改变想法,但是仍然希望能够快速交付产品。其中一种项目尽力过在瀑布管理式管理方面拥有丰富的经验,而另一名项目经理使用的是敏捷方法。为什么敏捷更适合这个项目?
A 因为它让项目发起人全权控制项目
B 因为它允许管理层监控项目
C 因为它采用增量式交付方法,并经常与干系人一起审查
D 因为它保证初始范围将全部完成
答案 C 增量交付是敏捷方法的核心原则
85、在产品开发阶段结束时,敏捷项目团队确认所有测试均已通过,产品已发布,但是客户投诉说产品有缺陷。在产品发布之前,项目团队应已完成下列哪一项?
A 请求项目发起人的批准
B 执行所有需求评审
C 开展阶段结束演示
D 执行一次回顾,核实项目可交付成员
答案 C 演示会是向客户展示已完成的功能,获取反馈,以便于发布
86、在一次迭代过程中,产生负责人通知团队某些功能原先不包含在迭代中,但现在需要包含,团队应该怎么做?
A 告诉产品负责人等到下一次迭代计划会议
B 与产品负责人一起工作,重新排列功能的优先级,并将较低的优先级功能从当前迭代中删除
C 包含所有请求的功能
D 通知产品负责人,一旦迭代处于进行当中,不允许进行任何变更,拒绝新功能
答案 B 敏捷响应变更,目的是为了提高产品的竞争优势。但是每个跌的速度是固定,所以增加新功能,就需要删除相同故事点数的功能
87、公司决定为一个新项目实施敏捷,并成立一个敏捷团队。为确保成功,应如何组织敏捷团队?
A 通过技能组合
B 跨职能
C 自发组织
D 通过阶段
答案 B “自组织”是敏捷团队的核心目标,不是用于如何构造敏捷团队的方法
88、敏捷项目团队决定采用使用中的才是过程。这一决定在那一次会议上产生的?
A Sprint 回顾会议
B Sprint 审查会议
C 发布回顾会议
D Sprint计划会议
答案 A 回顾会主要完成三件事:哪些工作做得好,哪些做的不好,下一个迭代准备尝试做什么。
89、客户不确定迭代进展状态如何?并请求审查迄今为止完成的工作。审查完成后,客户对迄今完成的工作不满意,并要求修订。敏捷项目团队接下来应该怎么做?
A 要求客户参加变更控制委员会会议
B 记录所有变更,这样就有一份修订记录
C 根据客户请求调整迭代计划,将修订的优先级提高
D 等到迭代结束后再加入修订
答案 C 修订是一项新需求,可以视为新的用户故事纳入待办事项排序。敏捷拥抱变化,不像瀑布一样具有严格的变更控制流程,所以A不正确。B仅仅是记录变更,太被动。在客户需要修订的时间点,跟客户一起排序调整,所以D不正确。
90、完成一项工作增量后,在集合参加回顾会时,敏捷团队应该做什么?
A 执行敏捷审计并更新新待办事项
B 检查并调整期方法和做法
C 关注人际交往问题
D 庆祝成功完成迭代
答案 B 回顾会的目的是总结经验教训,寻找下一个迭代的改进方法
91、向敏捷团队提供一份产品待办事项用以估算项目规模,团队同意使用渐进明细法。下列哪一项属于这种方法优点?
A 它比其他估算技术使用时间要少
B 它迫使团队将较大的故事分解成更小、更易于管理的片段
C 它在累计流量图上更容易显示速度
D 它让经验不足的团队能够参与
答案 B 渐进明细是一种持续改规划的技术,随着故事信息不断明确和细化,把大故事分解成更小的、更易于估算的小故事,体现了一种滚动式规划技术。
92、产品负责人发现团队之前承诺的需求不再适用于客户。产品负责人应采取什么行动?
A 调整计划,并与客户确认
B 不调整假话,直到下次Sprint审查之后再调整计划
C 与开发人员分享新计划
D 为新计划启动一个扑克计划会议
答案 A 价值驱动交付是敏捷的核心,价值的体现就是要适用于客户,如果客户已经不适宜,那么这个需求就失去了价值,就需要调整
93、组织正在经历从瀑布模式到敏捷开发的转变。该组织计划逐步采取"混合敏捷"开发过程。项目经理受聘来领导组织转变和产品开发,其下一步应该怎么做?
A 建立工作授权和工作分解结构(WBS)
B 避免围观管理和日常挂管理费
C 让干系人参与,并制定过程
D 形成小工作组合孤岛
答案 C 敏捷提倡参与式决策,实施流程需要根据具体公司、项目定制。A是瀑布的做法。敏捷也需要日常的管理费,所以B 说得有点极端。要避免形成工作组合孤岛,D 项也不对
94、某组织团队职能趋于一致,通常,这意味着只要在团队之间相互发送可交付成员的过程结束时才会发现缺陷。若要改善产品质量,敏捷管理专业人士应该怎么做?
A 根据需要执行反馈,并为每个团队实施过程改进和质量控制
B 指定一名调解人充当团队之间的沟通桥梁
C 创建一个跨职能团队,以便不断地生成、验证及确认
D 在需求定义阶段花更多的时间
答案 C 敏捷需要跨职能团队的支持,便于及时的反馈和确认
95、在一次迭代规划会上,识别到新的风险。敏捷管理专业人士应该怎么做?
A 在下一次风险管理会议中沟通这个问题
B 将这些风险记录在风险登记册中
C 将这些风险放到观察清单上
D 请求管理层指示
答案 C 敏捷提倡可视化管理,被发现的风险纳入风险的观察清单上
96、客户拒收团队开发的一个Web应用程序,因为客户认为需求被遗漏。为确保开发的工作通过验收,团队应采取什么步骤?
A 与客户一起执行定期评审和产品演示
B 在对客户的新需求重新开始新项目
C 在产品演示期间沟通所有变更
D 在产品演示执勤啊获得项目负责人的批准
答案 A 最终产品没有得到客户的验收,说明在迭代中的反馈和沟通不到位,评审会的目的就是为了获取客户的反馈
97、在一次迭代Sprint审查会议上,客户对产品印象及其深刻,要求立即发布该产品,推向市场。敏捷团队担心,因为还未解决产品维护用例问题。产品负责人将团队的担心告知客户。团队下一步应该怎么做?
A 发布该产品,但通知用户产品维护只能等到未来版本才能提供
B 执行更为敏捷的过程步骤来实现维护功能
C 重新调整产品待办事项的优先级,在产品发布执勤啊实现维护功能的用户故事
D 安排一次干系人Scrum会议,来讨论产品发布之前必须完成的最小可售单元
答案 D 质量为先是敏捷的理念,不能因为速度而牺牲质量。可以优先发布最小可售单元,为客户创造早期的竞争优势和价值。
98、敏捷团队正在准备着手从事一个涉及一些脚架构风险的规模故事。由于下一个迭代已经计划完毕,敏捷项目管理师应该如何解决这个问题?
A 推迟该故事的工作,保持团队速度
B 重新查阅需求,创建详细的规范
C 在风险登记册上添加该故事,并与客户一起分析
D 执行考察工作,更好地理解该风险
答案 D 风险探测
99、敏捷团队正在从事创造一项新产品的任务,团dui已经创造了新产品,但由于一项特殊的需求,完成迭代很困难,团队应该怎么做?
A 尽可能延长当前迭代,知道可以交付
B 请求一名专家临时加入团队
C 复制另一个产品的功能,并在之前改造
D 将故事拆分成几次迭代,直至完成该功能
答案 D 根据敏捷三角形,敏捷固定时间和人力,所以A和B不正确,对于复杂的需求可以通过故事拆分的方式进行简化
100、敏捷团队正致力于产品开发,哪些活动可以帮助团队建立良好的协调?
A 每日站会
B 发布问题会议
C 待办事项改进
D 发布计划会议
答案 A Scrum常见的四个会议就是一种团队协调的方法,其中站会是一种面对面的、高带宽的沟通方式。