第一题

1、团队重视培训新人的个人技能,以扩展其跨职能的能力。这样做的主要目的是什么?
A 它能减少瓶颈风险
B 它能增加跨职能团队的沟通频率
C 它能促使干系人接受风险
D 它能利用新的工具来跟踪进度

答案 A
跨职能团队本身可以是一种人力备份的手段,确保团队能力覆盖交付链,减少人类瓶颈的风险。

第二题

2、一名新项目经理被分配到一个敏捷项目中。在第一次站会上,项目经理主要到团队成员对完成项目感到焦虑,成员还因为职能经理的频繁中断和请求经理分散。这属于哪一种组织类型
A 这属于扁平结构组织,实施非正式工作文化的历史悠久
B 这是一个层级组织,由职能经理评估工作负荷和绩效
C 这是一个强矩阵组织,项目经理对资源拥有很少甚至不拥有职权
D 这是一个敏捷组织,职能经理全部是拥有强有力且经验丰富的领导者

答案 B
团队成员被职能经理影响,说明这是以个层级型的组织。因为职能经理的影响比较大,强矩阵组织中项目经理对资源的拥有权大,所以C不正确

第三题

3、PO一直发布新的需求影响了团队的进度,你作为敏捷项目管理工程师,需要怎么做:
A 私下和PO沟通
B 教育PO敏捷原则
C 在回顾会上重新排序,加入PB表
D 在优先级排序和迭代计划上花费更多的时间

答案 B
题干一直发布,说明这是一种常态,这个问题可能是因为PO没有真正的理解敏捷,或者不懂敏捷的做法。

第四题

4、两个执行经理(executive manager)对项目进度理解不一致,你应该:
A 通过邮件发送燃尽图的备份给他们
B 在企业的dashboard上张贴项目状态图
C 让两个执行经理编写详细的进度报告
D 与两个经理单独沟通,分别了解进度

答案 B
题干提到了两个执行经理对进度理解不一致,说明信息传递有问题,可能没有实现透明化,所以需要用信息发射源的方式让信息透明化,B是看板的方式呈现项目的进展。

第五题

5、一家企业评估实施敏捷的环境还不成熟,你作为敏捷管理工程师,需要:
A 强行实施敏捷
B 维持现状不变
C 保持传统,并开始实施每日站会、回顾会和反省会
D 培养、引导企业文化

答案 D
题干中说环境不成熟,需要营造一个合适的环境,通常,文化是一家公司环境的主要因素,所以选D。 A是强推,B是不推,做法都极端。C是基于现状做敏捷行为层面的事情,为了敏捷而敏捷。

第六题

6、团队采用了一项你提出的敏捷实践行为来解决问题,一个迭代后,团队发现速度受到了影响,有所降低,部门对此很不满,你可以选择
A 忽略老板的意见
B 停止使用这项敏捷
C 在决定使用这项实践的回顾会上要求部门加入
D 鼓励改进,让SM和职能经理沟通

答案 C
获取部门的同意,达成共识。A和B都是敏捷中永远不能选的选项。从排除法的角度看,题干问”本”可以选择,说明遗漏了什么活动,所以可以直接选C,A、B、D都是问题出现后的纠正措施或者做法,而不是理解为”本可以选择”。

第七题

7、你新加入了一个有大量的文档要求的敏捷团队,你会:
A 加入团队,在团队能接受的前提下发表意见
B 安排其他人做没有价值的文档
C 加入团队,按照团队时间进行
D 告诉团队,在敏捷中,文档不重要

答案 A
敏捷需要依托项目的实际情况进行分析,提出意见,对症下药。C 态度消极,面对不合适的做法要敢于提出建设性对抗。D说法太极端,敏捷中需要文档,前提是文档要有价值。此题也可以用排除法,B、C、D说明不正确。

第八题

8、你作为敏捷工程师被安排去管理一个现有的敏捷项目,你会
A 观察项目,看看和敏捷实践的差异
B 按照现有的实践去执行
C 改用新的敏捷实践
D 立即给团队培训敏捷的理念

答案 A
在敏推进中,不能一味普及理念或者直接引用某个时间,需要切合项目,深入项目,寻找问题和原因,推荐合适的实践。B和C都属于绝对化的动作,要先执行A,进行分析后,再可能出现B或者C都属于绝对化的动作。D是理念的普及,对于一个正在实施敏捷的项目,单纯进行理念的普及达不到效果。

第九题

9、以下哪个选项可以最好地表达敏捷宣言中的一条原则同时也表达精益中简化的方法?
A 最大化不必要的工作
B 尽早和持续的交付
C 欢迎需求变更
D 延迟决策

答案 A
敏捷12原则中的第10条:“尽量做到简洁,尽最大可能减少不必要的工作。这是一面艺术。”精益7大原则中之一:消除浪费 ,不必要的工作就是一种软件浪费;综合这里两条,选A

第十题

10、国内发生了严重的自然灾害,项目目标受到了影响,你作为敏捷管理工程师,需要:
A 立刻停止项目
B 做优先级高的
C 和项目发起人沟通看看是否需要继续
D 按照计划完成承认的功能

答案 C
目标是项目发起的原因和背景,在敏捷中可以理解为敏捷的愿景。目标受到了影响,要与发起人沟通,项目是否需要继续。如果继续,选B。A是考试中一般不选的选项,比如”立刻”,”直接”,”拒绝”等,D是不顾外界环境,按照计划进行。

第十一题

11、一个问题由两个独立团队使用不同的解决方案在探测,你作为敏捷管理工程师,需要怎么做?
A 估计竞争,对项目有好处
B 和两个团队充分沟通,消除信息孤岛
C 让两个团队自己竞争,不闻不问
D 消除竞争,以其中一个方案为准

