21 道敏捷框架练习题及答案
CAPM 项目管理助理认证考试练习的全部敏捷框架练习题,附正确答案和简短解析。
开始练习测验 →1. 一个敏捷团队正在决定要编写多少项目文档。下列哪一条最能体现敏捷思维背后的价值观?
- A.文档应当取代面对面交流,因为书面记录比讨论更可靠。
- B.文档仍然有价值,但团队更看重交付可运行的产品。✓ 答案
- C.文档应当完全取消,因为只有可运行的产品对客户才有价值。
- D.文档必须在开始构建产品之前全部编写并获得批准。
敏捷价值观把可运行的产品置于详尽文档之上,但同时明确指出右侧的条目仍然有价值。这是一种相对优先级的取舍,而不是取消文档,因此团队只编写真正对产品有用的文档。
编号 QB-4KWTEM依据: PMI CAPM Examination Content Outline, agile frameworks and methodologies; Agile Manifesto values报告此题的问题
2. 下列哪一项项目特征最能说明自适应方法比预测型方法更合适?
- A.项目只能在最后一次性移交,因为部分交付的成果无法使用。
- B.项目范围已详细固定,而客户在实施期间无法参与配合。
- C.项目交付的是组织已多次重复的成熟产品,采用的流程也十分固定。
- D.项目的需求预计会在干系人看到早期成果后不断浮现和变化。✓ 答案
自适应方法适用于不确定性高的工作,因为不断浮现的需求会让开始时就固定下来的详细计划产生大量返工。以小增量交付并根据反馈重新规划,可以把不确定性转化为学习;而对于可明确定义、可重复的工作,预测型计划反而更有效率。
编号 QB-K3RNUK依据: PMI CAPM Examination Content Outline, suitability of adaptive approaches; Agile Practice Guide, uncertainty and definable work报告此题的问题
3. 自适应项目的进度跟踪与预测型(基于计划的)项目有什么不同?
- A.自适应团队按已完成并获接受的可用产品衡量进度,部分完成不计。✓ 答案
- B.自适应团队按与项目初期设定的成本与进度基准之间的偏差来衡量进度。
- C.自适应团队按每项任务负责人自报的完成百分比来衡量进度。
- D.自适应团队按团队相对于原始估算所消耗的工时数量来衡量进度。
自适应跟踪是经验性的:条目只有在满足完成的定义并获得接受之后才计入,因此做了一半的工作不产生任何进度。预测型跟踪则是把绩效与基准进行比较,所以完成百分比和偏差指标属于基于计划的一侧。
编号 QB-3KJG9K依据: PMI CAPM Examination Content Outline, adaptive versus plan-based tracking; Agile Practice Guide, empirical measures of progress报告此题的问题
4. 增量式生命周期与迭代式生命周期的区别是什么?
- A.增量式交付反复重做同一工作直到正确,迭代式交付则陆续移交可用成果。
- B.增量式交付向客户陆续移交可用的部分成果,迭代式交付则反复打磨同一个解决方案。✓ 答案
- C.增量式交付使用长度相同的时间盒,迭代式交付则使用长度不等的时间盒。
- D.增量式交付在开始前锁定全部需求,迭代式交付则允许需求随时自由变更。
增量式交付追求速度:每个增量都是完成后即可移交的可用部分。迭代式交付追求正确性:对同一个解决方案反复打磨,直到做对为止;而敏捷生命周期把两者结合起来,频繁交付经过打磨的增量。
编号 QB-J3DBPJ依据: PMI CAPM Examination Content Outline, life cycle selection; Agile Practice Guide, characteristics of project life cycles报告此题的问题
5. 在一个为期两周的迭代结束时,有一个用户故事几乎完成,但不满足完成的定义。团队应当怎么做?
- A.把未完成的故事退回产品待办列表,以便重新排序和再次规划。✓ 答案
- B.把这个故事算作部分完成,并将相应比例的点数计入本次迭代速度。
- C.将迭代延长几天,让这个故事得以完成并作为已完成成果演示。
- D.把这个故事直接放入下个迭代的待办列表,不让产品负责人重新排序。
时间盒的长度是固定的,绝不会为了容纳未完成的工作而延长,因为迭代长度一致才能使所测得的产出具有可比性。不满足完成定义的工作退回产品待办列表,由产品负责人重新决定它相对于其他条目的位置。
编号 QB-2K764J依据: PMI CAPM Examination Content Outline, planning project iterations; Agile Practice Guide, timeboxed iterations报告此题的问题
6. 在迭代规划会上,由谁决定团队在本次迭代中承担多少工作?
- A.由产品负责人决定,因为对待办列表排序也就决定了要拉取多少工作。
- B.由 Scrum 主管决定,把各个条目分派给个人以确保达成迭代目标。
- C.由开发团队决定,依据自身产能以及近期已完成工作的记录来判断。✓ 答案
- D.由职能经理决定,并把每位成员的工时分配到本次迭代的各个条目上。
自管理团队自行预测产能,因此只有团队本身能够判断在时间盒内可以完成多少条目。产品负责人决定条目被提供的先后顺序,主持人负责支持会议进行,但两者都不决定团队拉取的工作量。
编号 QB-H32ZGH依据: PMI CAPM Examination Content Outline, adaptive plan components; Agile Practice Guide, self-organizing teams and iteration planning报告此题的问题
7. 下列哪一项职责属于敏捷团队中的产品负责人?
- A.决定每个待办条目的技术设计方案,以及团队具体如何构建它。
- B.记录每位成员的工时,并向高层管理者汇报个人绩效表现。
- C.主持团队的各项活动,并清除团队每天提出的各种障碍事项。
- D.对产品待办列表排序,使价值最高、风险最大的条目优先处理。✓ 答案
产品负责人对最大化团队所交付的价值负责,而实现这一点的手段就是产品待办列表的排序。把高价值、高风险的条目提前,可以更早获得收益并尽早消除不确定性;技术设计方案则仍由团队自行决定。
编号 QB-ZJUTWG依据: PMI CAPM Examination Content Outline, adaptive plan components; Agile Practice Guide, product owner accountability报告此题的问题
8. 团队在每日协调会上反映,另一个部门管理的测试环境无法访问,导致两个故事受阻。Scrum 主管应当怎么做?
- A.把两个受阻的故事改派给其他成员,以保住本次迭代目标的达成。
- B.向高层管理者报告延误,并要求正式责令另一个部门配合。
- C.与另一个部门协作恢复访问权限,让团队能够继续自己的工作。✓ 答案
- D.把该阻碍记录为风险,等到下次迭代评审时再向干系人提出。
清除团队自身无法排除的障碍,正是仆人式领导的核心职责,而每日协调会的存在目的就是把这些障碍暴露出来。一上来就向上级上报,或代替团队重新分派工作,都是用命令控制取代了这一角色本应提供的引导与支持。
编号 QB-R3HBQS依据: PMI CAPM Examination Content Outline, adaptive task management; Agile Practice Guide, servant leadership and impediment removal报告此题的问题
9. 敏捷团队每日协调会(每日站会)的目的是什么?
- A.让团队反思彼此的协作方式,并就流程改进事项达成一致。
- B.让项目经理了解每个人的任务状态以及本周已投入的工时情况。
- C.让干系人查看已完成的增量,并就成果给出他们的反馈意见。
- D.让团队同步当天的工作计划,并暴露任何阻碍进展的问题。✓ 答案
每日协调会是由团队自己召开、为团队服务的短时间盒活动,其产出是接下来一天的共同计划和有待清除的障碍清单。若把它变成向管理者汇报状态的会议就失去了意义,因为团队不再共同规划,而变成了向上汇报。
编号 QB-8KB65S依据: PMI CAPM Examination Content Outline, adaptive plan components; Agile Practice Guide, daily standup报告此题的问题
10. 敏捷团队希望检视自身的工作方式并选定改进措施。哪个活动用于这一目的?
- A.迭代规划会,团队在会上挑选接下来要着手处理的待办条目。
- B.每日协调会,团队在会上同步接下来一天的工作计划与安排。
- C.迭代评审会,干系人在会上检视增量,并据此调整待办列表。
- D.回顾会,团队在会上检视自身流程并选出可尝试的改进措施。✓ 答案
回顾会检视的是流程和团队本身,而评审会检视的是产品并与干系人一起调整待办列表,这一对概念最容易被混淆。回顾会只有在把少数几项改进排出优先级并带入下一个迭代付诸实施时才真正有效,仅仅讨论一番是不够的。
编号 QB-8M2YEY依据: PMI CAPM Examination Content Outline, adaptive plan components; Agile Practice Guide, retrospectives报告此题的问题
11. 迭代待办列表与产品待办列表有什么区别?
- A.迭代待办列表包含产品负责人尚未估算、也尚未细化的那些条目。
- B.迭代待办列表包含发布后发现的缺陷,与计划内的工作分开管理。
- C.迭代待办列表包含团队为当前时间盒选定的条目,以及交付这些条目的计划。✓ 答案
- D.迭代待办列表包含为该产品识别出的全部条目,并按各自的价值高低排序。
产品待办列表是一份包含所有可能要构建内容的、唯一的有序清单,由产品负责人负责排序。迭代待办列表则是团队为当前时间盒拉取的子集,外加团队自己的交付计划,因此它归团队所有,并由团队每天更新。
编号 QB-R4852Z依据: PMI CAPM Examination Content Outline, adaptive project artifacts; Agile Practice Guide, backlogs报告此题的问题
12. 持续进行的待办列表梳理的目的是什么?
- A.拆分、澄清并估算即将开展的条目,使待办列表顶部随时可拉取。✓ 答案
- B.把剩余的待办条目转换成为每个条目都标注日期的详细进度计划。
- C.锁定每个待办条目的措辞,使其范围日后不能再发生变化。
- D.安排 Scrum 主管把即将开展的条目分派给最合适的团队成员。
梳理是一项持续进行的活动而非一次性会议,它对待办列表实施渐进明细:近期条目细化,远期条目保持粗略。让列表顶部的条目足够小、足够清晰并已完成估算,团队才能快速而有把握地完成迭代规划。
编号 QB-7MPM9X依据: PMI CAPM Examination Content Outline, adaptive task management; Agile Practice Guide, backlog refinement报告此题的问题
13. 验收标准与完成的定义有什么区别?
- A.验收标准规定某个具体条目必须满足的条件,而完成的定义适用于全部工作。✓ 答案
- B.验收标准由团队自己制定、仅供内部使用,而完成的定义则由客户方来制定。
- C.验收标准适用于整个产品发布版本,而完成的定义只适用于某一次迭代。
- D.验收标准是在条目构建完成之后编写的,而完成的定义在此之前就已写好。
验收标准附着在单个待办条目上,描述该条目在产品负责人看来可被接受所需满足的条件。完成的定义则是团队对每一个条目统一适用的共同标准,因此只有同时满足这两者,条目才算真正完成。
编号 QB-Q4VSUX依据: PMI CAPM Examination Content Outline, adaptive task success criteria; Agile Practice Guide, definition of done and acceptance criteria报告此题的问题
14. 敏捷团队为什么用故事点而不是工时来估算待办条目的大小?
- A.相对估算的点数在团队稳定之后会折算成固定的每点工时数。
- B.相对估算得出的数值可以直接与其他各个团队得出的数值相互比较。
- C.相对估算是把条目彼此比较,团队做起来更快,也更稳定可靠。✓ 答案
- D.相对估算使团队完全不需要再预测自己能够交付多少工作量。
人们判断某个条目是否比另一个更大,要比判断绝对工期稳定得多,因此相对估算能以更小的代价得出可用的估算结果。故事点反映的是某个团队自己关于规模、投入和不确定性的尺度,正因如此,它既不能在团队之间比较,也不能换算成固定工时。
编号 QB-AMRMS2依据: PMI CAPM Examination Content Outline, adaptive task management; Agile Practice Guide, relative estimation报告此题的问题
15. 团队可以正当地把速度用于下列哪种用途?
- A.用它大致预测剩余的待办列表还需要多少次迭代才能完成。✓ 答案
- B.用它为开发团队中的每一位成员设定各自的个人绩效目标值。
- C.用它把本团队的生产率与同一产品上其他团队的生产率进行比较。
- D.用它为那些即将完成但尚未被接受的条目计入部分完成的功劳。
速度是团队已完成并获接受的点数的经验记录,因此它的正当用途是预测同一团队未来消化剩余待办列表的能力。由于点数尺度只在本团队内部有意义,而且只有完全做完的工作才计入,速度不能用于给团队或个人排名。
编号 QB-T4XSC3依据: PMI CAPM Examination Content Outline, adaptive tracking measures; Agile Practice Guide, velocity报告此题的问题
16. 某迭代燃尽图显示,迭代中段有连续数天剩余工作量保持在同一水平。这最可能说明什么?
- A.团队手上有进行中的工作尚未完成,所以没有剩余工作被扣减。✓ 答案
- B.团队调低了各项估算,使得剩余工作量的数字不再需要更新。
- C.团队向本次迭代新增了条目,因而把剩余工作总量又抬高了。
- D.团队已经提前完成了全部计划工作,已经没有剩余工作可以燃尽。
燃尽线只有在条目达到完成定义时才会下降,因为部分完成的工作按零计算。因此走平的一段说明在制品在堆积,而不是团队闲着,它同时提前提醒团队:同时启动的工作太多了。
编号 QB-9MDAMZ依据: PMI CAPM Examination Content Outline, adaptive project artifacts; Agile Practice Guide, iteration burndown charts报告此题的问题
17. 一位干系人希望看到一种图表,既能显示已完成多少工作,也能显示工作总量是否增加了。哪种图表能做到?
- A.迭代燃尽图,它绘制剩余工作量在时间盒内逐步降至零的变化。
- B.燃起图,它把已完成工作量与另一条表示范围总量的线一起绘制。✓ 答案
- C.累积流图,它绘制处于工作流各个状态中的工作数量随时间的变化。
- D.速度图,它绘制团队过去各次迭代中各自被接受的故事点数量。
燃起图用一条上升的线表示已完成工作,另一条线表示范围总量,因此范围线上升就把新增的工作直接暴露出来,而不是把它掩盖掉。燃尽图只有一条剩余工作线,新增范围与进展缓慢在图上看起来是一样的。
编号 QB-S4KF72依据: PMI CAPM Examination Content Outline, adaptive project artifacts; Agile Practice Guide, burnup and burndown charts报告此题的问题
18. 在看板上,测试列的条目不断堆积,而它前面的各列也在持续积压。哪种做法最直接地应对这一情况?
- A.把开发完成的条目直接移入完成列,等发布之后再进行测试。
- B.限制每一列允许存在的在制品数量,促使团队少启动、多完成。✓ 答案
- C.给每位测试人员分配当天必须清空的个人条目数量指标。
- D.给看板加上固定的两周时间盒,要求测试必须在期内完成。
某一列前面的队列不断变长,正是瓶颈在看板上的直观表现,而在制品限制就是看板用来应对它的机制。一旦达到上限就不再拉入新工作,人员便转而协助疏通受限的环节,整块看板的流动效率随之改善。
编号 QB-CMFA55依据: PMI CAPM Examination Content Outline, adaptive frameworks; Agile Practice Guide, kanban method and work in progress limits报告此题的问题
19. 前置时间与周期时间有什么区别?
- A.前置时间统计从条目被提出到它最终完成的整段时间跨度。✓ 答案
- B.前置时间只统计有人实际动手处理该条目的工时,不含等待时间。
- C.前置时间统计团队在给定的一段时间内总共完成了多少个条目。
- D.前置时间只统计该条目在开始处理之前排队等待的那段天数。
前置时间是从客户视角度量的,因此包含条目排过的每一段队列;而周期时间只度量真正开始处理之后的加工时间。把两者对比,就能看出客户的等待中有多少是排队造成的,而不是实际工作本身造成的。
编号 QB-V4NFQ5依据: PMI CAPM Examination Content Outline, adaptive tracking measures; Agile Practice Guide, flow metrics报告此题的问题
20. 下列哪一项说明了看板方法与 Scrum 类框架之间的差别?
- A.看板方法禁止在当前时间盒开始之后对在制工作做任何变更。
- B.看板方法管理的是持续拉动式的工作流,而不是承诺固定的时间盒。✓ 答案
- C.看板方法用每次迭代完成的故事点数来衡量进展,与 Scrum 完全相同。
- D.看板方法规定了三种当责角色和一套固定活动,而 Scrum 不做任何规定。
看板不规定角色,也不规定时间盒;它把工作流可视化,限制在制品数量,并在产能释放时拉取下一个条目,因此新工作随时可以进入。Scrum 则采用固定长度的迭代,规定了当责角色和活动,并按每次迭代完成的点数衡量进展。
编号 QB-Q9YDPV依据: PMI CAPM Examination Content Outline, components of adaptive methodologies; Agile Practice Guide, kanban method and scrum报告此题的问题
21. 某团队为了每次迭代多完成一些条目,一再推迟清理代码中的临时权宜做法。可能的后果是什么?
- A.团队的完成定义会自动扩大,从而把推迟的清理工作纳入其中。
- B.团队的速度会长期上升,因为花在非交付性工作上的时间减少了。
- C.团队的产品负责人将负责把清理工作安排成一个个独立的项目。
- D.团队后续迭代会变慢,因为累积的权宜做法让每次修改成本更高。✓ 答案
被推迟的权宜做法就是技术债:它换来眼前的速度,却要对该部分产品此后的每一次修改收取利息。持续关注技术卓越,并把回顾会上选定的改进措施落到实处,才能使团队长期保持稳定的交付节奏。
编号 QB-7SS84V依据: PMI CAPM Examination Content Outline, adaptive task success criteria; agile principles of technical excellence and sustainable pace报告此题的问题
本考试的其他主题
练习题依据 PMI 的 CAPM 考试内容大纲以及标准的项目管理与业务分析概念编写。CAPM、PMP 和 PMBOK 是项目管理协会(PMI)的商标;本网站与 PMI 无关联,也未获其认可。考试的题量、评分方式和报考条件由 PMI 制定并会不定期修订——报名或考试前,请阅读 PMI 官网上现行的 CAPM 手册与考试内容大纲。 关于 CAPM 考试 →