答案 B
探测可以在迭代开始前进行架构探测(迭代0),也可以在迭代中进行技术探测。探测的目的是对一下不确定的方案,尽量弄清晰,避免对不了解的东西一下投入太多人力或精力,探测的过程一般都不会太久。不同的团队可以同时进行探测,但是要明确探测截止的时间,同时过程中更要保证信息透明,以免重复浪费。

第十二题

12、一个史诗故事发现有重大的风险,你作为敏捷管理工程师,需要怎么做?
A 中断现在的迭代,对应风险
B 放到下一个Sprint 来对应
C 使用Explore探测风险
D 不管风险,继续按照原计划进行

答案 C
对于风险可以采用探测的方式在早期进行。A中断迭代不合适,一个迭代一旦启动,不轻易中断,体现了时间盒的概念;B不符合风险需要早期处理的理念。

第十三题

13、你的敏捷团队为一家小公司服务,目前开发的项目发生延期导致下个版本不能按时发布,公司领导认为延期会导致商业价值无法实现,需要用哪个技术分析?
A 风险管理
B 偏差和趋势分析
C 鱼骨图
D 卡诺分析

答案 D
本题的考点是价值排序,即时间不够的前提下如果裁剪需求。卡诺分析是敏捷中客户价值排序的工具。AB是过程的监控,C是原因分析

第十四题

14、以下哪个是敏捷项目中最佳风险分析?
A 回顾分析
B 帕累托
C 定性分析
D 蒙特卡洛

答案 D
风险分析有定性分析和定量分析,其中蒙特卡洛是定量分析的工具。回归分析、帕累托和定性分析都不是具体的风险分析的工具

第十五题

15、根据帕累托法则,我们要进行产品待办事项排序,因为:
A 低优先级的功能有可能在下一个迭代中移除
B 功能一直到完成才能实现价值
C 越是最近的需求越有可能对商业来说最重要
D 一个小百分比的工作可以提供一个大百分比的价值

答案 D
帕累托法则又称二八原理,即投入20%的精力获得80%的收益,与D选项吻合

第十六题

16、在敏捷风险管理中,风险燃尽图是用来
A 定性分析发生的概率
B 跟踪技术风险的减轻
C 文档化记录能对项目产生影响的外部风险
D 说明项目的风险简介以及新的、变更的风险

答案 B
风险燃尽图是用来对剩余风险进行跟踪的工具,用来判断风险是减轻了还是增加了。

第十七题

17、那个是PO和团队之间沟通的桥梁?
A 燃尽图
B 产品待办事项
C Scrum 团队会议
D 冲刺版本计划

答案 B
PO最关注的是产品待办事项,负责梳理和调整待办事项。在计划会上,PO与团队会基于产品待办事项进行沟通,选择优先级高的纳入下一个迭代。

第十八题

18、当应用EVM时,应该在什么级别进行过程的测量?
A 任务
B 迭代
C 产品
D 版本

答案 B
为了防止被中断,一个迭代内计划完成的故事点数是固定的PV,迭代结束后完成的故事点数就是EV,由此可以测量出SV或者SPI

第十九题

19、谁负责挑选下一个迭代中需要包括的用户故事的优先顺序?
A SM
B 开发人员
C PO
D 团队

答案 C
PO负责用户故事的优先级,通常提现在产品待办事项的维护和梳理上。

第二十题

20、用户故事是临时的工作,直到什么时候才被认为实质性的?
A 团队完成这些故事的时候
B 版本的结尾
C 版本的完成
D 冲刺的最后

答案 A
用户故事在完成的时候才可以提供价值,才算是实质性的。

第二十一题

21、团队向客户提供了一个原型,让客户提供反馈。实际上,团队应期望何时收到客户的反馈?
A 按团队和客户同意的次数
B 在每次迭代结束时
C 在每月状态会议上
D 在演示结束时

答案 A
团队反馈的时间点是一种基本规则或者是一种DoD,应该由干系人共同认可。

第二十二题

22、敏捷团队可以使用哪种原型技术建立对需求的理解
A 回顾
B T恤尺寸结算
C 线框图
D 卡诺分析

答案 C
线框图是一种原型技术

第二十三题

23、开发团队对一个用户故事不能理解,你作为敏捷管理工程师需要怎么做?
A 要求PO参加计划会议
B 对用户故事细化,以便能够理解
C 团队讨论采用最佳方案开发
D 要求PO参加回顾会

答案 A
团队对用户故事不能理解,需要在计划会的时候要求PO做描述,有时候也可以成为需求澄清

第二十四题

24、项目管理者用速度去决策?
A 团队在这个迭代中的工作量是否合适
B 在迭代中,每个成员最合适完成多少工作量
C 在迭代中,适合完成多少差不多规模的工作
D 在PO是否在迭代中确定了合适的优先级

答案 A
速度是一个迭代中团队总共可以完成的故事点数,是用来衡量一个团队的进度,而不是衡量每个人的工作量的

第二十五题

25、当实现故事的技术信息缺少或者不充足时,哪种方法最合适用来实现用户故事?
A 缺陷
B 松弛
C 探测
D 非功能性的

答案 C
用户故事信息缺少时,会探测逐步寻找解决方案,以最终实现用户故事

第二十六题

26、用户故事的INVEST属性是指什么?
A 增加、净、变化、超过、范围、培训
B 项目依赖、无功能的、价值、探索性、冲刺、时间盒
C 创新、嵌套的、想象力、预算能力、可扩展、团队
D 独立的、可协商的、有价值的、可估算的、小的、可测试的

答案 D
参照用户故事的INVEST属性

第二十七题

27.业务负责人要去敏捷专业人士提供一个中心位置,让项目干系人可以查找项目进展的信息。敏捷管理展业人士应该提供什么建议?
A 定期循环更新项目的详细版本
B 维护在线团队协作网站,并将业务负责人冲你笑呢定向到相同的网站
C 与项目干系人定期举行一对一会议
D 与项目干系人举行每日scrum会议

答案 B
本题考查”干系人管理”中的”信息发射源”。A选项是瀑布的做法,题干中是提供一个位置,让干系人可以自己去查找,C与D,没有解决这个问题。

第二十八题

28、让极端人物参与编写用户故事的目的是什么?
A 识别产品设计和测试中的错误
B 帮助识别可能被遗漏的用户故事
C 提供一些决策去支持模糊的用户概念
D 为冲刺计划的讨论提供价值

答案 B
根据极端人物的定义,用来识别一些极端的场景,帮助识别可能被遗漏的用户故事

第二十九题

29、团队速度通常用来?
A 测量功能完成的百分比
B 判断这个迭代的产出
C 为成熟团队预测进度
D 给交付价值的一个反馈

答案 C
速度是指团队在一个迭代可以完成的故事点数。通常,在初始的几个迭代中,一个团队的速度不会稳定,经过几个迭代后才会趋于稳定,稳定后的速度用来预测团队的进度。

第三十题

30、速度是指_
A 一个迭代中完成产品待办事项的总的小时数平均到每个开发人员
B 测量一个团队把产品待办事项转换为可运行的经过测试的功能
C 测量项目经理把产品待办事项转换为测试过的功能
D 开发人员结对编程完成的产品待办事项的总的小时数

答案 B
速度是指一个团队完成用户故事的点数,即把产品待办事项中的用户故事实现为可以运行的功能

第三十一题

31、一名敏捷团队成员仅召集一部分团队成员开会,而不是整个团队,以就当前故事达成一项关键的决定。为什么应当有整个团队参与达成这项决定呢?
A 在整个团队中分享Sprint 承诺的责任
B 为了提高速度
C 为了避免闲话
D 为了通过分享知识和协作减少风险和预测

答案 A
团队参与可以达成一致的共识,也可以获取每个人的承诺

第三十二题

32、项目小组正在看板,一个项目新人员不了解敏捷,你作为敏捷管理工程师,需要:
A 单独和他沟通,向他解释敏捷的概念
B 创建正式的指导文档并通过邮件发送给他
C 通过团队引导这个新成员了解看板
D 给新成员培训看板

答案 C
敏捷团队进行自我组织,自我指挥

第三十三题

33、项目小组正在采用宽带Delphi做迭代计划,一个项目新人员不了解敏捷,你作为敏捷管理工程师,需要做什么?
A 单独和他沟通,向他解释敏捷的概念
B 创建正式的指导文档并通过邮件发给他
C 让他参加,鼓励他在会议上发言
D 和他的职能经理沟通,要求他参加

答案 C
宽带Delphi是团队参与决策的工具。对此,要鼓励团队成员参与,即便有可能犯错也要鼓励尝试。A比较理论化,仅普及敏捷理论,无法解决实际的问题,要具体的指导实践。

第三十四题

34、一个大项目团队由14人,一段时间后发现,项目沟通效率低,进度落后,绩效不好,你作为敏捷管理工程师,需要:
A 更换绩效不好的成员
B 通过指导提高绩效
C 汇报给他们的职能经理
D 分为小团队

答案 B
SM负责移除团队运作的障碍,给予团队指导,引导提升绩效。如果在指导过程中发现是因为团队规模太大,再进行拆分,划分为多个小团队,按照Scrum的规模,团队规模在5~9人

第三十五题

35、公司新搬进一间新的办公室,团队打算实施敏捷,要如何装修这个办公室呢?
A 各个独立的房间避免打扰
B 中间有看板,可以集中办公的房间
C 由团队决定,根据不同的实践装修
D 由公司人力资源决定装修风格

答案 C
敏捷作战室的装修应该根据团队采纳的时间以及团队本身的特点进行。这个由团队自行决定。A、B都太形式化,D不符合团队自组织的特点。

第三十六题

36、公司刚开始执行敏捷,公司领导要求强制召开每日站会,你作为敏捷实践者,会怎么处理?
A 服从领导安装排,强制安排每日站会
B 和领导沟通,应该由团队自己决定
C 忽略领导的要求,继续原项目
D 告诉领导,敏捷不用开站会

答案 B
敏捷中提倡自组织团队,对于团队内部事宜可以自行决定,比如站会、DoD等

第三十七题

37、团队的一个组件外包给一个供应商提供,敏捷团队要如何计划和监督供应商
A 正式的每周状态报告,每月一次汇报会议
B 每日站会,产品发布计划
C 通过邮件每周发送燃尽报告
D 迭代计划会,燃尽图和Throughtout

答案 D
敏捷通过迭代计划会展示计划,燃尽图跟踪的工具;D中的Throught(吞吐量)可以理解为团队速率。B中每日站会太频繁,时间太短,很难坚持每天召开,而且站会更多的是对团队内部的任务进行监控。产品发布计划周期太长,用来做监督会有空档期,效果不好,A和C通常是瀑布的做法,强调汇报报告。

第三十八题

38、团队最近发布了一个版本,在市场上广受好评,公司高层经常直接联系开发团队,关注开发状况,团队感到进度受到了影响,你作为敏捷管理工程师 你会怎么做?
A 联系PO,要求他和公司高层沟通
B 私下与公司高层沟通
C 邀请公司高层参加计划会
D 忽略该问题,问题团队的问题都可以自己解决

答案 C
高层关注产品的进展,计划会可以从根本上解决问题,满足高层的需求

第三十九题

39、以下哪个对分布式敏捷团队的成功来说非常重要?
A 成本控制
B 高容量的沟通
C 共享知识
D 文化的协作

答案 D
分布式团队要首先考虑文化的差异性,尊重不同问题化的差异,致力于项目的成功。在考试中,对于分布式团队除了关注文化的差异,也要考虑沟通的多样性

第四十题

40、敏捷提倡那种管理风格
A 任务
B 团队
C 产品
D 绩效

答案 B
敏捷提倡仆人式或者服务型领导的管理风格,由团队自组织

第四十一题

41、用户故事相互依赖时,可能会遇到哪些问题?
A 优先排序和规划不足
B 呈现复杂性和不确定性
C 返工的浪费
D 质量差和文档过多

答案 A
用户故事相互依赖不易于排序和估算

第四十二题

42、以下哪个是对贷款Delphi(例如计划扑克)估算最佳的描述
A 团队成员各自给出故事的估算,然后互相讨论理由达成一致
B 对现有的项目团队的绩效进行分析,来确定一些相似的用户故事的实际持续时间
C 团队成员给每个任务分配相似的大小,故事点基于冲突待办事项中的三角估算
D 团队成员给每个用户故事一个最悲观的和最乐观的估算值,这两个值的平均值就是故事点数

答案 A
根据宽带Delphi估算的定义,由团队成员共同估算,同时给出各自的估算结果,针对特别大或者特别小的两个数值,给他们陈述的机会,使其说明估算的原因,之后进入下一轮估算,直至达到组织允许的估算偏差范围即可,通常会进行3轮左右。

第四十三题

43、以下哪个活动会经常使用0、1、2、3、5、8序列
A 开发序列的名称
B 估算开发小时数
C 展示故事的优先级
D 估算故事点数

答案:D
题目中显示的是斐波那契序列,是估算故事点的工具

第四十四题

44、以下哪个列表是有效敏捷项目的计划实践?
A 版本计划、迭代计划、估算
B 估算、探测、迭代计划书
C 迭代计划、持续集成、估算、
D 愿景、版本计划、性能优化

答案 A
参照书中与”适应性计划”相关的内容,敏捷定义了不同层级的计划,包括版本计划、迭代计划。

第四十五题

45、产品计划结构的那一层定义了能力或者特性层次的描述
A 迭代
B 产品路线图
C 版本
D 波

答案 C
版本计划明确了该版本中需要完成的用户故事,阐述了特性的描述;产品路线图仅定义了版本的发布计划,没有具体的特性描述,所以B不正确,迭代是任务层面的细节描述A 不正确

第四十六题

46、以下哪个文件展示了每个迭代中需要交付的高层及的功能或者主题?
A 版本计划
B 产品路线图
C 迭代计划
D 产品待办事项

答案 B
产品路线图显示的是每个版本需要交付的主题或者高层级的功能,是高层级计划;版本计划用来显示每个版本中需要设置的几个迭代。故A不正确,C中的迭代计划是更细层次的计划分解,故C不正确,产品待办事项不进行版本的划分,是一个项目的总集,所以D不正确

第四十七题

47、敏捷的估算应该基于__?
A 每个迭代的WBS并且与项目管理计划的相一致
B 一个训练有素的迭代计划,可以结合对变更的反应提升预见性
C 跟当前项目范围很相似的上一个敏捷项目收集的数字
D 整个项目周期内最初的人力资源分解

答案 B
敏捷中的估算是提升可预见性。敏捷不适合WBS,因为解聚后的故事和解决前可以不一致,所以A不正确,C和D 是传统瀑布的估算方式

第四十八题

48、当进行初始速度估算时,团队应该最有可能_
A 在团队中讨论他们期望可以解决多少故事点
B 用一个看板的工作流去识别步骤和计算速度
C 使用前几个迭代的速度或者进行一个速度的预测
D 与客户讨论他们期望的产品生产率

答案 C
团队速度通常在初始的时候不准确,在经历几个迭代后会趋于稳定。估算时,可以采用前几个迭代的平均值进行预测

第四十九题

49、在敏捷项目中,那种计划计划是通过三个独特的视野进行的?
A 蒙特卡洛分析
B 组合管理
C Delphi
D 渐进明细

答案D
渐进明细是敏捷计划的一个理念。敏捷计划有5个层次:愿景、产品路线图、产品发布计划、迭代计划、每日计划。其中,产品发布计划、迭代计划和每日计划是从三个不同的角度逐步进行计划的。

第五十题

50、在愿景会上,项目愿景是被谁定义和展示的
A 管理者
B 项目经理
C 客户
D 项目团队

答案 C
愿景会是指敏捷项目启动前的会议,描述项目发起的原因。客户负责产品的构想框中信息的描述,即想要解决一个什么问题。项目团队负责创建团队协作中的团队愿景,与项目愿景要做区分。

第五十一题

51、快速试错用来描述什么?
A 尽早发现致命设计缺陷
B 不经过合适测试的开发
C 验收测试驱动开发流程的最后一步
D 持续集成的要素之一

答案 A
敏捷低成本反馈的原则,快速试错,早发现问题,变更的成本相对较低

第五十二题

52、在迭代过程中,队员发现一项重大风险,他应该_?
A 立刻采取行动降低风险
B 立刻和团队商量,开始对应
C 组织PO和团队开会
D 加入PB表,下个迭代对应

答案 B
风险要尽早曝光,尤其是高危风险要尽早曝光,有团队决策探测的行为和做法

第五十三题

53、Spike之后找出一个低风险的方案,作为敏捷工程师,你会怎么做?
A 立刻应用变更
B 在团队承认后在下一个迭代中进行
C 放入PB表
D 和PO沟通

答案 C
发现问题后,要首先放入PB表

第五十四题

54、团队之前遇到了一个缺陷,团队A成员发过解决方案,在最近的第一次迭代中又出现了,团队成员B 说他没有收到过解决方案,你作为敏捷管理工程师,需要怎么做?
A 团队一起来解决这个问题
B 规范化解决方案的分享方式
C 汇报给团队成员B的职能经理
D 私下和团队成员B沟通

答案 A
团队的问题优先由团队自己解决。本题提到缺陷重复出现,可能需要建立一些基本原则,规则由团队自己制定,即DoD,成员B的理解是由敏捷敏捷工程师来制定团队的运作方式,建议敏捷工程师参与讨论,与团队共同制定解决问题的方法

第五十五题

55、以下哪个是分析问题的工具?
A First of Five
B 计划扑克
C 鱼骨图
D 卡诺分析

答案 C
分析原因常用鱼骨图,也称因果图。A是参与是决策的工具;B是估算的工具;D是用户故事价值排序的工具

第五十六题

56、客户部门指责发布的软件不能达到他们的要求,你作为敏捷管理工程师应该怎么做?
A 要求客户提供明确的完成基准
B 邀请客户参加评审会议
C 邀请客户参加计划会议
D 要求PO和客户沟通

答案 B
评审会议是为了获取及时反馈,及时修订。A 有点追究责任的意思,想把责任推给客户;C中提到的计划会主要还是明确本迭代要完成的内容,并没有实际的成果展示,这个时候让客户来,客户也无法确认开发能否达到他们的要求;D是要求PO和客户沟通,这是个常态、例行动作,某种程度上可以解决题目中的问题,但是相对来说,B更好,更加直接和具有针对行,可以当面看到效果,并进行反馈和讨论

第五十七题

57、客户很忙,多次没有参加评审会议了,你作为敏捷管理工程师,需要_
A 调整迭代实践,减少评审会议
B 向上级主管寻求帮助
C 你去找客户要求他遵守他的承诺参加评审会议
D 客户只要参加计划会就可以,评审会议可以不同参加

答案 C
敏捷最倡导面对面的沟通,遇到冲突和问题,直接与当事人面对面解决问题。如果问题无法解决,再上升到高层,寻求帮助。

第五十八题

58、项目有部分功能没有按时完成,再过2天就是和客户的评审会议,团队应该怎么做?
A 赶工完成未完成的功能
B 和客户商量退出评审会议
C 按时向客户展示已经完成的部分,收集反馈
D 找PO和客户沟通

答案 C
按照敏捷三角形,敏捷中有弹性的是范围,通常固定的是成本和时间,针对这个原则,建议选C,做多少功能就展示多少功能,同时评审会的主要目的就是为了反馈,D是C之后的选择,如果在评审会中存在和客户对功能的要求等,再请PO去沟通

第五十九题

59、在迭代评审会议中,项目报告主要显示哪些内容?
A 与基线对比的估算
B 计划的实际结果
C 投资回报率(ROI)
D 挣值测试(EVM)

答案 C
评审会议的目的是团队向PO演示已经完成的功能,PO进行验收和反馈。PO关注的是功能的价值,用来衡量价值的工具,保护NPV、ROI等。A和B是瀑布管理的常见方式,D在敏捷中也会用到,但是不是评审会上内容

第六十题

60、请选择可以预测项目完成日期和发现可能存在的问题的工具
A 燃尽图和燃起图
B 累计流量图
C 鱼骨图
D 白板

答案 B
累计流量图是跟踪和预测敏捷项目的重要工具,帮助我们了解项目问题,确定循环时间的,同时预测可能完工日期。通常,会用利尔特法则作为一个预测和分析队列情况的工具,根据公式可以算出完成时间和循环时间,但是ACP考试不要掌握这个公式。利尔特法则在2016年9月份考试出现过,所以这个名词要记住。A中的燃尽图无法预测完成的日期。C用于分析房问题产生的原因。D是敏捷的状态展示。不能预测完工日期。

第六十一题

61、一个复杂的用户故事发生了延迟,是由一个没有太多经验的员工导致的,你作为敏捷管理工程师,需要怎么做?
A 让他加班完成
B 应用结对编程
C 减少故事点数
D 下次给他一个简单的

答案 B
团队帮助员工提升能力,需要支持可以由SM或者领导者协助。结对编程是极限编程提倡的实践活动

第六十二题

62、敏捷管理专业人士建议使用一些过程改进技术,但该技术导致速度降低并产生了一些质量问题。团队已经进行修正,但是职能经理很不高兴,此时应该怎么做会避免这样的结果?
A 敏捷管理专业人士应事先获得职能经理的许可
B 在更改过程之前,职能经理应参加回顾会提出建议
C 敏捷管理专业人士应该鼓励项目团队持续改进,并与职能经理沟通
D 职能经理应指导敏捷管理专业人士在更改过程时更为小心谨慎

答案 B
回顾会上一般会决定下一个迭代尝试做的新方法等,可以让相关干系人参与,达成共识后再执行

第六十三题

63、在每次迭代结束时,团队应向谁演示完成的工作?
A 干系人
B 高级管理层
C 敏捷管理专业人士
D 职能经理

答案 A
评审会是向干系人(主要是客户)展示已完成的工作,目的是获取反馈

第六十四题

64、下列哪一项可用于促进敏捷项目团队在迭代期间的持续改进?
A 迭代回顾
B 迭代计划
C 每日站会
D 持续集成

答案 D
敏捷的持续改进是通过高频次的反馈来进行的,比如持续集成、评审会、回顾会,都是一种持续改进的工具,题目中文的是迭代期间的改进,所以D合适。

第六十五题

65、团队成员发现了一种好的做法,可以改进生产率和品质,你作为敏捷管理工程师,需要怎么做?
A 立刻实施
B 在团队同意后,下一个迭代实施
C 放到PB表中
D 和PO沟通,得到证实的批准后

答案 C
发现问题或者改进方案首先要做的是放入PB表中

第六十六题

66、回顾会的主要目的是为了团队:
A 展示下一个冲刺的计划故事并且进行估算
B 给PO示范已经完成的的用户故事
C 讨论那些做的好、那些做的不好以及提升的方法
D 分别提供过程中用户故事的状态更新

答案 C
回顾会的目的就是总结当前迭代中经验教训,即那些是做的好的,那些是做的不好的,然后尝试一些改进的举措和方法,在下一个迭代应用中,以持续改进。A 描述是计划;B描述的是评审会;D描述的是站会

第六十七题

67、在回顾会中,”预设会议基调”的目的是什么?
A 重新声明会议的目标并且概括项目结果
B 检查范围声明并且概括项目结果
C 提升团队士气确保每人参与
D 描述下一个迭代并讨论吸取的教训

答案 C
设计阶段是回顾会的第一步,预设会议基调的目的是营造一种便于讨论问题的和谐气氛,从而让人们习惯于在这个过程中尽早发言,并且鼓励他们继续在整个会议中做出共享。A 描述正确,但不是主要目标,相对来说C更好一些。

第六十八题

68、三个迭代后,出现的问题和早期迭代中面临的问题很相似。过去的迭代回顾中的信息基本分为”哪些为我们工作”,“哪些没有为我们工作”,基于这些信息,我们推测团队没有捕获_?
A 用户故事
B 里程碑
C 行动列表
D 需求

答案 C
题目中的考点是回顾会,在回顾会中要总结的经验教训,同时确定下一个迭代的行动事项。

第六十九题

69、当客户在定义故事优先级有困难时,以下哪个是协助解决这个问题的最好的方法?
A 把用户故事细分为小的故事,让客户去选择他们需要的部分
B 让团队向客户提供有限顺序的指导意见
C 提供一个额外的详细技术描述让客户洞察技术挑战
D 让团队通过新增的对需求重申的细节来重新编写用户故事

答案 A
定义优先级产生困难很有可能是因为用户故事太大,无法进行估算和排序。通过对故事的拆分可以变成更小的故事,方便进行估算和排序。B的意思是团队负责故事排序,这种说法是错误的。

第七十题

70、检查、测试和接受以实现的功能,这个过程被称为__?
A 回顾
B 干系人评审
C 范围确认
D 迭代计划

答案 C
客户确认已经完成的功能的过程,即范围确认。A中回顾是团队内部总结经验教训,不是功能验收。B描述的是评审会的内容。C迭代计划是选择要做的功能。

第七十一题

71、以下哪个是SM的职责
A 为每个迭代的工作排序优先级
B 知道团队的活动
C 提供领导、指南和教练的角色
D 管理项目的范围和预算

答案 C
SM的职责主要是:保护团队不被中断,保持团队持续的愿景,给团队提供需要的资源支持,指导团队实施敏捷的实践,充当服务型领导

第七十二题

72、如何通过过程控制来支持敏捷的方法?
A 测试、需求、适应
B 测试、需求、变更
C 透明、回顾、测试
D 透明、检验、适应

答案 D
参考Scrum的三大特性:透明、检验、适应作答

第七十三题

73、XP所强调的在面对面协作的优势是什么?
A 让团队在其设计和编码中使用一种通用的语言
B 延迟反馈远好于定期检查
C 减少沟通的延迟和误解
D 让团队成员纠正一些错误

答案 C
根据敏捷12宣言总的第6条原则“最有效的沟通方法是通过面对面的交流”,面对面沟通可以更快速递传递信息和反馈信息,同时也可以通过肢体语言等传递更多的信息

第七十四题

74、在精益项目环境中,可视化的控制可以带来什么?
A 可以让管理者用来做一些正确的方向性的沟通
B 能被很好地用来反映团队的流程并且显示团队下一步要做的事情
C 当一个团队还在形成时期非常有用,但是不如一个有经验的团队显得那么重要
D 应该保持在一个最低限度,从而避免团队被一些高价值的活动所扰乱

答案:A
可视化管理的目的更多的展示,及时曝光问题,比哪一及时获得反馈,以便做出正确的决策。B描述的是看板的一项工作。可视化是敏捷全过程提倡的理念,跟团队的成熟度无关,所以C不对;敏捷提倡可视化的工作,所以D不对

第七十五题

75、每日站会的主要目标是什么?
A 解决一些可能阻碍项目进程的主要问题和风险
B 为PO提供一个洞察和保证的机会,从而增强客户关系
C 向项目主管和相关干系人汇报项目状态报告
D 增加每个人工作的可视性,从而确保工作的集成

答案 D
站会是为了透明化地展示工作,快速获取反馈。PO一般不参加站会,即使参加也不发言,所以B不对。站会中只讨论固有的3个问题,所以A不正确;C不符合敏捷的理念,敏捷弱化状态报告,通过可视化的发射源等方式显示项目状态。

第七十六题

76、价值流向图是一种用来识别什么的工具
A 整个过程中的浪费
B 最后价值的产品特性
C 最有价值的团队迭代
D 最有可能的项目风险流程

答案 A
根据精益的理念,价值流向图是为了识别过程流中的非增值活动,非增值活动就是一种浪费。

第七十七题

77、对每个功能的商业价值,由谁来负责定义?
A PO
B 督导委员会
C SM
D 团队

答案 A
PO是产品的购买者,负责产品价值的定义,通常通过梳理PB表来排序商业价值

第七十八题

78、在一个刚引入Scrum的新团队中,两个团队成员私下对话扰乱了每日站会,SM应该怎么做?
A 等到站会结束后,跟两个队员谈话
B 立即干预以弥补被破坏的局面
C 记录这个问题,然后把这个问题上升到冲刺回顾会
D 一直等待这个被授权和自组织的团队自行解决这个问题

答案 B
SM的职责之一是确保敏捷实践的正常推进,对团队给予指导。当团队在正常的活动被干扰时,SM要及时保护团队不被中断。题目中描述的是站会的违规,SM要干预,必须要的时候,会后腰重新设定规则

第七十九题

79、在XP中、分析、设计、编码和测试在什么时候进行?
A 迭代的开始
B 每天
C 频繁第
D 没有文档

答案 C
XP的12原则之一是持续集成、提倡高频率、快速的反馈。如果没有C 选择B,因为有C,频繁地比每天更贴切

第八十题

80、在精益流程中,聚焦在那个方面?
A 管理团队的效率
B 优化过程流中已完成的工作
C 使用最优资源
D 在团队中交叉培训以消除瓶颈

答案 B
精益的核心是消除浪费,通过分析价值流和限制WIP来减少浪费。B中优化已完成的工作,就是限制WIP,从而消除浪费。

第八十一题

81.客户验收团队开发的一个 web 应用程序,因为客户认为需求没有得到满足,为
确保开发的工作通过验收 ,团队应采取什么措施?
A 与客户一起定期评审产品需求
B 为客户的新需求重新开始项目
C 在产品演示期间沟通所有的变更
D 在产品演示之前获得产品负责人的支持

参考答案: C
首先因为客户认为需求没有得到满足,为确保开发的工作通过验收。D 在产品演示之前获得产品负责人的支持。并不能解决这个问题。敏捷里面是强调拥抱变化的,在产品演示期间,客户提出哪些没有满足的点,沟通所有的变更,这个才是最合适的。A 选项需求经过评审后,也许团队做出来后还是不能满足客户真正的需求

第八十二题

82.某公司在产品开发中使用敏捷原则,完成一个阶段之后,发生一次大规模的经济危机,可能影响产品的可行性,敏捷项目管理师应怎么做
A 加快开发以减少产品流向市场的时间
B 向项目发起人建议取消产品
C 与项目发起人一起重新审阅计划,确保优先级功能仍然适用
D 延迟项目,直到经济危机的后果明朗化

参考答案: C
与项目发起人一起重新审阅计划,确保优先级功能仍然适用。敏捷原则中交付价
值。

第八十三题

83.用户故事是:
A 一个阐述说明最终用户的故事
B 系统用户生活的一天
C 一个可以给客户增值的小型颗粒状工作单元
D 客户在敏捷项目中的要求收集

答案: C
用户故事代表客户需求,为客户增加价值。它是小而细粒度的,而不是关于用户的大叙述(选项 a 或选项 B)。这些故事的集合构成了待办事项列表(选项 D)。

第八十四题

84.如果你是一个敏捷的项目经理,项目成功的最好标准是什么?
A 项目交付给客户的价值最大化
B 该项目在规定时间和预算内完成
C 客户收到所有要求的产品功能
D 项目有记录范围交付

答案: A
敏捷是关于交付最大化价值给客户的。它不是关于一个计划(范围,成本,时间),而是强调灵活性和适应力来实现目标

第八十五题

85.为什么团队一直在追求增量式交付?
A 增量交付给客户提供早期价值,降低交付客户不想要的东西的风险
B 增量交付允许你把捆绑产品特症,使客户觉得交付的价值可观
C 增量交付消除要求变化的可能性
D 增量交付简化了整个团队的工作

参考答案: A
阅读所有的选项,B 项是错误的,因为增量交付不是捆绑产品特征,而是分散它们而实现频繁交付。C 选项也不正确,因为增量交付不能预防要求的更改(实际上更有利于你随时接受变更要求)。选项 D 也不正确,因为增量交付由于它的经费开支,因此对团队来说是很难满足其要求的。A 选项正确,因为它陈述了增量交付对团队和客户所带来的价值

第八十六题

86.团队已经完成一个价值流程图,请问,在价值流程图上应该能够找到哪两种类的数据?
A 增值和非增值数据
B 必要数据和可选数据
C 待办列表和正在实施工作
D 故事和功能

参考答案: A
价值流图是精益生产的分析技能,为了辨识和减少生产过程中的浪费,浪费在这里怎么被识别呢?往往是定义为不能为最终产品提供增值的一个活动,所以流程图中可以找到增值和非增值的数据

第八十七题

87.一家企业拥有开发高品质创新产品的目标,企业为团队提供了具体参数,以便使团队能够完成开发并获得目标市场,团队需要在交付高品质产品的同时增加业务价值,若要完成这个目标,团队应该怎么做?
A 经常进行迭代、获得反馈,并优先考虑项目干系人的利益
B 进行规模大小估计,制作模型,获得管理层的批准
C 减少规划时间,邀请客户参加,增加回顾时间
D 经常进行评审,获得反馈,确保项目干系人参与

参考答案: D
定位在 A、D 中间。A 相对于 D 来说确保干系人参与更合适,我们可以让干系人参与,但是不一定要优先考虑干系人的利益,我们更多的要从用户的角度去考虑价
值的所在

第八十八题

88.敏捷团队领导注意到,产品负责人一直没有时间验证已完成的工作以及检查需求,
应该做什么?
A 将这种情况上报给管理层
B 准备一份备忘录,并把它给到产品负责人
C 等到每日站会上与产品负责人交谈
D 直接找 PO 沟通,取得 PO 参与项目的承诺

参考答案: D
当团队领导遇到这样的问题第一反应是应该直接和 PO 交流,得到 PO 的肯定和承诺,会在团队内部继续服务团队;如果会面后不奏效,可能会是 A 的做法;本体可能干扰大家还有 B 选项,但是这种做法不够直接有效

第八十九题

89.在迭代规划过程中,一个团队致力于完成 10 个故事。编码已经完成,一些基本的测试也已经通过了。有 12 个缺陷还在待定工作中。而团队中的一些人则被故事的执行路径测试阻挡。在迭代的最后一天对缺陷进行测试,但测试却没有通过。在这种情况下,迭代是?
A 成功的,因为基本功能都已完成和运行
B 不成功,因为测试都没有通过
C 成功或失败取决于团队决定的完成标准
D 如果客户接受它就算成功

参考答案: B
可用的软件胜于完善的文档。在每次迭代的后期代码都应该具备“准备发布”的质量。题目中还没有具备这个条件,所以说迭代不能算是成功的。

第九十题

90.敏捷团队遇到一个问题,并希望找到根本原因,敏捷团队下一步应该怎么做?
A 创建一份看板
B 使用五个为什么技术
C 使用 Moscow 方法
D 创建一份帕累托图

参考答案: B
五问法是找到根本原因的一种方法。

第九十一题

91.对一对正在进行编程的开发人员来说,哪些方法能促进他们之间的沟通?
A 把它们放在同一个办公室 osmotic communication
B 把它们放在相邻的隔间
C 买视频摄像头,方便他们视频聊天
D 对他们进行沟通技能培训

参考答案: A
结对编程字面上指两个程序员为共同目标而一起工作,因此相邻隔间不能发挥作用。它也不仅仅是关于在视线范围内工作,而沟通培训不和结对编程直接相关,因此正确的说法应该是 A

第九十二题

92.scrum 主管注意到两名团队成员已经争论了两个小时为了一个与工作无关的问题,若要帮助团队成员更关注项目可交付成果,scrum 主管应该怎么做?
A 使用策略来解决冲突解决
B 通知高级管理层
C 不干涉
D 联系人力资源经理

参考答案: A
这个应该使用冲突的解决策略,在 ACP 里面都是敏捷情商,需要从多个方面来建立团队关系,包括有效的管理团队情绪来完成可交付成果。

第九十三题

93.以下哪项最好地描述了管理故事优先级的因素?
A 利益相关者的希望
B 投资回报率和风险
C 客户的要求数目
D 团队给出的规模估计

参考答案: B
团队中投资回报率越高,优先权就越高。相似地,越高风险的事物有越高的优先权。干系人感觉可能也会起作用,但基于这些参量最好还是冷静观看。团队给出的大小估计可能会影响到投资回报率,但它自身并不足以决定优先权。PO 决定优先权——这不是一个多赢实践

第九十四题

94.团队的一个目标是获得更准确的预测,当前一个不可预测性的原因是故事大小不同,团队应对待办事项列表采取什么措施来解决这个问题?
A 限制正在执行的工作避免多任务化,并在团队执行能力中反映
B 分解并重写故事,更故事大小更适合
C 将大型、不可预测的故事移到不同队列中
D 对目前的故事进行估算,并将这些估算通知管理层

参考答案: B
符合用户故事 INVEST 原则,应当拆分用户故事到一个合适的粒度,让它变得可预测,要求故事大小合适。

第九十五题

95.由于其复杂性,一名新团队成员在开发一个用户故事时,面临困难,为协助开发
故事,
敏捷项目管理师(agile practitioner)应该提供什么建议
A 将故事移交经验更丰富的团队成员
B 拆开故事并关注最有价值的部分
C 在下一次迭代回顾会议上讨论故事
D 在产品待办列表中选择另一个故事

参考答案: B
A 不合适,在敏捷团队强调大家共同承担责任,对团队自信心有很大伤害;C,时间上太晚了;D 相比较而言 B 选项拆开故事,把故事复杂性变小,关注最有价值的部分,也许团队成员就能解决这个问题了。

第九十六题

96.以下哪项是关于测试驱动开发技术的最好描述?
A 开发人员决定在产品中如何做测试
B 测试案例是由开发人员进行审查
C 直到测试人员找到并解决了所有的缺陷,不然项目就不能持续进行
D 测试在开发之前编写,代码的编写是为了通过测试

参考答案: D
测试驱动开发指测试在单行代码编写之前先完成测试编写的方法。研发人员随后编写代码来通过测试。测试人员和研发人员共同合作,达到共识之后进行代码的测试驱动

第九十七题

97.一名新团队成员应邀参加一次德尔菲计划会议,敏捷团队领导注意到该成员对这个过程并不熟悉,敏捷团队领导应该怎么做?
A 要求该团队成员频繁参加德尔菲会议,以便获得经验
B 创建一份计划,为团队成员培训敏捷工具和方法
C 创建一个项目词汇字典,并发给所有团队成员
D 在面对面的德尔菲会议中,鼓励新的团队成员提问题。

参考答案: B
A 看起来没不对的地方,但作为敏捷教练,敏捷团队领导,应该及时给团队成员提供帮助,为团队成员培训这些敏捷工具和方法。C 选项的词典,只会告诉德尔菲的意思,也没必要发给所有的成员。

第九十八题

98.在迭代规划会议中,三名团队成员经过几轮的商讨都无法在故事估计中取得一致同意,其中一个就是对业务影响有所了解的产品所有者。另外一个是过去有多次相同故事工作经验的开发团队领导者。第三个是曾经被分配过故事工作的高级团队成员。这种情况下应该采取哪位成员的故事估计?
A 高级团队成员
B 开发领导者
C 产品所有者
D 他们估值的平均值

参考答案: A
产品所有者不应该参与到估算中——这样该是团队自身决定的。高级团队成员的意见应该是最有价值的,应该给予重视,但在这种不一致中,每个人的估计结果都应该给予足够尊重

第九十九题

99.下列哪一项关于故事点的叙述是错误的?
A 故事点依靠于类比估计
B 故事点测量故事的大小和复杂性
C 故事点是关于规模大小的度量
D 故事点可以很容易地跨团队比较

参考答案: D
团队可以用不同的基准进行比较,因此它们的故事点规模可能大小不一。理想地说,故事点和任何度量都不应该跨团队比较。

第一百题

100.在头几次项目迭代期间,敏捷项目团队创建了产品文档,在合同接近结束时,客户说产品文档不能准确的反应最终产品版本,已经过时。下列哪一项做法可以避免发生这个问题?
A 为项目团队增加一个技术专家,关注持续和及时更新文档。
B 在评审期间 ,提醒客户交付满足每个用户故事的验收标准
C 在每次迭代期间分配时间执行变更,并定期确定文档更新状态。
D 在每次迭代结束时创建文档,一边确保文档及时更新和完整。

参考答案: C
B 不能避免产品文档过时的问题,需要一个方式来让团队及时的更新文档,那什么时候来更新文档比较合适?更新文档也是需要时间的,在咨询的过程中也有团队安排专门的文档更新的任务,可以再每次迭代期间分配时间执行变更,并定期确定文档更新状态。所以答案选择 C