0


敏捷专项练习题202207

易错题

18、 [单选] 对于产品负责人来说,新数据库的要求非常模糊。 在与客户进行了长时间的讨论后,你发现你对产品或构建产品的过程没有足够的了解,难以继续推进。 作为敏捷实践者,接下来应该怎么做?
The requirements for the new database are very vague to the product owner. After lengthy discussions with the customer, you discovered that you don’t have enough knowledge about the product or the process of building the product to move forward. As an agile practitioner, what should you do next?

  • A:开始创建你的第一个用户故事,要求最终会发展清晰 Start creating your first user stories and requirements will eventually evolve
  • B:“由于项目中的技术不确定性,开始刺探以理清当前的风险 Start a spike to clarify the current risk due to the technical uncertainty within the project #25.
  • C:“继续细化待办事项列表,并将情况告知高级利益相关方” Carry on with backlog refinement and inform senior stakeholders about the situation
  • D:“从零开始冲刺,你可以在其中完成项目设置、基础设施配置、项目文档存储库的设置、工具标准化和团队建设” Start a sprint Zero where you complete project setup, infrastructure provisioning, setting up of project document repository, standardizing tools, and building your team

正确答案:B 你的答案:A

解析:参见敏捷实践指南P154。刺探是指在项目中短暂的时间间隔中,团队开展研究或针对方案的某个方面进行原型研究验证其可行性的技术。题干中提及“数据库要求模糊”且“没有足够了解”,说明存在高度不确定的未做过的工作,需要短暂停止项目工作,探明可行方案,不能贸然开始冲刺。选项B正确。其他选项:选项AD,不能贸然开始冲刺,因此排除。选项C,需求未清晰需要继续刺探,详细了解,而不是告知高级利益相关方,因此排除。

40、 [单选] 项目团队在完成现有工作后,马上在团队内部分配新工作。这是因为缺乏适当的汇报制度,也没有对在制品和剩余的工作进行控制。在这种情况下,你建议团队怎么做?
The project team is struggling to assign new work among them as soon as existing work is completed. This is because there is no proper reporting, nor is there control of work in progress and the work remaining. What do you suggest the team do in such a situation?

  • A:使用看板指示牌 Use a Kanban sign board
  • B:消除工作中的浪费,创造额外的工作能力 Remove waste from the work to create extra capacity for work
  • C:应用六西格码,解决缺陷 Remove defects by applying the Six Sigma process
  • D:使用敏捷开发方法 Use an Agile development approach

正确答案:A 你的答案:D

解析:敏捷实践指南,P105看板面板(看板指示牌)利用列进入和退出策略以及限制在制品等制约因素,可提供一目了然的工作流、瓶颈、阻碍和整体状态信息。此外,面板可作为面向所有观众的信息发射源,提供团队工作状态的最新信息。选项A正确。选项B:题目没有提及浪费相关,排除;选项C:六西格玛是一种改善企业质量流程管理的技术,通过减少缺陷来提高质量,降低成本。不符合题意;选项D:范围太大,没有聚焦题干的问题,排除。

51、 [单选] 如果你与多个Scrum团队一起处理项目,那么处理产品待办列表的最好方法是什么?
What is the best approach in handling the Product Backlog if you are working on the project with multiple Scrum teams?

  • A:为每个团队创建不同内容的产品待办列表 Create component-specific Product Backlogs for each team
  • B:使用同一个产品待办列表,扩展整理范围,并考虑在待办事项列表中提供不同团队的视图 Employ one Product Backlog, extend the grooming horizon, and consider providing team-specific views into the backlog
  • C:偏好组件团队而非特性团队,并为每个团队设置单独的空白产品待办事项列表 Prefer component teams to feature teams and empty separate Product Backlog for each team
  • D:没有最好的方法,以上任何一个都可以 There is no best approach, it is possible to go with any of them

正确答案:B 你的答案:A

解析:《敏捷实践指南》,A3.12.大规模敏捷开发 (LeSS),表A3-6,P113。 题干中的关键句是“多个Scrum团队一起处理项目”。 选项A和选项C均错误。它们都强调了要为每个Scrum团队创建不同的产品待办事项列表,这违反了大规模敏捷(LeSS)框架的核心组织原则,可能会造成不必要的混乱或复杂性,因此排除。 选项B正确,大规模敏捷(LeSS)框架的核心组织原则是尽可能保留传统单个团队 Scrum 模型的元素。这将有助于减少任何模型扩展,避免造成不必要的混乱或复杂性。根据表A3-6,Less与Scrum的相似性中,第一条就是“一个产品待办事项列表”。与题干描述相符。 选项D错误,选项A和选项C违反了LeSS框架的核心组织原则,不能使用这两种方法,因此排除。

57、 [单选] 项目中的每日站会已被证明是能解决问题和掌握进展的会议。你的团队决定在每日站会期间讨论问题,但15分钟例会时长已不够用。谁以后必须参加每日站会?
The daily Scrum in your project has turned out to be a problem-solving activity and a status meeting. Your team decided to talk about problems during the daily Scrum, and the 15- minutes time slot is no longer viable. Going forward, who must attend this meeting?

  • A:Scrum主管、产品负责人和开发团队。 The scrum master, the product owner, and the development team.
  • B:只有开发团队和Scrum主管。 The development team and the scrum master only.
  • C:仅开发团队和产品负责人。 The development team and the product owner only.
  • D:开发团队,Scrum主管可选择参加。 The development team with the scrum master as an optional attendee.

正确答案:D 你的答案:A

解析:《敏捷实践指南》P53 。根据敏捷实践指南以及Scrum指南的描述,认为在理想状态下从站会的效果出发,PO、SM以及开发团队都是需要参加的。 但是针对这道题目的场景,我们需要考虑的不单是每日站会的参加者这个点,还需要结合敏捷团队自组织以及SM的作用来综合考虑。题干中每日站会即将变成讨论问题的会议,且时间越来越长。首先基于敏捷团队自组织的特性,出现这个问题,首先开发团队必须要自组织解决,所以他们是必须参加的。而按照SM的职责,他有责任指导团队正确践行敏捷实践,即帮助团队正确的开站会。所以在开发团队组织召开站会的时候,SM可以加入进去引导大家。这也是这道题目为什么选择D的原因。

76、 [单选] 在敏捷项目部署期间,客户对可交付成果不满意并要求进行变更。敏捷项目经理下一步应该怎么做?
During an agile project deployment, the customers is dissatisfied with a deliverable and requests that changes be made. What should the agile project manager do next?

  • A:将这些变更添加进问题日志 Add the changes to the issue log
  • B:在交付期间整合实施变更 Integrate real-time changes during the next review meeting
  • C:在下次评审会议期间纳入这些变更 Incorporate the changes during the next review meeting
  • D:尽可能地限制变更 Constrain the changes as much as possible

正确答案:A 你的答案:C

解析:解析:敏捷实践。敏捷是多次交付,变更驱动的项目管理模式,因此要拥抱变更。因此将问题加入问题日志,然后在下个冲刺开始的时候制定冲刺计划的时候来确定是否变更和排定优先级。 其他选项:在敏捷场景里面,对于变更的处理,正确的敏捷实践应该是在下个冲刺开始的时候制定冲刺计划的时候来确定是否变更和排定优先级,而不会像B选项在交付期间直接实施变更或者像C在评审会议的时候变更,D敏捷是拥抱变化的,所以不会限制变更,所以它也不是敏捷实践。

正确题目回顾

1、 [单选] 你正在与产品负责人一起确定可行的产品迭代计划。 当你讨论各种特性并确定它们的优先级时,你们都在努力理解哪些特性应该具有更高的优先级。 项目经理和产品负责人应该查询什么工具?
You are working with the product owner to determine a viable product iteration plan. As you discuss various features and prioritize them, you both are struggling with understanding what features should have a higher priority. What artifact should the project manager and product owner consult?
A:“任务列表。任务列表将帮助产品经理和产品负责人理解创建一个特性所需要的元素。” The task list. This will help the product manager and product owner understand what it takes to create a feature.
B:迭代计划。迭代计划将摆脱所需的各种特性。 The iteration plan. This will break out the various features that are desired.
C:“发布计划。发布计划将摆脱项目的迭代。” The release plan. This breaks out the iterations of the project.
D:Scrum 待办事项列表 The Scrum backlog
*
*
*
正确答案:C 你的答案:C
解析:当Scrum团队按照Sprint的方式进行迭代交付的时候,他们更加关注的是发布,而不是项目。发布是对整个产品发布过程的展望,是一个开发团队交付一个可以工作的软件给团队外部的人使用,以满足他们的某个目的。而迭代计划是发布计划的进一步计划,只是对一次迭代的展望,只在Sprint开始时才开始做迭代计划。项目经理和产品负责人在确定可行的产品迭代计划和优先级时,需要先定义产品的开发方向,因此应查阅发布计划,选C而不选B。任务列表是团队为实现用户故事需要完成的各项工作的列表,是开发团队的工作文件,选项A不符合题干要求。Scrum待办事项列表是所有工作的有序列表,它以故事形式呈现给团队,并根据需要进行不断调整和细化,选项D不符合题干要求。
2、 [单选] 在你的产品负责人的支持下,待办事项的优先排序不断更新,团队从中挑选出价值最高的项目来交付。这意味着在任何时间点,团队都在研究被认为对客户最有价值的特性或组件。团队的这种非凡的努力源自以下哪一项?
With the support of your product owner, the backlog is prioritized continuously, and the team picks the items that have the highest value to deliver. This means that at any point in time, the features or components that are deemed most valuable to the customer are being worked upon. This phenomenal effort from the team is derived by which of the following?
A:团队的首要任务是尽早且持续交付有价值的软件以满足客户。 Team’s highest priority is to satisfy the customer through early and continuous delivery of valuable software.
B:欢迎不断变化的需求,即使是在开发后期。 Welcome changing requirements, even late in development.
C:频繁地交付工作软件,从几周到几个月不等,优先考虑较短的迭代 Deliver working software frequently, from a couple of weeks to a couple of months, with a preference to the shorter iterations.
D:在项目进展过程中,业务人员和开发人员必须每天一起工作。 Business people and developers must work together daily throughout the project.
*
*
*
正确答案:A 你的答案:A
解析:《敏捷实践指南》,图2-1.敏捷宣言,P7。关键字:对客户最有价值的。选项A:敏捷的12个原则。我们最重要的目标,是通过持续不断地及早交付有价值的软件使客户满意。选项A正确。选项BCD,题目情况据没有具体体现,因此排除。

3、 [单选] 对于试图开展更快速的动态项目的机构而言,敏捷思维对于管理角色至关重要。 尤其是在混合管理中,决策、行动、方向和愿景通常来自管理层。 当一个组织考虑应用 Scrum 时,他们不应该只期待团队工作方式发生变化,他们还应该开始考虑管理团队打算如何运作。由谁来确保工作按照领导层的指示方向和产品的愿景展开?
An Agile mindset is crucial in management roles for organizations that are trying to undertake more quick and dynamic projects. Decisions, actions, directions, and vision often come from the management level, especially in the hybrid world. When an organization thinks about applying Scrum, they shouldn’t expect only changes in how teams work but also, they should start considering how the management team intends to operate. Who ensures that work is aligned with leadership's direction and Product Vision?

  • A:产品负责人 The Product Owner
  • B:Scrum 主管 The Scrum Master
  • C:团队 The Team
  • D:敏捷教练 The Agile Coach

正确答案:A 你的答案:A

解析:参见敏捷实践指南P41。产品负责人负责指导产品的开发方向,依据商业价值对任务进行排序。Scrum主管负责团队,帮助团队快速高效实现产品负责人所设定的目标。团队协同工作,自组织,跨职能以确定如何最好地满足产品负责人的目标。敏捷教练是指导团队进行敏捷管理的角色。

4、 [单选] 你是一名敏捷教练,希望确认开发团队有一种简单的方法来整理工作并将迭代中的剩余工作可视化。以下哪项是你可用来实现这个目的的最好方法
You are an agile coach and want to confirm that the development team has an easy method to organize the work and visualize the remaining work in the iteration. Which of the following is the best approach you will use to complete the goals
A:使用信息发射源 Use information radiator
B:使用燃尽图 Use burndown chart
C:使用燃起图 Use burnup chart
D:使用任务板说明 Use the task board explanation
*
*
*
正确答案:D 你的答案:D
解析:《敏捷实践指南》,A3.4.看板方法,P105。 题干中的关键句是“一种简单的方法来整理工作并将迭代中的剩余工作可视化”。 选项A错误,信息发射源是一种可见的实物展示,其向组织内其他成员提供信息在不干扰团队的情况下即时实现知识共享。因此它是一种即时实现知识共享的媒介。 选项B错误,这道题容易错选B,燃尽图是当前迭代剩余工作与时间盒内剩余时间关系的一种图形化表示形式,它可视化的展示了当前迭代剩余的故事点数,但是它并不是“一种简单的整理工作的方法”。 选项C错误,燃起图是对当前迭代已完成工作与时间盒内剩余时间关系的一种图形化表示形式,它存在两个错误点,一是燃起图展示的是当前迭代已完成和故事点,和题干描述正好相反;二是燃起图和燃尽图一样,它也并不是“一种简单的整理工作的方法”。 选项D正确,“任务板”,也成看板面板,看板面板是一种技术含量低但接触广泛的技术,利用列进入和退出策略以及限制在制品等制约因素,可提供一目了然的工作流、瓶颈、阻碍和整体状态信息,也包括当前迭代剩余工作的状态,符合题目的要求,因此选D。
5、 [单选] 你的开发团队正在完成最新的迭代,并且取得了很大进展。一大早,你的客户来电,要求召开紧急会议讨论产品需求。你很惊讶,因为他们对项目的进展非常满意,并且对迄今为止已开发的产品功能感到满意。 你与他们会面,他们问是否可以在此迭代中增加一个特性。是否可以将迭代延长几天以增加产品特性?
Your development team is working on the latest iteration and is doing great progress. Early in the morning, your customer calls and asks for an urgent meeting to discuss requirements. You are surprised, as they have been quite comfortable with the dynamic of the project and were happy with the development of the product functionalities so far. You meet with them and they ask if they can have an additional feature done in this iteration. Is it acceptable to extend the iteration for a few days in order to finish with the requested feature?
A:看情况。 It depends.
B:不可接受。迭代是有时间限制的。 It is not acceptable. Iteration is time-boxed.
C:可以,可以在极少数情况下延长迭代时间。 Yes, you can extend an iteration in rare situations
D:如果Scrum主管决定可以,就可以。 Acceptable if the Scrum Master took a decision
*
*
*
正确答案:B 你的答案:B
解析:《敏捷实践指南》3.1.4敏捷生命周期的特征,P24. 题干中的关键词是“将迭代延长几天”,说明是基于迭代的敏捷实践。在基于迭代的敏捷中,团队以迭代(相等持续时间的时间盒)形式交付完整的功能。团队集中 于最重要的功能,作为一个团队合作完成其工作。然后,团队再集中于下一项最重要的功能,并合作完成其工作。也就是说迭代是有明确的限制的,团队只集中于完成为该迭代计划的内容。而对于迭代外附加的功能的审查,将会在下一个迭代中进行。
6、 [单选] 你正在规划你的敏捷项目。你拥有一支有多年敏捷项目经验的高技能人员组成的团队。 你让他们凭经验来决定将在项目中使用哪些工具。 他们正在讨论如何展示正在进行的工作。 在以下选项中,他们最有可能选择哪个工具?
You are in the process of planning for your agile project. You have a team of highly skilled persons who have worked on agile projects for many years. You count on their experience to decide what planning the tools they will use for the project. They are debating how they should show what work is in progress. Of the following options, which tool are they most likely to select?
A:任务板 Taskboard
B:用户故事待办事项列表 User story backlog
C:产品路线图 Product roadmap
D:工作分解结构 Work breakdown structure
*
*
*
正确答案:A 你的答案:A
解析:【敏捷实践指南】P105-A3.4。“如何展示正在进行中的工作”表明此题考查展示在制品工具。看板面板利用列进入和退出策略以及限制在制品等制约因素,可提供一目了然的工作流、瓶颈、阻碍和整体状态信息。面板可作为面向所有观众的信息发射源,提供团队工作状态的最新信息。因此显示正在进行的工作即(在制品)的最佳工具是任务板(看板面板)。用户故事待办事项列表显示了项目上还有哪些工作要做。产品路线图显示了计划何时完成工作。 工作分解结构主要用于传统(瀑布)项目。
7、 [单选] 产品待办列表优先级是敏捷软件开发中最重要的特性之一。 如果团队有效地且始终如一地优先考虑产品需求(用户故事),项目就会成功。因此需要对待办事项进行优先级排序,确定产品待办事项的开发和部署顺序。在管理敏捷软件团队时,对待办事项进行优先排序是为了:
Product Backlog prioritization is one of the most important features in agile software development. Projects are successful if the team effectively and consistently prioritizes the requirements (users stories). Backlog prioritization is required to organize the product backlog items to make the sequence of its development and deployment. When managing an agile software team, engaging the business in prioritizing the backlog is an example of:
A:降低技术风险 Technical risk reduction
B:吸收利益相关方重视的内容 Incorporating stakeholder values
C:供应商管理 Vendor management
D:利益相关方故事地图 Stakeholder story mapping
*
*
*
正确答案:B 你的答案:B
解析:产品待办事项列表是团队围绕产品维护的一个以用户为中心的需求的有序列表。我们对待办事项进行优先排序,是为了更好地理解和吸收利益相关方重视的内容和需求。 尽管该行为可能会降低技术风险、影响供应商管理或影响利益相关方故事地图,但这些影响并不是我们开展业务的主要原因。
8、 [单选] 敏捷团队在墙壁上仅有非常有限的空间展示项目状态和进度。团队成员在纠结,是应该使用公司拥有永久许可的软件工具来展示进度,还是使用写有他们当前工作进度的便条和索引卡在墙面上展示。建议敏捷团队使用以下哪种方法?
The agile team has been provided with limited wall space to indicate the project status or progress. The team members are confused about whether they should use a software tool for which the company has an unlimited license or use the whole space to display the index cards with notes on what they are currently working on. Which of the following is recommended for the agile team to do use?
A:索引卡和张贴在墙上的笔记,因为这将为利益相关方提供项目状态的实时更新 Index cards and posted notes as it will offer stakeholders real-time updates on the project status
B:“使用软件,因为该公司有永久使用许可,不存在成本问题” The software tool as the company has unlimited user license so there is no issue regarding the cost
C:“遵循其他敏捷团队使用的方法来展示公司的项目状态或进度” Follow the same practices as used by other agile teams to indicate the project status or progress in the company
D:“使用信息发射源,因为发射源比高科技解决方案更好” Use information radiators as they are better than high tech solutions
*
*
*
正确答案:A 你的答案:A
解析:遵循敏捷团队要求,使用索引卡实时更新项目状态,实物墙会让项目相关方更加直接地了解项目情况。选项B,相比会没那么直观,还需要每次打开软件进行查看,因此排除。选项C,敏捷方法依据不同的团队适用性不同,因此排除。选项D,比高科技解决方案更好这个描述太过绝对,排除。
9、 [单选] 项目发起人要求你展示软件项目待办列表中的剩余工作。哪个工具可以帮助你满足此项要求?
The project sponsor asked you to provide a representation of the remaining work in the backlog for a software project. Which tool can assist you with this requirement?
A:趋势分析 Trend analysis
B:偏差分析 Variance analysis
C:迭代燃尽图 Iteration burndown chart
D:挣值分析 Earned value analysis
*
*
*
正确答案:C 你的答案:C
解析:《敏捷实践指南》,燃尽图,P62。关键字:待办列表中的剩余工作。燃尽图是剩余工作与时间盒内剩余时间关系的一种图形化表示形式。选项C正确。选项A:趋势分析是利用数学模型,根据历史数据预测未来结果。不是敏捷工具而且与题目描述无关,因此排除。选项B:偏差分析用于确定实际绩效与基准的差异程度及原因。不是敏捷工具而且与题目描述无关,因此排除。选项D:挣值分析是一种分析方法,它使用一组与范围、进度和成本相关的测量指标,以确定项目的成本和进度绩效。不是敏捷工具而且与题目描述无关,因此排除。
10、 [单选] Fiona 是敏捷领域的新手。 她过去曾与许多团队合作,近年来她专注于系统开发和系统升级项目。 她明白越来越多的项目正在使用 Scrum 管理和实施。 她想进一步了解敏捷项目团队与传统项目团队的工作方式有什么不同。 预测型项目团队和敏捷项目团队之间的主要区别之一是什么?
Fiona is new in Agile. She has worked with many teams in the past, and in recent years she specialized in system development and system upgrade projects. She understands that more and more the projects and being managed and implemented using Scrum. She would like to get more information on how teams work in Agile in comparison with the Traditional projects. What is one of the main differences between teams in predictive approach projects and Agile projects?
A:敏捷团队有强烈的团队精神。 A strong sense of team spirit in Agile teams.
B:敏捷团队中的冲突较少。 Reduced conflicts in Agile teams.
C:敏捷团队对产品有更好的管理。 Better product management in Agile teams.
D:敏捷团队是自我组织的团队。 Self-organizing teams in Agile teams
*
*
*
正确答案:D 你的答案:D
解析:《敏捷实践指南》,4.3.1敏捷团队,P39。关键字:传统和敏捷间主要区别。选项D:题目中表明此题考查敏捷团队的特性。自组织时敏捷团队独一无二的特性。选项D正确。选项A,团队精神在团队执行阶段都存在,因此排除。选项B,团队成立初期震荡阶段各种团队也会有冲突,因此排除。选项C,产品管理是否好并不是敏捷和传统的区别,两种方式都能产生好或不好的效果,因此排除。
11、 [单选] 你最近被分配到一个从未合作过的 Scrum 团队担任产品负责人。一周后,你的公司的一位经理与你联系,并请你确认该项目将在 3 月 6 日之前完成。他说他查看了你的团队给出的预估完成时间,需要你们承诺项目在该确切日期完成。在这种情况下出现了什么问题?
Recently you have been assigned as a Product Owner to the Scrum team that you had never worked with before. One week later one of your company's managers approaches you and asks to confirm that the project will be finished by the 6th of March. He says that he reviewed estimates given by your team and needs a commitment to guarantee it will be finished to the exact date. What is the most likely problem in this situation?
A:经理应该去找Scrum主管,而不是你。 The Manager should approach a Scrum Master, not you.
B:许多经理将预估时间与承诺时间混淆。一旦团队预估了一个时间,就要求他们承诺实现。 Many managers confuse estimates with commitments. As soon as a team expresses an estimate they are forced to commit to it.
C:你最近才被分配到该项目,因此还无法做出任何承诺。 You have been assigned to the project recently therefore you are not able to make any commitments yet.
D:敏捷团队不承诺在特定日期完成项目。 Agile teams don't make any commitments to specific dates.
*
*
*
正确答案:B 你的答案:B
解析:《敏捷实践指南》,5.4.1敏捷团队的衡量结果 。
产品负责人与相关方和客户合作,因此经理去找产品经理是正确的做法,因此选项A错误。 选项B正确,敏捷倾向于使用基于经验和价值的衡量指标,而不是预测型衡量指标。基准通常是尝试预测的产物,比如承诺。但是在敏捷中,团队的估算最多限于未来几周时间。团队不能 100% 确定自己 能交付什么,因为他们无法知道意外情况。因此估算和承诺是两个概念,外部干系人不应该混淆。 选项C错误,是否做出承诺与是否刚被分配到团队没有必然关系。 选项D错误。“don't make any commitments”的说法过于绝对。
12、 [单选] Bryan正在领导一个项目,该项目包含一些具有固定需求且为人熟知的元素,还有一些仍不清晰的元素需要在项目执行过程中发现。他应该使用哪个开发生命周期?
Bryan is leading a project that contains some well-known elements with fixed requirements, and other elements are still unclear and should be uncovered during the project execution. Which development life cycles should he use?
A:预测型生命周期 Predictive life cycle
B:适应型生命周期 Adaptive life cycle
C:迭代型生命周期 Iterative life cycle
D:混合型生命周期 Hybrid life cycle
*
*
*
正确答案:D 你的答案:D
解析:《敏捷实践指南》,3.1.6混合生命周期的特征,P26。关键字:熟悉,不清晰,开发生命周期。为达到特定的目标,项目经常要结合不同的生命周期要素。预测、迭代、增量和敏捷方法的组合就是一种混合方法。当项目可以从敏捷方法中受益并且项目的开发部分中存在不确定性、复杂性和风险时,可以使用敏捷方法,当项目处于一个明确的、可重复的发布阶段,适合采用预测方法进行。回到题目“项目包含一些具有固定需求且为人熟知的元素,还有一些仍不清晰的元素需要在项目执行过程中发现”,表明该项目中既有明确的部分,又有不确定的部分,正是适合混合型生命周期的项目类型。选项D正确。其他选项:选项A:预测型生命周期适用于需求明确,成本明确,时间明确的项目,因此排除。选项B:适应型生命周期通常用于敏捷开发,通过频繁小规模交付和反馈实现客户价值,因此排除。选项C:迭代型生命周期通过连续的原型或概念验证来改进产品或成果,通常用于项目复杂性高、变更频繁或项目范围不明确的情况,因此排除。
13、 [单选] 在冲刺评审中,团队只能提交已完成的工作,即满足商定的已完成的定义的工作。 谁负责确定工作是否完成?
At the sprint review, the team is allowed to present only completed work—work that meets the agreed-upon definition of done. Who is responsible for determining if the work is done or not?
A:客户 The customer
B:Scrum 主管 The scrum master
C:产品负责人 he product owner
D:开发团队 The development team
*
*
*
正确答案:C 你的答案:C
解析:《敏捷实践指南》,5.2.5展示/评审,P55。关键字:冲刺评审中,确定工作是否完成。当团队以用户故事的形式完成特定功能时,团队会定期展示工作产品。看过展示后,产品负责人负责接受或拒绝故事。因此是由产品负责人负责确定工作是否完成。答案C正确。其他选项: 选项A,客户是直接验收工作的,并不进行工作是否完成的确定,因此排除。 选项B,Scrum主管的一个重要职责是确保团队消除组织障碍,避免被外部因素打扰。选项D,团队协同工作,自组织,跨职能以确定如何最好地满足产品负责人的目标,因此排除。
14、 [单选] Peter 被派去管理一个小型敏捷项目。他对敏捷沟通方法不是很熟悉,但直到公司聘请到经过敏捷认证的项目经理之前,公司任命他来填补空位。 他对敏捷的知识有限,但了解敏捷项目沟通的一些基本方面。 Peter建立了一种传统方法中没有的沟通方法。这个方法是什么?
Peter has been assigned to manage a small Agile project. He is not very familiar with Agile communication approaches but was appointed to cover the gap till an Agile certified project manager is hired. His knowledge of Agile is not extensive, but he understands some basic aspects of Agile project communications. Peter established a communication method not found in the traditional approaches. What was it?
A:聊天图表 Chat charts
B:邀请更多利益相关方参加项目会议 Invite more stakeholders to attend project meetings
C:创建信息发射源 Create information radiators
D:使用环聊软件进行交流 Use Hangouts for communications
*
*
*
正确答案:C 你的答案:C
解析:《敏捷实践指南》,A3.4. 看板方法,P105。 题干中的关键句是“建立了一种传统方法中没有的沟通方法”, 选项A错误。在传统和敏捷的沟通方法中,均没有“聊天图表”这个技术。 选项B错误。项目会议属于传统工具与技术中的“会议”。 选项C正确。信息发射源是“看板方法”中使用的一种技术,属于可视化的展示在制品的工作流和工作状态,是传统沟通方法中没有的一种技术。 选项D错误。使用环聊软件,属于传统沟通技术中的“社交工具”。
15、 [单选] 在Scrum团队中工作意味着你需要与你的客户、发起者、供应商密切合作,因此,你需要创建一个完善且可靠的利益相关方登记册。然后,你应该对利益相关方进行分析。最有可能将收集到的信息保存在哪里?
Working in a Scrum team means that you need to be very closely aligned with your customers, sponsors, vendors. For that reason, you will need to create a well-developed andreliable stakeholder register. After that, you should perform a stakeholder analysis. Where most likely would it save the information gathered?
A:利益相关方登记册 Stakeholder register
B:障碍待办事项列表 Impediment backlog
C:信息发射源 Information radiator
D:待办事项列表 Backlog
*
*
*
正确答案:A 你的答案:A
解析:选项A正确,相关方登记册会记录收集到的,已识别的相关方的重要信息。 选项B错误,“障碍待办事项列表”收集的是团队面临的重要的问题,并不包括相关方的信息。 选项C错误,“信息发射源”是它是一种可见的实物展示其向组织内其他成员提供信息在不干扰团队的情况下即时实现知识共享。 选项D错误,“待办事项列表”是围绕产品维护的,一个以用户为中心的需求的有序列表,并不包括相关方的信息。
16、 [单选] 你发现按照当前的冲刺节奏,一周的冲刺时长已不实际。 开发团队无法在一周内创造出成形的产品、完成测试并批准产品。 冲刺速度非常低,利益相关方非常担忧。 作为Scrum 主管,你应该怎么做?
You have found that the one‐week sprint length is no longer a viable rhythm for your current sprint. The development team can’t create tangible, tested, and approved the product within one week. The sprint velocity is very low, which is very concerning to various stakeholders. As a scrum master, what should you do?
A:将冲刺时长增加到两周。开发团队在为期两周的冲刺时长中生产力会更高。 Increase the sprint length to two weeks. The capacity of a development team during a two‐week sprint will be higher.
B:保持当前的冲刺时长。 较短的冲刺时长减少了从利益相关方收到反馈的时间。 Keep the current sprint length. Shorter sprints decrease the amount of time between feedback received from stakeholders.
C:改变冲刺目标。 既然团队无法实现冲刺目标,该目标便变得无关紧要 Change the sprint goal. As the team can’t achieve the sprint goal, it becomes irrelevant
D:取消冲刺并开始一个故事点数较少的新冲刺 Cancel the sprint and start a new one with a smaller number of story points
*
*
*
正确答案:C 你的答案:C
解析:敏捷实践指南P25,规划基于迭代的敏捷。冲刺时长在开始冲刺后不会改变,一个冲刺阶段故事点和时长都是计划好的,不能随意调整,对于未完成的故事点可以由产品负责人进行接下来冲刺的排期规划。因此A和D不对,而B,冲刺速度非常低,如果我们继续保持的话,对项目不利。
17、 [单选] 你被聘为新型火电站的创新开发项目的项目经理。你在该领域拥有丰富的经验,并有机会组建的团队。你有一个很棒的团队并且完全信任他们,他们也知道你完全信任他们,你还希望他们在项目期间在个人和专业方面都得到发展。团队成员相信项目将取得成功。你采用的是什么领导方式?
You have been engaged as the project manager of an innovative project to develop a new type of thermal power station. You have great experience in the field and were given theopportunity to choose your team. You have a great team and trust them completely. They know that you have full trust in them, and you want them to develop both personally and professionally during the project. The team members are feeling confident that the project will be a success. What type of leadership are you promoting?
A:交易型领导 Transactional leadership
B:魅力型领导 Charismatic leadership
C:服务型领导 Servant leadership
D:自由放任型领导 Laissez faire leadership
*
*
*
正确答案:C 你的答案:C
解析:《敏捷实践指南》,4.2.仆人式领导为团队赋权,P33。关键字:得到发展。从题干中分析,项目经理完全信任团队,并且希望团队在项目期间个人和专业都得到发展,这是典型的“服务型领导(仆人式领导)”。仆人式领导是一种为团队赋权的方法。它注重理解和关注团队成员的需要和发展,旨在使团队尽可能达到最高绩效。选项C正确。其他选项: 选项A,交易型领导一般根据目标、反馈和成就给予奖励。 选项B,魅力型领导是专指能够激励他人;精神饱满、热情洋溢、充满自信;说服力强的领导,题干没有提及。选项D,放任型领导允许团队自主决策和设定目标,又被称为“甩手型”。
19、 [单选] 你正在为一个新项目招聘人员,正在寻找熟悉业务需求并懂得制定优先级、可与Scrum 团队其他成员合作良好的专家。他/她将完成所有更新产品待办列表的工作。你在找什么角色的人员?
You’re hiring for a new project, and you’re looking for someone who is an expert on business needs, can prioritize, and can work well with the rest of the scrum team. All changes to the product backlog should be done by him/her. What role are you looking for?
A:经验丰富的 Scrum主管 An experienced scrum-master
B:软件项目经理 Software project manager
C:软件技术负责人 Software technical lead
D:产品负责人 Product owner
*
*
*
正确答案:D 你的答案:D
解析:《敏捷实践指南》,4.3.2.敏捷的角色,表4-2,P41。 题干中的关键句是“完成所有更新产品待办列表的工作”。 选项D正确。在敏捷开发中,产品负责人将为团队创建待办事项列表,或者与团队共同创建。同时在基于迭代的敏捷中,产品负责人往往在迭代中期的一次或多次会议中与团队合作,为即将进行的迭代准备一些故事,更新待办事项列表。与题干描述相符。
20、 [单选] Eric每天大部分时间都在组织活动、推动活动开展、指导团队成员以及推动变革,具体包括设置活动、监督活动执行,并使团队其他成员的工作能够实现高价值结果。Eric在项目中扮演的是什么角色?
Eric spends most of his time each day organizing and facilitating activities, coaching the team members, and acting as a change agent. This includes setting up the activities, overseeing their execution, and enabling the rest of the team to perform at a level where high_x0002_value results are achieved. What role is Eric playing in the project?
A:Scrum主管 Scrum master
B:产品负责人 Product owner
C:项目经理 Project manager
D:团队经理 Team manager
*
*
*
正确答案:A 你的答案:A
解析:《敏捷实践指南》,4.3.2.敏捷的角色,表4-2,P41。关键字:组织活动、推动活动开展、指导团队成员以及推动变革,并使团队其他成员的工作能够实现高价值结果。Scrum主管是团队促进者,是仆人式领导,负责确保所有人都能正确地理解并实施scrum,确保scrum团队遵循scrum的理论、实践和规则,最大化scrum团队所创造的价值。题干中的描述正是scrum主管的职责。选项A正确。其他选项:选项B,产品负责人负责与相关方、客户及团队合作,定义产品开发方向,为将要开发/交付的下一个功能设定方向,决定每个冲刺要交付的需求、特性和价值,因此排除。选项C,项目经理在敏捷项目中的角色有些是未知的,甚至许多敏捷开发下不涉及项目经理的角色,在敏捷环境中,项目经理充当仆人式领导,其工作重点转变为引导需要帮助的人,促进团队的合作,保持与相关方的需要一致。作为仆人式领导,项目经理要鼓励将责任分配给团队成员,分配给那些掌握完成任务所需知识的人,选项C不如A更贴切,因此排除。选项D,项目管理中很少出现团队经理的角色,因此排除。
21、 [单选] 你为一家与美国陆军签了合同的机构开发软件系统。 在第一个 冲刺中创建了几个特性之后,你希望团队展示为实现冲刺目标已完成的工件。 应该在什么时候进行展示?
You work for an organization that develops software systems under a U.S. Army contract. After creating a couple of features on the first sprint, you would like the team to demonstrate the artifacts that were produced as a consequence of achieving the sprint goal. When should this demonstration take place?
A:在冲刺评审期间 During the sprint review
B:在每周客户更新会议期间 During the weekly customer update meeting
C:在冲刺回顾中 In the sprint retrospective
D:在你的下一次每日站会中 In your next daily stand-up
*
*
*
正确答案:A 你的答案:A
解析:《敏捷实践指南》,5.2.5展示/评审,P55。关键字:展示为实现冲刺目标已完成的工件。冲刺评审会是在迭代末期进行的,将可能交付成果展示给相关方得到反馈的会议。选项A正确。其他选项: 选项B,每周客户更新会议,也不进行展示。 选项C,冲刺回顾会议是迭代最后对整个迭代进行回顾总结和改善,因此排除。 选项D,每日站会是敏捷团队和scrum主管参加的快速专注分享迭代进展的会议。并不进行展示,因此排除。
22、 [单选] 通常,障碍会在每日站会中提出,但紧急障碍不应等到每日站会,而应随时提出。 除了提出障碍之外,在每日站会期间还应该发生什么?
Typically, impediments are raised in the Daily Scrum, but urgent impediments should be presented in real-time rather than waiting for the Daily Scrum. What should happen during a daily scrum in addition to raising barriers?
A:每个团队成员应回答以下问题; 自上次每日站会以来,我完成了什么? 我计划在下一个每日站会中做什么? Each team member should answer the following questions; What did I accomplish since the last daily Scrum? What do I plan to work on by the next daily Scrum?
B:项目经理应该能够通过直接向团队成员提问来获得项目状态的最新信息 The project manager should be able to get an update on the project’s status by directly asking questions to the team members
C:将开发中的冲刺待办事项的状态传达给产品负责人 Communicate the status of sprint backlog items in development to the product owner
D:讨论自当前冲刺开始以来进展顺利的地方,并发现改进的机会。 Discuss what went well since the start of the current sprint and discover opportunities for improvement.
*
*
*
正确答案:A 你的答案:A
解析:《敏捷实践指南》,5.2.4每日站会,P53。关键字:每日站会。正答:A,每日站会是一种发现问题,并确保团队工作顺利进行的实践。在每日站会中,每天需要求参与者报告以下内容:他们昨天做了什么? 他们今天会做什么? 在他们的工作中是否有任何障碍? 通过关注每个人昨天完成的事项和今天将完成的事项,团队会对已经完成的工作和剩下的工作有很好的理解。其他选项: 选项B,站会不是项目经理用来获取最新项目状态信息的会议,站会中常见的一个反模式是,站会变成了状态报告会议,因此排除。 选项CD,讨论本次冲刺可改进的地方应当在冲刺回顾会上进行,而不在站会,因此排除。
23、 [单选] 你是一名项目经理,被分配到一个更换防火墙的项目,在该项目中,这个非专业的跨职能团队将在两到四周时间内设计、构建和配置完成防火墙的安全特性。 你认为该项目的最佳交付方式是什么?
You’re a project manager who has been assigned to a firewall replacement project where security features can be designed, built, and configured by one non-specialized, cross-functional team in a time frame ranging from two to four weeks. What do you think is the best delivery approach for this project?
A:Scrum; 产品可以在 1 个月或更短的时间盒内交付,并具有一致的持续时间,其中产生了潜在的可发布的产品增量。 Scrum; The product could be delivered in time-boxes of 1 month or less with consistent durations where a potentially releasable increment of product is produced.
B:看板; 我们只与一个团队合作,我们需要限制在制品 (WIP) 以优化工作流程并缩短前置时间。 Kanban; we’re operating with one team only, and we need to limit the work in progress (WIP) to optimize workflow and reduce lead time.
C:瀑布; 考虑到解决方案的敏感性,我们需要一个专门的团队来支持这个产品,还需要一个更连续的工艺流程。 Pure waterfall; we need a specialized team to support this product and a more sequential process flow considering the sensitive nature of the solution.
D:以上都不对 None of the above
*
*
*
正确答案:A 你的答案:A
解析:参见敏捷实践指南P101-105。Scrum 是运行在 1 个月或更少时间的时间盒上的,其中包含持续时间一致的多个冲刺,在这些冲刺中会产生潜在可发布的产品增量。题干中“将在两到四周时间内设计、构建和配置完成防火墙的安全特性”,有固定的时间盒,有可发布的潜在产品增量(防火墙的安全特性)且由跨职能团队来完成,因此最佳的交付方式是Scrum。

24、 [单选] 过去几年你一直在管理敏捷项目。 根据你的经验,个人互动和人际交往能力对于组建你的团队来说是最重要的。 你知道训练和指导成员是提高团队成员技能的最佳方法之一。 作为团队教练,你对团队成员的个人目标和个人动机应该持什么态度?
You have been managing Agile projects for the past few years. Based on your experience, personal interaction and interpersonal skills are the most important in building your team. You know that coaching and mentoring is one of the best ways to improve your team member’s skills. As a team coach, what should be your attitude toward your team members’ individual goals and personal motivations?

  • A:“忽略它们;个人问题与实现项目目标无关。” Ignore them; personal issues have no bearing on reaching the project goals.
  • B:“培养他们;个人目标是人们希望在工作中取得成功的重要原因。” Cultivate them; personal goals are an important reason why people want to be successful at work.
  • C:“理解它们;尝试将个人动机与团队实现项目目标的进展保持一致。” Understand them; try to align personal motivations with the team’s progress toward the project goals.
  • D:“利用他们;用个人目标说服团队成员提高他们的绩效水平” Leverage them; use individual goals to persuade team members to raise their performance level

正确答案:C 你的答案:C

解析:《敏捷实践指南》,4.2.仆人式领导为团队赋权,P33。 选项A错误。团队教练要使团队成员能围绕项目目标进行合作互动,同时鼓励团队创造一个人人都能成功的环境,因此不能忽略团队成员的个人目标和个人动机。 选项B错误。敏捷团队是自组织团队,鼓励自我成长,团队教练更多的是起到引导和鼓励的作用,而不应是培养。 选项C正确。团队教练需要注重理解和关注团队成员的需要和发展,并使项目和个人的目标保持一致,既为团队服务,又能帮助团队成员成长。 选项D错误。团队教练注重理解和关注团队成员的需要和发展,旨在使团队尽可能达到最高绩效,因此并不是利用团队人员的个人目标,去提高他们个人的绩效水平。

25、 [单选] 你的团队已经不再因琐碎的工作问题而无休止地争论。 你同意他们是一群实力强大、知识渊博的人,但同时也固执己见。 你知道你已经花了无数个小时来解决大大小小的冲突。 几个月后的今天,你领导的敏捷团队终于进入了执行阶段。 团队成员现在需要你作为他们的领导者做什么?
Gone are the days when your team had endless arguments over trivial work issues. You agree that they are quite a group of strong,knowledgeable,yet opinionated individuals. You know that you have spent countless hours resolving any conflicts, from trivial to relevant. After several months, the agile team you are leading has finally reached the Performing stage. What do the team members need from you as their leader now?

  • A:他们需要很多指导才能让他们完全专注于 他们的目标 They need a lot of direction to keep them fully focused on their goals
  • B:他们现在需要你的指导和支持,以确保他们的表现保持高水平。 They need your direction and support now, to make sure their performance stays high.
  • C:他们现在不需要太多的指导或支持; 他们基本上可以自我支持和自我指导的 They don't need much direction or support now; they are mostly self-supporting and self-directing
  • D:尽管他们不会承认,但他们仍然需要很多支持。你可以让他们自己指导自己的工作 Even though they won't admit it, they still need a lot of support. You can let them direct their own work, though

正确答案:C 你的答案:C

解析:参见PMBOK第六版P388。敏捷团队已经进入了成熟阶段,进入这一阶段后,团队就像一个组织有序的单位那样工作,团队成员之间相互依靠,平稳高效地解决问题,之前团队已经经历了各种冲突和争论,且敏捷自组织团队,因此这个阶段他们现在不需要领导者太多的指导或支持; 他们基本上可以自我支持和自我指导。

26、 [单选] Sam 正在使用图表衡量敏捷项目的执行进度。 他在迭代待办事项列表中跟踪剩余的工作。 Sam正在使用什么工具?
Sam is measuring the schedule performance of an agile project using a chart. He tracks the remaining work in the iteration backlog. What tools is Sam using?
A:控制图 Control chart
B:敏捷发布图 Agile release chart
C:燃尽图 Burndown chart
D:挣值图表 Earned value chart
*
*
*
正确答案:C 你的答案:C
解析:《敏捷实践指南》,燃尽图,P62。关键字:敏捷,跟踪剩余工作。燃尽图是剩余工作与时间盒内剩余时间关系的一种图形化表示形式。题目中的描述与其概念准确吻合。选项C正确。其他选项:选项A,控制图是是项目质量管理工具,用于确定一个过程是否稳定,是否具有可预测的绩效。与题目描述无关,因此排除。 选项B,敏捷发布图应是指项目或产品路线图,说明团队未来要完成的产品。但是题目中的是迭代待办事项列表的剩余工作,是更加细致的工作,在产品路线图内,因此排除。 选项D,挣值图表是成本分析的工具。与题目描述无关,因此排除。
27、 [单选] 你的项目团队刚刚完成了搜索功能的冲刺计划,汇总了故事点,并创建了接下来 4 周的迭代燃尽图。 以下关于迭代燃尽图的说法中错误的是:
Your project team has just completed sprint planning for the search function and has totaled up the story points and created an iteration burndown chart for the next 3 weeks. All of the following are true about an iteration burndown chart except:
A:它跟踪迭代中剩余的工作。 It tracks work remaining in the iteration.
B:它描述了迭代中计划的工作。 It depicts work planned in the iteration.
C:它描述了迭代中预计剩余工作。 It depicts forecasted remaining work in the iteration.
D:它跟踪当前版本中剩余的工作。 It tracks work left in the current release.
*
*
*
正确答案:D 你的答案:D
解析:参见敏捷实践指南P62-64。迭代燃尽图跟踪和描述的是迭代过程中的工作,因此ABC的描述是正确的,而D,一个产品版本可能会有几次迭代,所以迭代燃尽图并不能看出当前版本剩余工作。
28、 [单选] Sam 正在从事一个新的系统部署项目。 该项目有两个关键部分:一是开放一个新的应用程序,但是它的需求不明确,预计会有多个变化;二是设置一个硬件,有明确的端到端工作范围。 Sam 应该使用哪个项目生命周期?
Sam is working on a new system deployment project. The project has two key parts; a new application development that has unclear requirements and expected to have multiple changes, and a hardware setup part with a clear end-to-end scope of work. Which project life cycle should Sam use?
A:预测型生命周期 Predictive life cycle
B:迭代型生命周期 Iterative life cycle
C:增量型生命周期 Incremental life cycle
D:混合型生命周期 Hybrid life cycle
*
*
*
正确答案:D 你的答案:D
解析:《敏捷实践指南》,3.1.6混合生命周期的特征,P26。关键字:不明确,多个变化,明确范围。混合型生命周期是预测型生命周期和适应型生命周期的结合。 那些为人熟知或具有固定需求的项目元素使用预测型开发生命周期,而那些仍在发展的元素使用适应型开发生命周期。回到题目,因为项目有预测部分和自适应部分,所以最好使用混合型生命周期。选项D正确。其他选项:选项A,预测型生命周期适用于需求明确,成本明确,时间明确的项目,因此排除。选项B,迭代型生命周期的项目范围通常于项目生命周期的早期确定,但时间及成本估算将随着项目团队对产品理解的不断深入而定期修改。选项C,增量型是通过在预定的时间区间内渐进增加产品功能的一系列迭代来产出可交付成果。只有在最后一次迭代之后,可交付成果具有了必要和足够的能力,才能被视为完整的。
29、 [单选] 你团队中的一名敏捷实践者不得不突然请假。他留下了很多待办工作,给团队带来了压力。在这个情况下,你会怎么做?
One of the agile practitioners on your team had to take an emergency unplanned leave. This caused the team pressure since he had loads of work to finish. What would you do in this situation?
A:让团队无视压力,继续尽其所能推进项目 Explain to the team to work on the items without pressure and deliver what they can
B:要求团队做好每天加班的计划,以便完成这项工作 Request for the team to plan to spend extra hours each day so that they finish this work
C:请人力资源经理立即补充可以从事此工作的人手 Ask the resource manager to provide another resource immediately who can take up this work
D:通知产品负责人,推迟发布日期 Inform the product owner and move the release date
*
*
*
正确答案:A 你的答案:A
解析:《敏捷实践指南》,敏捷宣言十二大原则,P9。关键字:敏捷,请假,带压力。结合关键字,对照敏捷价值观的概念,让团队无视压力,继续尽其所能推进项目,符合敏捷价值观“要善于激励项目成员,给予他们所需的环境和支持,并相信他们能够完成任务。”选项A正确。其他选项: 选项B,要求团队做好每天加班的计划,以便完成这项工作。敏捷方法重视团队成员在工作和生活中取得平衡,从不建议在除紧急情况外的时候加班加点,需要的是可持续。“敏捷过程提倡可持续开发,责任人、开发人员和用户要能够共同维持其步调稳定延续”,因此排除。 选项C,请人力资源经理立即补充可以从事此工作的人手。该选项也与敏捷价值观不符,敏捷遵从团队自组织,自己面对和解决问题。敏捷团队能够靠自己的能力一直保持匀速工作。安排新的人手顶替几天是没有意义的,因为他(她)需要先接受项目培训,因此排除。 选项D,通知产品负责人推迟发布日期。敏捷团队应优先从解决问题出发考虑解决方案,不能一上来就断定解决不了需要推迟,因此排除。
30、 [单选] 你是Scrum团队中的Scrum主管。你已经在这个岗位上工作了八年多,参与过不同的项目。你正处于迭代过程中,遇到了一个问题:产品负责人不想对产品待办列表中的项目进行优先级排序,他说一切都很重要、很关键。你的最佳应对方式是什么?
You are a Scrum Master in a Scrum team. You have been working in this role for over eight years now on different projects. You are in the midst of an iteration and you have an issue: The Product Owner doesn't want to prioritize items in the Product Backlog. He says everything is important and is critical. What is the best you can do?
A:让Scrum团队不考虑事项优先级,继续工作。因为无论如何,你们都必须交付所有特性。优先级不是一个严重的问题 Let the Scrum Team work without prioritizing. Anyway, you will have to deliver all the features. It is not a critical problem
B:坚定不移,坚持要按优先级排序 Be firm and insist on prioritizing
C:你自己来考虑产品待办事项的优先顺序 Prioritize the Product Backlog yourself
D:让团队决定哪些特性最重要 Let the Team decide which features are most important
*
*
*
正确答案:B 你的答案:B
解析:《敏捷实践指南》,表4-2敏捷团队角色,P41。关键字:Scrum主管。产品负责人负责指导产品的开发方向,对产品待办事项列表进行优先级排序。这是他的职责,因此作为scrum主管,你应该确保Scrum团队实施并遵循Scrum的价值观、原则和实践,因此你必须坚定与产品负责人就这点达成共识,选项B正确。其他选项:选项A,待办事项的优先排序,是为了更好地理解和吸收利益相关方重视的内容,符合12原则中的“我们最重要的目标,是通过持续不断地及早交付有价值的软件使客户满意”,此处做法违背原则,因此排除。 选项C,对待办事项列表负责的人是产品负责人,由产品负责人进行此项工作更佳,而且scrum主管不负责此项工作,因此排除。 选项D,对待办事项列表负责的人是产品负责人,由产品负责人进行此项工作更佳,而且团队不负责此项工作,因此排除。
31、 [单选] 你是从事敏捷项目的 Scrum主管。在进行第三个冲刺时,项目利益相关方要求你报告为什么从冲刺中删除了一些特性,以及在下一个 冲刺中会看到哪些预期特性? 作为 Scrum主管,你将如何处理这种情况?
You are a Scrum master working on an agile project. While working on the third Sprint the project stakeholders ask you to report why you removed some of the features from the Sprint and what are the expected features to be seen in the next Sprint? What will you do as a Scrum Master to handle this situation?
A:“请项目利益相关方从产品负责人那里获取信息” Request the project stakeholders to get information from the product owner
B:“请项目利益相关方检查项目分解图” Request the project stakeholders to check the project breakdown chart
C:“请项目利益相关方从团队成员那里获取信息” Request the project stakeholders to get information from the team members
D:“在下一次迭代评审会议上提交报告” Submit the requested report in the next iteration review meeting
*
*
*
正确答案:A 你的答案:A
解析:《敏捷实践指南》,4.3.2.敏捷的角色,表 4-2敏捷团队角色,P41。 题干中的关键词是“敏捷项目”和“Scrum主管”。 选项A正确。在敏捷团队中,产品负责人负责与相关方、客户及团队合作,定义产品开发方向,为将要开发/交付的下一个功能设定方向,决定每个冲刺要交付的需求、特性和价值。因此题目中提到的“相关方需要了解为什么要从第三次冲刺中删除特性”,以及“下一个冲刺中会有哪些特性”,都是由产品负责人来决策,并与相关方沟通和合作的。 选项B错误。首先Scrum框架中的必要工件并不包括WBS,其次通过WBS,相关方也无法看到下一个冲刺需要完成的特性,因此排除。 选项C错误。在Scrum框架中,Scrum主管的一个重要职责是确保团队消除组织障碍,避免被外部因素打扰,而C选项则是违反了这个原则,因此排除。 选项D错误。迭代评审会议的作用是展示本次迭代的可交付特性,并不是报告为什么删除了哪些特性,以及下个迭代要做哪些特性。D选项错误描述了该会议的主题,因此排除。
32、 [单选] 你的敏捷顾问建议你开始在卡片上编写用户故事,每个故事代表一个工作。每张卡片都是状态信号,指示何时可以提取新的工作,这种方法有助你看见工作流程。顾问建议使用的工具是什么?
Your agile consultant is suggesting that you start using writing your user stories on cards, where each of them represents single pieces of work. Each card acts as a signal of status and indicates when new work can be pulled, which will help you visualize your workflow. What tool is the consultant suggesting?
A:Scrum板 Scrum board
B:看板 Kanban board
C:任务板 Task board
D:用户故事板 User-stories board
*
*
*
正确答案:B 你的答案:B
解析:《敏捷实践指南》P103页。看板是带有卡片的物理看板面板,它能够推动和实现整个系统中工作流的可视化,让每个人都可以看到。题干中“卡片上编写用户故事”“指示何时可以提取新的工作”“有助你看见工作流程”明显是看板的特点,选项B正确。选项AC:Scrum版是一种用于管理产品代办事项列表和冲刺代办事项列表的信息发射源,它能够清楚地展现团队角色及职责,帮助团队更新任务进度,促进团队信息共享,及时发现任务过程中的异常现象,从而查漏补缺。任务板跟Scrum版是一样的,它们流动的都是任务。选项D:用户故事板可以理解为铺上所有用户故事的一块板子,它类似用户故事地图,不过用户故事地图画有发布分支线,单纯的用户故事板没有这条线。
33、 [单选] 项目经理正在敏捷项目的庞大工作量下苦苦挣扎。她在传统项目管理方面非常有经验,接手敏捷项目这是第一次。默认情况下,她正在应用传统项目管理的工具和技术。她太忙了,想看看是否可以分发一些任务出去。在尝试集中精力完成项目整合管理的同时,她可以委派哪些任务给她的团队?
A project manager is struggling due to the high workload in an Agile project. She is quite experienced in traditional project management and this is her first Agile project. By default, she is applying the tools and techniques from traditional project management. She is swamped with work and is looking if she can delegate some tasks. What tasks may be delegated while attempting to focus on project integration management?
A:项目治理 Project governance
B:产品规划和交付 Product planning and delivery
C:项目风险管理 Project risk management
D:与项目集有关的管理 Managing linkages to the program
*
*
*
正确答案:B 你的答案:B
解析:敏捷实践指南,P39敏捷鼓励自我管理团队,由团队成员决定谁执行下一阶段定义的范围内的工作。敏捷团队与仆人式领导一起茁壮成长,领导支持团队的工作方法。跨职能敏捷团队频繁创造功能性产品增量。这是因为团队集体对工作负责并共同拥有完成工作所需的必要技能。所以对于产品规划和交付的具体工作,可以委派给团队成员。选项A,项目治理由组织进行裁剪确定;选项C:项目风险管理也是产品规划和交付的一部分,B优于C。选项D:题干限定在敏捷项目中,没有提及项目集。
34、 [单选] 一个新产品开发项目运行了将近六个月。最近,你接替了前项目经理。随后,你听到项目团队谈论先前批准的范围,以及即便有强大的变更控制流程,需求还是不断变化。你应该怎么做?
A new product development project is running for almost six months. Recently, you replaced the former project manager and ever since, you were hearing the project team istalking about changes in the previously approved scope and the ever-changing requirements, despite the robust change-control process in place. What should you do? .
A:考虑改变开发方法 Consider changing the development approach
B:拒绝所有即将发生的变更 Reject all upcoming changes
C:重新审视变更管理流程 Revisit the change management process
D:告诉团队只要有资金就欢迎所有变更 Inform the team to welcome all changes as long as they are funded
*
*
*
正确答案:A 你的答案:A
解析:《敏捷实践指南》第13页。有些项目的项目需求具有很大的不确定性,而这可能导致大量变更和项目复杂性的提高。题干中,拥有完备的变更流程,还是无法应对高度的需求变更,是在告诉我们,传统项目管理方法不起作用,要做敏捷转型了。“需求不断变化”的情况下,项目更适合采用敏捷方法,因此选项A“考虑改变开发方法”有助于解决目前的问题。选项B:“拒绝所有即将发生的变更”不合理。选项C:题干表明项目“有强大的变更控制流程”,说明问题不在于变更控制流程,“重新审视变更管理流程”并不能解决目前的问题。选项D:“告诉团队只要有资金就欢迎所有变更”,这种做法很可能会导致项目范围和其他项目元素遭到损害,影响最终可交付成果,该选项不正确。
35、 [单选] 你即将开始一个项目。你参与过许多传统项目,这将是你的第一个敏捷项目。你负责根据项目章程管理项目。你知道公司刚刚签署了项目章程,是由谁签署的?
You are just about to start the project. You have worked on many traditional projects and this will be your first agile project. You are assigned to manage the project with the project charter. You know that the organization has just signed the Project Charter. Who signs the Project Charter?
A:产品负责人 The Product Owner
B:项目经理 The Project Manager
C:高级管理层 The Senior Management
D:Scrum主管 The Scrum Master
*
*
*
正确答案:C 你的答案:C
解析:《敏捷实践指南》P41表4-2敏捷团队角色。项目章程是一种授权,它是由高级管理层签署,选项C正确。选项A:产品负责人负责指导产品的开发方向,对产品待办事项列表进行排序,实现产品价值的最大化。选项B:项目经理在敏捷项目中的角色有些是未知的,甚至许多敏捷开发下不涉及项目经理的角色,在敏捷环境中,项目经理充当仆人式领导,其工作重点转变为引导需要帮助的人,促进团队的合作,保持与相关方的需要一致。作为仆人式领导,项目经理要鼓励将责任分配给团队成员,分配给那些掌握完成任务所需知识的人。选项D:Scrum主管负责确保Scrum过程获得相应支持且Scrum团队遵从实践和规则,并指导团队消除障碍。
36、 [单选] 在冲刺评审会议上,其中一位主要利益相关方提出了一项新需求,该需求非常关键,应首先加以考虑。在这种情况下,你作为产品负责人,接下来要做什么?
During the sprint review meeting, one of the key stakeholders came up with a new requirement which is highly critical and should be taken up first. What would you do next as a product owner in this case?
A:将需求添加到下一个迭代的待办事项列表中 Add the requirement to next iteration backlog
B:将需求添加到产品待办事项列表中 Add the requirement to the product backlog
C:召开一个冲刺计划会议,并与团队讨论这个需求 Hold a sprint planning meeting and take up this requirement with the team
D:在评审会议上通知团队成员,下一步需要处理这个需求 Inform the team members in the review meeting that they need to work on this requirement next
*
*
*
正确答案:B 你的答案:B
解析:冲刺评审会议主要有两个主要作用,一是评审本次迭代的潜在产品增量,二是与外部相关方进行交互。当外部相关方在冲刺评审会议中提出了新的需求,PO可以加入待办事项列表中,但是只能由PO来最终决定需求优先级。选项A错误,需求是不是下个迭代做,是不是马上做,需要PO根据产品待办事项列表中的所有需求,进行评估和决策,而不是在这个冲刺评审会议中直接决定。选项B正确,外部相关方提出的任何需求,都是要先加入待办事项列表中。选项C错误,与团队讲解和讨论需求,应该在待办事项梳理会议中进行选项D错误,需求是否马上做,需要由PO进行决策,根据产品待办事项列表中的所有需求,进行评估和决策。而不是直接通知团队成员马上处理。

37、 [单选] Mia正准备参加冲刺计划回顾会时被发起者拦住了。他问Mia会议的内容,有谁参加会议。Mia告诉他,参加冲刺回顾会议的人包括:
Mia was entering the sprint retrospective meeting when she was stopped by the sponsor. He asked Mia what the meeting was about and who all are the participants. Mia told that following roles are the attendees at the sprint retrospective meeting:

  • A:Scrum主管,团队 Scrum Master, Team
  • B:产品负责人,Scrum主管,团队,客户 Product Owner, Scrum Master, Team, Customer
  • C:产品负责人,PMO,团队 Product Owner, PMO, Team
  • D:产品负责人,Scrum主管,团队 Product Owner, Scrum Master, Team

正确答案:D 你的答案:D

解析:关键词:冲刺回顾会 考点:冲刺回顾会的参与人员。 冲刺回顾会由Scrum团队的所有成员参加。 A选项 少了PO; B选项 多了客户; C选项 多了PMO,少了Scrum Master

38、 [单选] 你是一个适应型项目的项目经理,正试图了解实际进度,估计完成可发布产品所需的时间。为了实现这个目标,你会使用什么调度技术?
You are the project manager of an adaptive project and trying to find the actual progress and to estimate the time needed to have a releasable product. To achieve this objective, what scheduling technique would you use?

  • A:有待办事项列表的迭代调度 Iterative scheduling with a backlog
  • B:按需调度 On-demand scheduling
  • C:敏捷发布计划 Agile release planning
  • D:看板系统 Kanban system

正确答案:C 你的答案:C

解析:项目使用适应型生命周期,适应型生命周期也称敏捷型生命周期。在敏捷项目中进度通过敏捷发布规划来进行。敏捷发布计划是一种根据业务目标、依赖关系和障碍来确定需要开发多少以及需要多长时间才能完成一个可发布产品的技术。题干中“试图了解实际进度,估计完成可发布产品所需的时间”可通过敏捷发布计划来实现,选项C正确。选项A:一个项目会有不止一个迭代,所以它并不能估算完成可发布产品所需的时间,选项A不正确。选项B:按需进度计划方法不依赖于以前为产品开发或产品增量制定的进度计划,而是在资源可用时立即从未完项和工作序列中提取出来开展。选项D:看板系统关注工作流程的可视化,D不能实现题干的目的。

39、 [单选] 在考虑Scrum主管时,我们需要决定谁最适合这个角色。以下哪个任务不应该由Scrum主管执行?
When considering the Scrum Master role, we need to decide who is best suited for it. Which of the following tasks should not be performed by a scrum master?
A:开展进修培训,提醒新团队在估算产品待办事项时使用规划扑克的规则 Performing refresher training to remind a new team about the rules of Planning Poker when estimating product backlog items
B:更新冲刺并发布燃尽图或燃起图。 Updating sprint and release burndown or burnup chart.
C:与非Scrum团队成员进行讨论 Having discussions with non-Scrum-team members
D:与内部和外部利益相关方会面,对即将到来的冲刺进行优先排序 Meeting with both the internal and external stakeholders to rank the priorities for the upcoming sprint
*
*
*
正确答案:D 你的答案:D
解析:《敏捷实践指南》表4-2敏捷团队角色。与内部和外部利益相关方会面,对即将到来的冲刺进行优先排序是产品负责人的职责。选项A:Scrum主管负责确保Scrum过程获得相应支持且Scrum团队遵从实践和规则,并指导团队消除障碍,选项A是Scrum主管的职责;选项B:Scrum主管给团队定义基本规则,确保团队理解干系人期望并以连贯的单元模式工作,正确实施Scrum;选项C:Scrum主管是服务型领导,帮助Scrum团队外的人员了解他们如何与Scrum团队交互是有益的,通过改变他们与Scrum团队的互动方式来最大化Scrum团队所创造的价值。
41、 [单选] 这个项目非常复杂,需求变化多端。客户尝试创建一个在市场上独一无二的创新项目。每个人都非常努力地工作,并在项目上投入了大量时间。但目前来看,形势并不乐观。你的团队原计划在当前冲刺中完成六个故事。但是到冲刺快结束时,只完成了四个。你该怎么办?
It is a very complex project with many changes to the requirements. The customer is trying to create a project that is unique and early comer at the market. Everyone is working very hard and is pulling a lot of hours on the project. Currently, the situation does not look very optimistic. Your team planned to complete six stories in the current sprint. But as you reach the end of the sprint, only four of them are done. What should you do?
A:将剩余的故事返回到待办事项列表,重新做计划 Return the remaining stories to the backlog for re-planning
B:请求产品负责人延长冲刺 Ask the product owner to extend the sprint
C:在有空档的时候处理剩下的故事 Work on the remaining stories when you can fit them in
D:在下一个冲刺开始时安排剩余的故事 Schedule the remaining stories at the start of the next sprint
*
*
*
正确答案:A 你的答案:A
解析:由于冲刺是有时间限制的且不可随意改变,冲刺结束,我们便停止工作,并将未完成的任务返回待办事项列表,进行重新规划。选项A正确。选项B:冲刺的时间是不可以随意改变的;选项C:剩下的故事需要重回待办事项列表做计划,随机安排方法不可取;选项D:在下一次计划会议上,我们将处理客户更新的优先事项和新的信息;这次我们没有完成的工作可能是也可能不是我们下一个冲刺的首要任务。所以选项D,没有重新计划就直接往下安排不正确。
42、 [单选] 你所在的机构在科技领域开展业务已有 30 多年的历史。 你们一直是引入光纤通信的先驱,这也是你的公司最为人熟知的业务。 但是,由于全球环境的变化,你知道你的公司必须开始在项目实施中使用敏捷方法。 即将到来的项目将是公司首次使用敏捷方法,项目发起者向你询问定制新方法的事宜。 你如何回应?
Your organization has been in the technology business for over 30 years. You have been pioneers in introducing fiber communications and that is what you are well known for. However, due to the changes in the global environment, you know that your company has to start using the Agile approach in the implementation of projects. The upcoming project will be the organization's first use of agile, and the sponsor asks you about tailoring the new methodology. How do you respond?
A:直接定制敏捷方法将能简化应用过程。 Customizing the methodology upfront will allow us to streamline the adoption process.
B:“采用新方法将是团队学习敏捷实践的好途径。” Adapting the new methodology will be a good way for the team to learn about agile practices.
C:“团队应该先适应新方法,然后再考虑改变。” The team should become comfortable with the new methodology before we consider changing it.
D:“我们应该等到看到团队在应用该方法时遇到困难了,才调整我们的方法” We should wait to adjust our practices until we see where the team runs into difficulties applying them
*
*
*
正确答案:C 你的答案:C
解析:《敏捷实践指南》第30页。许多团队无法在一夜之间切换到敏捷工作方式。对于那些已经习惯于预测型环境、并在其中获得成功的人士,敏捷技术的观感截然不同。组织越大,活动部件越多,转换需要的时间就越长。因此,计划一个渐进的过渡是有意义的。可以先在一个风险不大、具有中低程度不确定性的项目中尝试这些新技术。在组织成功地使用混合方法后,再尝试更复杂的项目,这些项目需要增加更多的技术。这是一种根据组织的情况、特定的风险,以及团队适应并接受变革的就绪情况而调整的渐进混合过渡。因此C正确。选项AB:直接采用敏捷和新方法的方式有风险;选项D:被动的采取方案,不做调整难以适应全球的变化,不选。
43、 [单选] 你的敏捷团队正在召开第一次冲刺计划会议。他们正在讨论使用适当的工具和技术识别风险。以下工具和技术不合适的是:
Your Agile team is having its first sprint planning meeting. They are discussing the use of appropriate tools and techniques to identify risks. The following tools and techniques are all appropriate except:
A:根本原因分析 Root cause analysis
B:清单 Checklists
C:提示列表 Prompt lists
D:系统交互图 Context diagrams
*
*
*
正确答案:D 你的答案:D
解析:PMBOK(6)409-识别风险的工具技术。题目考察识别风险的工具技术,选项ABC都是其中的工具技术,而系统交互图是范围模型的一个例子,它对产品范围的可视化描绘,显示业务系统(过程、设备、计算机系统等)及其与人和其他系统(行动者)之间的交互方式,它是收集需求的工具。
44、 [单选] 你欢迎Peter加入你的敏捷团队。他是一位经验丰富的软件工程师,曾参与过许多政府项目。由于工作的性质,他一直是庞大且有活力的团队中的一员,一直在按顺序完成任务。由于这是他的第一个敏捷项目,你向他解释了在预测型项目中工作的团队与在敏捷项目中工作的团队之间的主要区别。你该怎么解释?
You welcome Peter to your agile team. He is a highly experienced software engineer who has been working on many government projects. Due to the nature of the work, he has been part of big and robust teams who have been working sequentially on completing the tasks. As this is his first Agile project, you explain to him the main difference between teams working in predictive projects and teams working in Agile projects. What do you say?
A:敏捷团队非常团结 Strong team unity in Agile teams
B:敏捷团队中的冲突更少 Reduced conflicts in Agile teams
C:敏捷团队的项目管理方式更好 Better project management in Agile teams
D:敏捷团队是自我组织团队 Self-organizing teams in Agile teams
*
*
*
正确答案:D 你的答案:D
解析:《敏捷实践指南》第101页。敏捷项目中,开发团队是一个跨职能自组织团队,其开发成员拥有所需的一切资源,可在不依赖团队外部其他资源的情况下交付工作产品。他们协同工作,以确定如何最好地满足产品负责人的目标,选项D正确。无论是预测型项目还是敏捷项目,团队都会经历从形成到成熟的阶段,都同样存在冲突,选项A和B不正确。在选择项目管理方式时,需要综合考虑项目的具体情况,管理方式的选择要符合项目需要,合适的才是最好的,选项C不正确。
45、 [单选] 你作为Scrum主管,观察到一位高级主管对项目及其进度有太多问题,导致多个团队成员花费大量时间进行回答。你下一步应该做什么?
You, as a Scrum Master have observed that there are too many questions about the project and its progress, coming from one of the senior executives, causing multiple team members spending considerable time to answer. What should be your next step?
A:请团队成员把所有咨询转交给Scrum主管答复 Ask the team members to divert all his queries to the Scrum Master
B:告诉团队,未经你的许可,不回答任何问题 Tell the team that no question will be answered without your permission
C:与高级主管沟通,明确告诉他,他将来能够从信息发射源那里了解项目状态,不要再打扰任何团队成员 Talk to the senior executive and clearly tell that in the future he should be able to understand the project status from the information radiators and must not bother anyone
D:向高级主管解释敏捷工作方式,并请他向Scrum主管咨询所有问题 Explain to the senior executive about agile ways of working and ask him to address all the questions to the Scrum Master
*
*
*
正确答案:D 你的答案:D
解析:关键词:导致多个成员花费大量时间进行回答。 参见《敏捷实践指南》P41 团队促进者角色的描述。Scrum主管是指开发团队的教练和Scrum框架中的产品负责人。其负责消除障碍促进富有成效的事件并保护团队免受干扰。 A选项,咨询转交还是会占用团队成员的时间,不好。 B选项和C选项,一个是未经许可不回答,一个是明确告诉他,这两种说法都不太合适,不是面对领导应有的态度。 D选项,Scrum主管直接向高级主管解释是最合适的选择。
46、 [单选] 你是一款新的汽车应用程序的Scrum主管,该应用程序可检测汽车故障并将其报告给服务中心。在下一个冲刺开始之前,产品负责人希望编写一份清单,列出团队在当前冲刺结束时需要完成的工作类型。满足此标准意味着该工作是可交付的。此外,此清单应作为验收标准,适用于此冲刺中的产品待办事项。产品负责人试图确定什么内容?
You’re a scrum master for a new automotive app that detects car faults and report them back to the service center. Before the start of the next sprint, the product owner wants to write a checklist of the types of work that the team is expected to complete by the end of the current sprint. Meeting this criterion means that the work is potentially shippable. Besides, this checklist should serve as an acceptance criterion that applies product backlog items within this sprint. What is the product owner trying to define?
A:冲刺目标 Sprint Goal
B:准备就绪(DoR)的定义 Definition of Ready (DoR)
C:完成的定义(DoD) Definition of Done (DoD)
D:项目退出标准 Project Exit Criteria
*
*
*
正确答案:C 你的答案:C
解析:敏捷实践指南,P151 完成的定义(DoD)是团队需要满足的所有标准的核对单,只有可交付成果满足该核对单才能视为准备就绪可供客户使用。从题目当中的关键字“编写一份清单”“作为标准”可得出,此处负责人想要确定的是完成的定义(DoD)。
47、 [单选] 你的公司正在经历一些战略变革。高层领导希望采用敏捷生命周期来管理项目。但是,公司员工尚未完全做好适应的准备。领导层已根据你将要进行的分析,将决定权留给你。在当前情况下,你认为哪种类型的生命周期最好?
Your organization is going through some strategic changes. Senior leadership wants to adopt agile life cycle to manage the projects. However, the workforce is not fully ready to adapt it. Leadership has left the decision on you based on the analysis you will be conduct. What approach as per you would be best in current scenario?
A:预测型生命周期 Predictive Life Cycle
B:敏捷型生命周期 Agile Life Cycle
C:增量型生命周期 Incremental Life Cycle
D:混合型生命周期 Hybrid Life Cycle
*
*
*
正确答案:D 你的答案:D
解析:敏捷实践指南,P30-混合型生命周期作为过渡策略。 许多团队无法在一夜之间切换到敏捷工作方式。对于那些已经习惯于预测型环境、并在其中获得成功的人士,敏捷技术的观感截然不同。组织越大,活动部件越多,转换需要的时间就越长。因此,计划一个渐进的过渡是有意义的。渐进的过渡涉及到要增加更多的迭代技术,以便改进学习,加强团队和相关方的一致性。之后,还要考虑增加更多的增量技术,以加快对发起人的价值和投资回报。上述各种方法的组合被视为一种混合方法。 题目中提及到:公司员工尚未完全做好适应的准备,这种时候比较适合使用混合型生命周期进行过渡。

48、 [单选] 一个新的商业业务最近启动了一个项目,开发一个网络知识库。由于预算限制,该项目需要依赖有限的内部资源。管理层对持续时间较长的项目有较高的容忍度,只要初期能交付网站的基本版本,其余的需求就可以在后期交付。你会为这个项目选择哪种生命周期?
A new business case recently initiated a project for developing a web-based knowledge base. Due to budget limitations, the project needs to rely on limited internal resources. The management has a high tolerance for longer project duration as long as a basic version of the site is delivered initially, then the rest of the requirements can be delivered in later stages. Which life cycle would you select for this project?

  • A:预测型 Predictive
  • B:敏捷型 Agile
  • C:增量型 Incremental
  • D:瀑布型 Waterfall

正确答案:C 你的答案:C

解析:《敏捷实践指南》第22页。有些项目优化是为了加快交付速度。许多企业和项目无法等待所有的事情全部完成,这种情况下,客户愿意接受整个解决方案的一个部分。这种少量可交付成果的频繁交付即为增量型生命周期。题干中的关键字“初期能交付网站的基本版本,其余的需求可以在后期交付”指出该项目可以先交付基本版本,后期交付其余部分,向客户提供的是可立即使用的可交付成果,符合增量型生命周期的特征,选项C正确。选项A预测型生命周期适用于需求明确,成本明确,时间明确的项目,项目通常要提前进行大量的计划工作,然后一次性执行,执行是一个连续的过程。选项B敏捷型生命周期适用于频繁小规模交付,但每次的可交付成果并不一定是最小可用产品,而是反复执行直到实现客户价值。选项D瀑布型生命周期是将产品生存周期的各项活动规定为按固定顺序而连接的若干阶段工作,形如瀑布流水,最终得到产品。选项ABD均不符合题干描述的情景。

49、 [单选] 你的公司正在从瀑布管理转变为敏捷管理,并选择采用Scrum方法。你是一位经验丰富的Scrum主管,目前正在处理重要项目,已获得了很高的客户满意度分数。假如你被要求去指导另一个团队,那个团队正在努力摸索如何应用Scrum,你将如何处理这种情况?
Your organization is moving from Waterfall to Agile and they have chosen Scrum as the methodology. You are an experienced Scrum Master and currently handling a critical project and receiving very high customer satisfaction scores. How would you handle the situation when you are asked to guide another team which is struggling with their Scrum implementation?
A:问你的经理,这是否意味着你将转去参与另一个团队和项目 Ask your manager if this means shifting to another team and project
B:请项目管理办公室为另一个项目的Scrum主管提供培训,或任命新的Scrum主管作为他们的指导员 Ask project management office to provide training to other project's Scrum Master or provide any other scrum master as a mentor
C:与另一个团队的Scrum主管和产品负责人一起,评估当前的成熟度并提供指导 Work with the other team’s Scrum Master and Product Owner to assess the current maturity level and provide guidance
D:与另一个团队成员一起了解失败原因,并向PMO报告 Work with the other team members to understand the causes of the failures and report to PMO
*
*
*
正确答案:C 你的答案:C
解析:考点:Scrum Master的职责参见《敏捷实践指南》P36、41页 。Scrum主管是团队的促进者,也是仆人式的领导,在仆人式领导的职责中,有一点是仆人式领导为他人贡献铺路。仆人式领导为满足团队、项目和组织的需求而工作。组织要求你去指导另外一个团队,Scrum主管应该配合,与另一个团队的Scrum主管和产品负责人一起,评估当前的成熟度并提供指导。选项A:只是指导,并没有要求另外一个团队。B选项,已经要求你去指导另一个团队了,你再找PMO去找别的Scrum主管或者任命新的Scrum主管,这是在逃避工作。D选项,题干没有提及失败。
50、 [单选] 项目经理正在与团队讨论,在每个增量中为客户提供可行的产品。他们同意产品的核心价值必须符合客户的期望。根据项目要求的基本价值,你决定讨论可以实现或建立的产品价值的最低限度。团队将要创建什么内容?
The project manager is discussing with the team about delivering a viable product for the customer in each increment. They agree that the core value must be in line with customer expectation. Based on the essential value requested by the project, you are deciding to discuss what the bare minimum of the value of the product is that can be realized or established. What is the team about to create?
A:最小可行产品 Minimum Viable Product
B:完成交付物 Completed deliverable
C:产品路线图 Product roadmap
D:最小业务增量 Minimum Business Increment
*
*
*
正确答案:A 你的答案:A
解析:敏捷实践指南,P23最小可行产品:通过识别可交付价值的最少数量的特性或需求,用来定义向客户首次发布解决方案的范围。题干中的关键字是建立的产品价值的最低限度,即最小可行产品(MVP)。选项B:可交付物是为完成某一过程、阶段或项目而必须产出的任何独特并可核实的产品、结果或服务能力。选项C:产品路线图是敏捷发布规划的术语,产品愿景驱动产品路线图,产品路线图驱动发布计划选项D:敏捷中没有这个术语。
52、 [单选] 在软件开发项目的冲刺会议上,项目经理正在为某个决定投票,一名团队成员握紧拳头。这是什么意思?
During the sprint meeting for a software development project, the project manager was taking votes for a decision, and one team member held his fist closed. What does this mean?
A:他没有兴趣参与 He is not interested to participate
B:他对这个决定没意见 He is fine with the decision
C:他不同意这个决定 He disagrees with the decision
D:他完全支持这个决定 He fully supports the decision
*
*
*
正确答案:C 你的答案:C
解析:举手表决是从投票方法衍生出来的一种形式,经常用于敏捷项目中。采用这种技术时,项目经理会让团队成员针对某个决定示意支持程度,举拳头表示不支持,伸五个手指表示完全支持,伸出三个以下手指的团队成员有机会与团队讨论其反对意见。项目经理会不断进行举手表决,直到整个团队达成共识(所有人都伸出三个以上手指)或同意进入下一个决定。题干中“团队成员握紧拳头”表示该成员不同意该决定,选项C正确,选项ABD不正确。
53、 [单选] 一位产品负责人在一个房间里放置了五台笔记本电脑,并邀请了四位不同的终端用户来测试新系统的性能。项目组的开发人员也被邀请到房间观察用户,做笔记并回答基本问题。场景中描述了以下哪些敏捷技术和工具?
A product owner has set up a room with five laptops and invited four different end-users to test the capabilities of a new system. The developers from the project team have been invited in the room to observe the users take notes and answer the basic questions. Which of the following agile techniques and tools has been described in the scenario?
A:可用性测试 Usability testing
B:自动化测试 Automated testing
C:脚本测试 Scripted tests
D:探索性测试 Testing exploratory testing
*
*
*
正确答案:A 你的答案:A
解析:《敏捷实践指南》,5.2.7.帮助团队交付价值的执行实践,P56。 题干中的关键句是“邀请了四位不同的终端用户来测试新系统的性能”。 根据关键字,可以首先排除选项B和选项C,“自动化测试”和“脚本测试”是通过运行提前编写好的工具或者程序来对产品功能进行测试,并不依赖测试者的直接操作,因此排除。 选项A正确,“可用性测试”是测试者对产品进行测试。此测试的主要目标是确定终端用户使用系统的难易程度,并发现可能导致系统重新设计的可用性问题或缺陷,与题干描述相符合。 选项D错误,“探索性测试“更多的是一种思维,它没有很具体的测试方法、技术和工具,更依赖测试人员的主观性。而题干中描述了四位终端用户要用笔记本电脑来测试新系统的性能,已经有很具体的测试操作和测试方法,因此排除。
54、 [单选] 上一次冲刺回顾之后,你与团队决定开始用迭代方法完成更改和流程改进。你应该使用以下哪种方法或工具?
After your recent sprint retrospective, you’ve decided with the team to start implementing changes and process improvements in an iterative approach. Which of the following methodologies/tools should you use?
A:PDCA(计划、执行、检查、行动) PDCA (Plan, Do, Check, Act)
B:根本原因分析 Root Cause Analysis
C:全面生产维护(TPM) Total Productive Maintenance (TPM)
D:价值流图 Value Stream Mapping
*
*
*
正确答案:A 你的答案:A
解析:PMBOK(6)第275页,PDCA是持续改进的基本方法,通过这个质量改进举措可以提高项目管理的质量以及最终产品、服务或成果的质量。选项B:根本原因分析关注识别问题的主要原因,它可用于识别出现偏差的原因以及项目经理为达成项目目标应重点关注的领域。选项C:TPM活动就是通过全员参与,并以团队工作的方式,创建并维持优良的设备管理系统,提高设备的开机率(利用率),增进安全性及高质量,从而全面提高生产系统的运作效率。选项D:价值流程图运用精益制造的工具和技术来帮助企业理解和精简生产流程。
55、 [单选] 一位新的高级经理被授予监督多个项目的职责。经理要求敏捷项目领导提交月度报告,总结项目目前状态和预测完成的日期。以下哪项是项目负责人回应经理要求的最佳方式?
A new senior manager has been given the responsibility of overseeing several projects. The manager asks an agile leader to share the monthly report summarizing the project status and the forecasted finish date. Which of the following is the best way in which the project leader should respond to the request of the manager?
A:建议高级经理参加每日站会 Suggest the senior manager attend the daily standup meetings
B:与经理分享项目燃尽图 Share the project burndown chart with the manager
C:要求高级经理使用EVM监控项目进度 Ask the senior manager to use EVM to monitor the project progress
D:按照高级经理的要求提供项目状态的详细报告 Provide a detailed report of the project status as asked by the senior manager
*
*
*
正确答案:B 你的答案:B
解析:《敏捷实践指南》第64页。燃尽图是剩余工作与时间盒内剩余时间关系的一种图形化表示形式。团队能通过燃尽图看到在迭代过程中完成的工作,使用燃尽图查看项目随时间的进展情况。相关方可以通过这个方式来了解项目的进展情况。题干中的关键字“敏捷项目领导”说明这是一个敏捷项目,敏捷项目通过燃尽图/燃起图来跟踪和监督团队进度和项目状态,选项B正确。每日站会主要是团队成员回顾前一天的进展、宣布当天的计划、强调曾遇到或预期出现的障碍,它不是状态报告会议,选项A不正确。EVM技术和项目状态详细报告都是传统项目中对项目的监控方法,排除选项CD。
56、 [单选] 你刚加入一家软件公司,在编写任何代码之前,公司要求完成完整的需求了解和设计阶段。这样的交付过程符合以下哪一项?
You have newly joined a software house that requires going through the complete requirements and design phases before any code is written. Such a delivery process is aligned with which of the following?
A:敏捷宣言。 Agile Manifesto.
B:预测型生命周期。 Predictive Life Cycle.
C:计划-执行-检查-行动。 Plan-Do-Check-Act.
D:大规模敏捷框架(SAFeR) Scaled Agile Framework (SAFe®)
*
*
*
正确答案:B 你的答案:B
解析:《敏捷实践指南》第20页。预测型生命周期是一种更传统的方法,团队在项目开始时创建详细的需求和计划,然后一次性执行,执行是一个连续的过程。题干“编写任何代码之前,公司要求完成完整的需求了解和设计阶段”,说明该项目采用预测型生命周期,选项B正确。选项A敏捷宣言的价值观之一是“应对变更而不是遵循计划”,敏捷欢迎对需求提出变更,帮助客户获得竞争优势。选项C属于迭代型生命周期,迭代型生命周期通过连续的原型或概念验证来改进产品或成果。选项D大规模敏捷框架是一个集成模式的知识库用于企业范围的精益开发。选项BCD均不符合题干描述。
58、 [单选] 你是健康信息管理界面的测试员。你正处于重要发布之前的第三个冲刺阶段,你的团队在测试期间使用的服务器出现不稳定(测试是完成定义的一部分)。团队本身无法控制这些服务器,这是运营副总裁的职责。你认为处理这种情况的最佳方法是什么?
You’re a tester for a health information management interface. You’re in the middle of a 3rd sprint before a significant release, and you’re facing unstable production servers that the team is using during testing (as part of its definition of done). The group itself had no control over these servers — that is the responsibility of the VP of Operations. What do you think the best approach to handle this situation?
A:Scrum主管应该与运营副总裁以及其他可以解决服务器稳定性的人员合作,牵头提高服务器的稳定性。 The Scrum Master should take ownership of improving the server stability by working with the VP of Operations and others who could do something about the stability issue.
B:测试团队应该与运营副总裁和其他人一起解决这个问题,接受自我组织的敏捷价值观。 The testing team should work on this with the VP of Operations and others to embrace the self-organizing agile values.
C:产品负责人必须帮忙更换故障服务器,因为这是他所负责的产品的一部分。 The product owner must help change the faulty servers as it is part of the product that he is accountable for.
D:职能团队经理必须将整个问题上报给CEO。 Functional team managers must escalate the whole issue to the CEO.
*
*
*
正确答案:A 你的答案:A
解析:敏捷实践指南,P35-4.2.1.2 仆人式领导消除组织障碍。 仆人式领导应该关注其他冗长的过程,这些过程往往造成瓶颈问题,阻碍团队或组织的敏捷性。可能需要处理的过程或部门的例子包括,财务部门、变更控制委员会或审计部门。仆人式领导可以与他人携手合作,共同质疑和审核他们的过程,为敏捷团队和领导提供支持。Scrum主管作为团队促进者,也是一种仆人式领导,当团队被本身无法控制的障碍困住时,Scrum主管应该要帮助团队清楚障碍。
59、 [单选] 你的团队未能在最后几次迭代上履行迭代的承诺,且与团队讨论后,看起来团队也无法履行发布承诺。你将做什么?
For the last few iterations your team has not been able to keep up the commitments of the iteration. Judging by this, and discussions with the team, it seems that the team will not be able to meet the release commitment. What is your next step?
A:安排与发起人和产品负责人的电话会议,解释情况 Schedule a conference call with the sponsor and product owner to explain the situation
B:与 RCA一起编写并提交详细的情况报告 Prepare a detailed report along with the RCA of the situation and share
C:向产品负责人发送电子邮件,告知他情况并听取他的指导 Send an email to product owner informing him of the situation and taking his guidance
D:安排与产品负责人和团队的面对面讨论,并规划下一步 Schedule a face to face discussion with the product owner and team and plan the next steps
*
*
*
正确答案:D 你的答案:D
解析:考点:出现问题,如何解决。 参见《敏捷实践指南》敏捷12原则:6、无论是对开发团队还是团队内部,信息传达最有效的方法都是面对面的交谈。 PO最终确定工作是否能完成,所以出现无法履行发布承诺的时候,最好的解决办法就是和PO面对面商量对策。 A选项,应该先和PO商量对策,再决定是否要找发起人。 B选项,比起分享报告,面对面沟通更有效 C选项,发邮件属于沟通方法中的推式沟通,可以确保信息的发送,但不能确保信息送达目标受众或被目标受众理解。
60、 [单选] 你正在管理一个由十名帮助台员工组成的团队,他们在全球服务台上处理客户事件。目前的工作制度强调开发人员从队列中拉取任务,每个开发人员—次最多只能拥有三个任务单。此外,组织中的任何人都可以看到分配给每个人的任务单。你目前使用的是什么方法?
You’re managing a team of ten help desk associates who handle customer incidents on a global service desk. The current system of work emphasizes that developers pull work from the queue, and each developer can have no more than three tickets at a time. Besides, anyone in the organization can see the tickets assigned to each individual. What method are you currently using?
A:看板 Kanban
B:动态系统开发 Dynamic Systems Development
C:极限编程 Xtreme Programming
D:持续改善 Kaizen
*
*
*
正确答案:A 你的答案:A
解析:《敏捷实践指南》第103页。带有卡片的物理看板面板能够推动和实现整个系统中工作流的可视化,让每个人都可以看到,帮助团队进一步提高效率,使障碍更容易被察觉,始终遵循在整个过程中持续拉取单个条目并限制在制品以优化流程的原则。题干中关键字“开发人员从队列中拉取任务”“组织中的任何人都可以看到分配给每个人的任务单”很明显是看板的特点,选项A正确。选项B动态系统开发是一种敏捷项目交付框架,强调制约因素驱动交付,该框架从一开始便可设置成本、质量和时间,然后利用正式的范围优先级来满足这些制约因素的要求。选项C极限编程是一种基于频繁交付周期的软件开发方法,将特定最佳实践提炼到最纯粹和最简单的形式,然后在整个项目周期内持续运用该实践。选项D持续改善不是开发方法,是管理的过程。

61、 [单选] Lisa在电子商务平台担任产品负责人,她在技术写作方面才能出色,同时广泛了解其他相关领域(例如测试和用户体验设计)的技能。她非常支持她的团队,可以在需要协助避免困难时,在她的专业之外展开充分工作。Lisa热爱学习的好奇心源自以下哪一项?
Lisa, who works as a product owner in an e commerce platform, possesses excellent technical skills in technical writing, and broad skills in other relevant areas, such as testing and user experience design. She is also very supportive of her team and can work adequately outside of her specialty when the need arises to help avoid bottlenecks. Lisa’s curiosity to learn is derived by which of the following?

  • A:对在职业生涯后期加入一个专业的职能团队的渴望 The desire to move to a specialized functional team later in her career
  • B:极具挑战的工作角色和工作环境 The highly challenging role and work environment
  • C:希望在自我组织的团队中工作的意愿 The willingness to work in a self-organizing team
  • D:长期的潜在回报与成为Scrum主管的机会 Long-term potential benefits and the opportunity to become a Scrum master

正确答案:C 你的答案:C

解析:《敏捷实践指南》,4.3.3.通才型专家,P42。 题干中描述了Lisa“在技术写作方面出色”,同时又“广泛了解其他相关领域的技能”,这是典型的“T型人才”,也是敏捷团队所需要的通才型专家。 选项A错误,选项描述中存在两个错误,一是题干中没有描述Lisa处于职业生涯后期;二是通才型专家适用于敏捷团队,而不是职能团队。 选项B错误。“极具挑战的工作角色和工作环境”描述过于笼统,同时题目中也没有描述该工作的角色和环境面临挑战的背景信息。 选项C正确。敏捷环境强调的是“自组织团队”,因此热爱学习,成为通才型专家,源于在希望在自组织团队中工作。 选项D错误。 通才型专家与长期的潜在回报,以及成为Scrum主管之间,没有必然的联系。

62、 [单选] “开发人员刚刚完成了产品增量的构建,明天将在演示中向 Sara 展示。Sara 可能接受增量或要求对其进行更改。Sara 在该项目中最有可能扮演什么角色?”
The developers have just finished building a product increment and will present it to Sara in a demonstration tomorrow. Sara may either accept the increment or request changes to it. What is Sara’s most likely role on the project?
A:产品负责人 Product owner
B:发起者 Sponsor
C:Scrum主管 Scrum Master
D:项目经理 Project manager
*
*
*
正确答案:A 你的答案:A
解析:《敏捷实践指南》,5.2.5.展示/评审,P55。 题干中的关键句是“将在演示中向Sara展示”,和“Sara可能接受增量或要求对其进行更改”。 选项A正确。当团队以用户故事的形式完成特定功能时,团队会定期展示工作产品。看过展示后,产品负责人接受或拒绝故事。题干中描述Sara可能接受增量或要求对其进行修改,因此Sara最有可能扮演的角色就是产品负责人。
63、 [单选] 作为Scrum主管,你在考虑自己的需求之前,先关注他人的需求,尤其是团队成员的需求。你为他们提供所需的支持,在适当的情况下让他们参与决策,并建立社群意识。你遵循的是哪种类型的领导方式?
As a Scrum Master, you focus on the needs of others, especially team members, before you consider your own. You give them the support they need, involve them in decisions where appropriate, and build a sense of community. What type of leadership you are following?
A:民主型 Democratic
B:服务型 Servant
C:自由放任型 Laissez-faire
D:专制型 Autocratic
*
*
*
正确答案:B 你的答案:B
解析:敏捷实践指南,P41 Scrum主管是一种仆人式领导,作为服务型领导者,你首先是仆人,在考虑自己的需求之前,你会先关注团队的需求。你需要在确保消除障碍的同时提供所有必需的资源。
64、 [单选] 你正在使用敏捷方法管理软件开发项目。你刚刚完成了一个版本,你应该为下一个版本做哪些准备?
You are managing a software development project with an agile approach. You just completed the release one, what should you do to prepare for the next release?
A:确认范围基准是最新的 Confirm Scope baseline is up to date
B:检查待办事项列表 Review Backlogs
C:确认范围说明书仍然有效 Confirm Scope statement still valid
D:查看以前版本的WBS Review previous release WBS
*
*
*
正确答案:B 你的答案:B
解析:《敏捷实践指南》第52页。敏捷项目中,待办事项列表是所有工作的有序列表,它以故事形式呈现给团队,团队根据自身能力,从待办事项列表中提取若干功能开始工作。完成一次迭代后,团队将下一张卡片从待办事项列表中拿出来讨论。题干中“刚刚完成了一个版本”,后续要先检查待办事项列表,以明确需求,确定下一步的工作,选项B正确。选项A“确认范围基线是最新的”和选项C“确认范围说明书仍然有效”都是预测型生命周期中的管理过程。选项D“查看以前版本的WBS”对于下一个版本的准备没有作用。
65、 [单选] 你的公司最近采用了Scrum方法,团队成员很沮丧,因为他们现在必须每天开15分钟的会。每日站会的目的是什么?
Your organization has recently adopted scrum methodology. Your team members are frustrated as they now must meet on daily basis for 15 minutes. What is the purpose of daily scrum?
A:自我组织 To self-organize
B:计划 To plan
C:降低风险 To mitigate risks
D:以上都对 All of the above
*
*
*
正确答案:D 你的答案:D
解析:敏捷实践指南53页;每日站会的目的是工作内容的进展同步,不是为了解决问题;在每日站会上会讨论:①我昨天做了什么;②我今天将要做什么;- B选项正确③我遇到了什么障碍(风险或问题) - C选项正确要鼓励每个团队成员轮流组织每日站会,而不是由项目经理或领导来组织。 - A选项正确因此以上3个选项都对。答案选D
66、 [单选] 在举行每日站会时, Scrum主管的重点应该是什么?
What should the focus be of the Scrum Master while holding a daily standup meeting?
A:重点应该是从所有人那里获取进度更新 The focus should be to get status updates from all
B:重点应是了解与项目计划差多少 The focus should be to identify deviations from the project plan
C:重点应是了解是否出现无法赶上时间表的进度落后现象 The focus should be to identify the delays that will lead to not meeting the timelines
D:重点应该是与团队一起制定每日计划,并协助他们更积极地完成工作 The focus should be to create a daily plan with the team and to assist them to do their work more eectively
*
*
*
正确答案:D 你的答案:D
解析:关键词:每日站会; 参见《敏捷实践指南》P53 5.2.4 每日站会。 每日站会的目的是团队成员对彼此做出小的承诺,发现问题,并确保团队工作顺利进行,每个人轮流回答:1、昨天干了什么?2、今天要干什么?3、我遇到了什么问题? A选项 冲刺计划会 B选项 冲刺回顾会 C选项 冲刺回顾会
67、 [单选] 一位一直使用瀑布管理方式的新的产品负责人正在努力学习使用敏捷估算。作为Scrum主管,你需要告诉他敏捷估算和瀑布估算有什么不同。你会怎么说?
A new product owner who normally works with waterfall is struggling to use agile estimations. You as a Scrum Master must tell him how agile estimation is different from that of waterfall. What would you tell?
A:瀑布估算是迭代的 Waterfall estimation is iterative
B:敏捷估算是迭代的和及时的 Agile estimation is iterative and just in time
C:在敏捷中,估算是预先完成的 In agile, estimation is done up front
D:在瀑布中,估算是分阶段进行的 In waterfall, estimation is done in phases
*
*
*
正确答案:B 你的答案:B
解析:《敏捷实践指南》P61页在瀑布型生命周期中,在计划阶对项目进行估算,通过批准后形成项目基准,在项目的执行过程中必须遵守严格的变更流程,只有通过对正式的变更流程才能够对基准进行修改。在敏捷中,团队的估算最多限于未来几周时间,通常团队会在完成上一个迭代后才对下一个迭代进行重新规划。通常通过多次迭代形成稳定的团队速率从而在每次迭代中选取相应故事点的规模的用户故事。
68、 [单选] 鲍勃是一名 Scrum 主管。他和敏捷团队与产品负责人一起为他们将要开发的新应用程序编写用户故事。为了进一步分析故事,鲍勃建议使用MoSCoW技术。MoSCoW 代表什么?
Bob is a scrum master. He and the agile team worked with product owner to write the user stories for the new application that they will be developing. To further analyze the stories, Bob recommended to use MoSCoW technique. MoSCoW stands for?
A:必须有,应该有,可以有,不会有 Must have, Should Have, Could Have, Won’t Have
B:必须有,应该有,可以有,将会有 Must Have, Should Have, Could Have, Would Have
C:可能有,应该有,本来可以有,不会有 Might Have, Should Have, Could Have, Won’t Have
D:可能有,应该有,可以有,将会有 Might Have, Should Have, Could Have, Would Have
*
*
*
正确答案:A 你的答案:A
解析:1.“MoSCoW 方法是一种用于管理、业务分析、项目管理和软件开发的优先级技术,旨在与利益相关方就交付每个要求的优先顺序达成共识,其方法内容包括必须有的特性、应该有的特性、可以有的特性、不该有的特性。(Must have, Should have, Could have, and Would not have).” 2.题干中帮助判断的关键字是“MoSCoW技术”。 3.结合关键字,对照MoSCoW法则概念,核查四个选项,BCD选项均与MoSCoW技术的定义不一致,只有A选项符合,所以本题选A。
69、 [单选] 一位新的产品负责人以前一直采用的是瀑布管理方式。他现在正在对比瀑布计划和敏捷计划的异同。敏捷计划与瀑布式计划有何不同?
A new product owner has been working previously with waterfall. He is comparing both waterfall and agile planning. How is agile planning different from that of waterfall?
A:瀑布计划是迭代的 Waterfall planning is iterative
B:敏捷计划是迭代且及时的 Agile planning is iterative and just in time
C:在敏捷管理中,计划是预先完成的 In agile, planning is done up front
D:在瀑布管理中,计划是分阶段完成的 In waterfall, planning is done in phases
*
*
*
正确答案:B 你的答案:B
解析:关键词:敏捷计划、瀑布式计划 考点:敏捷型与预测型的区别 参考:《敏捷实践指南》P18 3.1项目生命周期的特征。瀑布型就是预测型。 A选项,瀑布计划是一次性完成的。 C选项,敏捷是迭代的,小步快跑,在每次迭代开始之前进行计划。 D选项,计划是一次性完成的。
70、 [单选] 在冲刺计划会议上,两名团队成员开始就用户故事、优先级和估算展开辩论,并慢慢转变为激烈的争论。作为 Scrum主管,你应该怎么做?
During a sprint planning meeting, two of the team members have started debating and arguing over a user story, its priority, and estimates. This debate is slowly moving towards a heated argument. What steps would you take as a Scrum Master?
A:告诉团队休息5分钟再继续开会 Tell the team to take a coee break and then come back after 5 mins
B:将此事上报给双方团队的经理 Escalate the matter to the respective people manager of both the team members
C:干预并指导团队合作,专业地解决问题 Intervene and guide the team to resolve the matter collaboratively and professionally
D:谴责两位团队成员在会上的行为如此不专业 Reprimand both the team members in the meeting for behaving so unprofessionally
*
*
*
正确答案:C 你的答案:C
解析:参见《敏捷实践指南》P41 团队促进者角色的描述。Scrum Master的职责包括了使得团队能紧密合作,使得团队个人具有多方面职能的工作能力;确保Scrum团队完成Scrum的实践及体现其价值。因此团队成员产生了激烈的争论,Scrum Master应该干预指导团队合作,专业地解决问题。选项C正确。A选项:并没有解决问题。B选项,团队内部没有进行尝试解决就上报不是最优选。D选项,冲刺计划会议的目的就是全员参与,在会议中,团队识别当前冲刺开发交付的产品待办事项中的故事。应允许不同声音的存在。
71、 [单选] 你是一名 Scrum主管,团队的工作速度正在下降。你会用什么方法来处理这种情况?
You are a Scrum Master. Your team is facing a reduction in their velocity. What would be your approach to handle the situation?
A:帮助团队清除工作过程中的障碍,并处理他们的行政事务 Help the team by removing the obstacles from their path and handling their administrative tasks
B:与效率低下的成员交谈,要求他们提高生产力 Talk to the non productive members and ask them to enhance their productivity
C:制定一个计划让团队回到正轨,并与团队共享该计划 Create a plan to bring the team back on track and share it with the team for action
D:将问题交给团队,支持他们找到提高生产力的最佳解决方案。敏捷管理始终关注的是团队合作 Take the issue to the team and support them to find the best solution to enhance productivity. Agile is always about team eort and collaboration
*
*
*
正确答案:D 你的答案:D
解析:知识点出处4.3.1敏捷团队,《敏捷实践指南》P39页,“敏捷鼓励自我管理团队,由团队成员决定谁执行下一阶段定义的范围内的工作。团队集体对工作负责并共同拥有完成工作所需的必要技能。”又,知识点出处,敏捷价值观之第十一条,《敏捷实践指南》P9页,“最佳的架构、需求和设计将出自自组织团队。” 题干中帮助判断的关键字是“Scrum主管”、“团队工作速度下降”,针对这个问题SCRUM主管应把问题交给团队,由团队自行处理和解决,回顾和分析工作速度下降的原因,找到解决方案。 4.其他选项:选项A,Scrum master的职责之一就是为团队清除障碍,这里的障碍更多的是指阻碍团队高效工作的事件,比如一些行政事务。但题目中显示是团队本身的工作速度有问题,这个需要由团队来自主解决。因此不选A. 选项B与C都是Scrum master直接解决问题,与敏捷实践原则不符。
72、 [单选] 你是软件开发项目的产品负责人。你的团队正在努力进行新的迭代。软件发布计划在月底进行,一切都在按计划进行。你刚接到客户的电话,他想彻底改变你的团队正在开发的功能,因为他认为这些功能不再重要。你需要更改计划以适应新的需求。什么时候可以在敏捷管理中更改计划?
You are the Product Owner of a software development project. Your team is working hard on the new iteration. The release is planned for the end of the month and all is going according to the plan. Just now, you get a call from the customer and he wants to completely change the functionality your team is working on, as he thinks that it is no longer relevant. You need to change the plan to accommodate the request. When can a plan be changed in Agile Management?
A:在迭代结束时 At the end of the Iteration
B:当我们发现新情况或需要改变现状时 When we find out something new or when we need to change something
C:在每日站会上 At the daily standup meeting
D:一旦做了计划便无法更改 You cannot change once the plan is prepared
*
*
*
正确答案:B 你的答案:B
解析:敏捷实践指南,P9 在敏捷宣言的十二大原则当中其中有一条:欢迎对需求提出变更,即使在项目开发后期也不例外。敏捷过程要善于利用需求变更,帮助客户获得竞争优势。因此,当你发现新情况或需要改变现状时应及时变更计划,以避免问题的出现。
73、 [单选] 一位敏捷团队成员在没有任何其他成员参与且未与产品负责人讨论优先级的情况下,独自探索处理新的需求。团队发现后,他告诉他们,客户与他联系,想知道新需求的可行性。他认为直接与客户合作符合敏捷价值观,他没有做错任何事情。你将如何处理?
An agile team member worked on exploring a new requirement without involving any of the team members or discussing prioritization with product owner. After the team found out, he informed them that the customer had approached him to find out the feasibility of the same. He believed that working directly with customer is an agile value and he didn’t do anything wrong. How would you handle it?
A:与团队成员和产品负责人一起,讨论如果未来发生类似情况该如何妥协 Work with the team member and the product owner to find a compromise for any future incidents if any
B:什么都不做,团队成员已经按照敏捷价值观和原则采取了行动,并且对客户做出了响应 Do nothing, team member has taken action as per the Agile values and principles and is being responsive to customer
C:与客户沟通,向他解释产品负责人需知晓所有需求并参与相关沟通过程,因为他负责确保团队的交付物满足客户所需 Talk to the customer and explain that all requirements and conversations must include the Product, owner as it is his responsibility to ensure that team is delivering what customer needs
D:与团队成员沟通,解释敏捷团队中不同角色的重要性和必要性。特别是产品负责人需全局掌握所有此类请求,这样团队才能始终朝着正确的方向前进 Talk to the team member and explain the importance and the need of the different roles on an agile team. It is critical that PO is on top of all such requests so that team is always moving towards the right vision
*
*
*
正确答案:D 你的答案:D
解析:1.知识点出处4.3.2敏捷的角色,《敏捷实践指南》P41页,“产品负责人负责指导产品的开发方向。产品负责人定义产品开发方向。敏捷开发中,产品负责人为团队创建待办事项列表,或者与团队共同创建。不存在团队中任何一个成员可自行创建待办事项列表中待办事项。” 2.题干中帮助判断的关键字是“没有任何其他成员参与且未与产品负责人讨论优先级”。 3.结合关键字,对照敏捷实践指南中敏捷的角色概念,可以明白团队成员没有任何其他成员参与且未与产品负责人讨论优先级的情况下,直接跟客户联系对接客户需求的行为是不符合敏捷实践的规范的。客户的需求,应在团队内部讨论评估后,其中确定要进行开发的,由产品负责人确定并制定待办事项列表。 4.A选项团队成员未与团队讨论,独自处理新需求不正确,此种情况不符合敏捷价值观,不能妥协。B选项什么都不做是不对的,而且团队成员的这种不经过团队和产品负责人就直接对接客户需求的行为也不符合敏捷价值观。C选项需要在先完成D选项以后才可以做,从执行次序上,需要先内后外,先在团队内部跟该团队成员沟通明确敏捷团队章程后,再跟客户去沟通。所以本题选D。
74、 [单选] 敏捷团队里一位正在处理一个非常复杂和极其关键的特性的成员被调到另一个项目工作,因为另一个项目已进入关键期,客户威胁要从公司手上将项目收回。应该做些什么来避免这个问题?
One of the agile team members who was working on a highly complex and critical feature has been moved to another project, as the other project went into critical path and the customer was threatening to take the project back from the organization. What should have been done to avoid this roadblock?
A:安排一个替补成员以结对编程模式工作,与其他正在处理关键特性的成员一起完成任务 Have a plan B resource working in pair programming mode with all the team members who are working on critical features
B:什么都不做,这只是团队中发生的另一个变化。删除无法完成的特性,在下一次迭代计划中再考虑该特性 Do nothing, this is just another change that the team has introduced. The feature which cant be completed will be dropped and taken up again during next iteration planning
C:在冲刺计划期间,团队应该与他们的经理重新确认可以获得哪些资源,以保证有更好的资源规划 During the sprint planning, the team should have re-confirmed the availability of all the resources with their managers to ensure better resource planning
D:团队应加班加点来应对当前的困难 The team should have worked extra hours to overcome the setback caused by the situation
*
*
*
正确答案:C 你的答案:C
解析:避免这个问题,也就是提前识别并且能够规避此问题的发生,只有C选项在迭代前做除了识别资源的变化,从而可以避免资源限制对项目的影响。B选项什么都不错不能避免发生;AD选项违反了敏捷的“可持续开发”原则(敏捷过程倡导可持续开发。责任人、开发人员和用户要能够共同维持其步调稳定延续。)。
75、 [单选] 你是团队的Scrum主管,团队正处于为期2周的冲刺阶段。现在冲刺到了最后一天,尚有一些较小的测试工作未完成。根据团队的反馈,测试可以在当天完成。但冲刺评按计划在30分钟内就要开始。团队接下来应该做什么?
You are a scrum master for a team working in 2 week sprints. You are on the last day of the sprint and have some minor testing work still pending to be finished. Per feedback from the team, this can be completed by the end of the day. You have sprint review scheduled in 30 mines. What should the team do next?
A:演示冲刺的所有特性 Give a demo of all the features for the sprint
B:延长冲刺时间以做完未完成的工作 Extend the sprint duration to complete the pending work
C:向客户展示所有完成的特性的功能 Showcase to customer the functionality of all the fully completed feature set
D:进行回顾,找出敏捷团队无法实现冲刺目标的原因 Conduct a retrospective to identify why the agile team couldn’t meet the sprint goal
*
*
*
正确答案:C 你的答案:C
解析:《敏捷实践指南》P55评审会上演示所完成(符合预先定义好的DoD)的迭代工作,A错误;Scrum是要严格遵守时间箱的,不可以延长冲刺或者延后会议,B错误;回顾会是评审会完成之后召开的,先C后D。
77、 [单选] 你正处于项目的执行阶段,利益相关方之间存在很多混乱。已记录的需求不是利益相关方现在想要的需求。在这种情况下,敏捷方法可以提供什么帮助?
You are in the execution stage of your project and there is a lot of chaos among stakeholders. Documented requirements are not the requirements that stakeholders are looking for. How can an agile approach help in this scenario?
A:敏捷方法可助于消除对需求文档的使用。 It will help eliminate use of the requirements document.
B:敏捷方法可助于提前完成项目。 Agile approach will help complete the project earlier than anticipated.
C:敏捷方法有助于创建原型,不断完善需求。 It will help create prototypes which will refine the requirements from time to time.
D:你将不再需要在项目上创建WBS。 You will not be required to create WBS on the project anymore.
*
*
*
正确答案:C 你的答案:C
解析:1.知识点出处原型法,请参阅《项目管理知识体系指南(第六版)》第133页。在许多情况下,不断涌现的需求往往导致真实的业务需求与最初所述的业务需求之间存在差异。敏捷方法有目的地构建原型,并通过发布多个版本来明确需求。这样,项目范围就会在整个项目期间被定义和再定义。 2.题干中帮助判断的关键字是“混乱”、“已记录的需求不是利益相关方现在想要的需求”。说明此题场景,项目处于范围确认阶段。 3.结合关键字,对照原型法的概念,核查四个选项,ABD选项均与范围确认无关,只有C选项使用原型法有助于确认范围,符合题意,所以本题选C。

78、 [单选] 你正在完成一个非常复杂的内部项目,该项目的需求可能会不断变化。但一旦产品准备就绪,你希望根据部门规模上线该产品。你过去曾管理过类似的上线任务。你推荐采用哪种生命周期?
You are working on a very complex internal project where requirements may change constantly. However, once the product is ready, you would like to roll it out based on department size. You have managed similar rollouts in the past. What approach would you recommend?

  • A:预测型生命周期 Predictive Life Cycle
  • B:迭代型生命周期 Iterative Life Cycle
  • C:增量型生命周期 Incremental Life Cycle
  • D:混合型生命周期 Hybrid Life Cycle

正确答案:D 你的答案:D

解析:需求在变化并且很复杂,最好使用敏捷方法进行开发。但是,在产品上线过去有类似的经验,在这种情况下建议采用预测型方法。因此,你和你的团队最好使用混合型生命周期,同时运用这两种方法。

79、 [单选] Roger是一家医疗保健信息公司的Scrum主管,他几个月来一直致力于开发新冠肺炎追踪应用程序。前两个版本已获得成功。然而,在当前的冲刺中,许多工作并没有按计划进行。团队目前正忙于完成即将发布的版本,该版本有大量非常复杂的产品待办事项,此外,由于全国新冠疫情病例数量激增,以及产品负责人施加的压力,每个团队成员都为下一个版本感到担忧。考虑到Roger在该项目中的角色,你认为最好的行动方案是什么?
Roger, who is the scrum master for a healthcare informatics company, has been working for months to develop a COVID19 tracing app. The first two releases were successful. Nonetheless, in the current sprint, many things didn’t go as planned. The team is currently busy with the upcoming release that consists of a large number of highly sophisticated product backlog items, and every team member is worried about this next release due to the surging number of virus cases across the country and the pressure put by the product owner. Considering Roger’s role in the project,what do you think is the best course of action?
A:将第三个版本延期至项目结束时发布,这样团队就有时间解决当前冲刺中的缺陷。 Make sure the third release is delayed until the end of the project so the team can have time to mitigate current sprint pitfalls
B:按计划举行当前的冲刺回顾,确定冲刺中在流程、工具、交互等哪些方面做得好。讨论并发现改进的机会,并制定行动计划实现这些改进 Hold the current sprint retrospective as planned, identify what went well in the sprint, concerning interactions as processes, tools, etc. Discuss and discover opportunities for improvement, and put an action plan for implementing these improvements
C:只关注下一个版本,取消这次冲刺回顾,为团队腾出更多时间,确保第三个版本获得成功。当大家都心知肚明什么地方进展不顺利时,还问这个问题是没有意义的 Focus on the next release only, cancel the current sprint retrospective to avail additional time for the team to get the third release successful. It makes no sense to question what didn’t go well when we all know it
D:将当前的冲刺回顾与下一个冲刺回顾合并,并确保每个团队成员都有机会回答以下三个问题;你认为什么进展顺利?你想改变什么?我们应该如何实施这种改变? Merge the current sprint retrospective with the next sprint retrospective, and make sure every team member has the opportunity to answer the following three questions; What do you think went well?
*
*
*
正确答案:B 你的答案:B
解析:《敏捷实践指南》,A3.2.Scrum,P101。 题干中的关键词是“Scrum主管”。 选项A错误。Scrum框架是运行在固定时间盒上的,因此Scrum主管不能将某个冲刺延期。 选项B正确。冲刺回顾会议是Scrum框架中的必要仪式,要确保按计划召开,以提高产品质量、提高开发团队绩效并改进项目流程,Scrum主管的一个重要职责是要引导团队遵从实践和规则。 选项C错误。冲刺回顾会议是Scrum框架中的必要仪式,要确保按计划召开。 选项D错误。冲刺回顾会议是Scrum框架中的必要仪式,而且每个冲刺结束前都应该确保召开,讨论本次冲刺中做得好的方面和不好的方面,不应该与下一个冲刺的回顾会议合并,这样团队就失去了总结这次冲刺中问题的机会。
80、 [单选] 敏捷教练不应该参与以下哪项活动?
Out of the following activities listed, which is the one that an Agile Coach should not get involved in?
A:监督敏捷团队的开发,以确保交付给客户的是最大价值的产品 Oversee the development of agile teams to ensure maximum value is delivered to the customer
B:确保团队整体表现出色,且不断进步 Focus on ensuring that team is collaboratively performing well and improving continuously
C:像催化剂一样推动公司成长 Act like a catalyst for the organization's growth
D:衡量团队成员的个人表现 Measuring team members' individual performance
*
*
*
正确答案:D 你的答案:D
解析:关键词:敏捷教练 参见《敏捷实践指南》P150、P158,敏捷教练的定义。 A、B、C选项符合敏捷教练的定义。 D选项,敏捷团队是自我管理团队,敏捷教练不应过于关注团队成员个人的表现。
81、 [单选] 你正在参加冲刺评审会议并展示增量。在评审结束时,你将获得一份已获批准的交付物清单和一份未获批准需要更改的交付物清单。由谁来提供这些信息?
You are in a sprint review meeting and showcasing the increment. At the end of the review, you will get an approved list of deliverables and list of changes required for the ones that are not approved. Who is going to provide this information?
A:Scrum主管 Scrum Master
B:首席架构师 Lead Architect
C:产品负责人 Product Owner
D:发起人 Sponsor
*
*
*
正确答案:C 你的答案:C
解析:关键词:冲刺评审会 参见《敏捷实践指南》P55 5.2.5 展示/评审 PO接受或拒绝故事。 PO负责最终确定工作是否完成。 A选项,Scrum Master要确保Scrum团队遵循Scrum的理论、实践和规则。 B选项,首席架构师和敏捷无关。 D选项,发起人属于BOSS级,是遇见项目上解决不了的事情的时候再出面灭火的。
82、 [单选] 敏捷团队非常注重自我、团队、项目与环境的持续改进。通过持续不断的改进,敏捷团队成员能收获什么启示?
On agile teams, lot of focus is on continuous improvement of self, team, project, surroundings. By having a separate and continuous focus on improvement, what does this tell to the agile team members involved?
A:只要我们从错误中吸取教训,不重蹈覆辙,错误就不是坏事 Mistakes are not bad as long as we are learning from them and not repeating them
B:这说明公司的整体业绩在增长 it tells that the overall performance of the company is increasing
C:持续关注自动化和流程改进将减少项目中的浪费 A constant focus on automation and process improvement will reduce waste in the project
D:它让人们专注于发现有问题的代码并清理它 It keeps people focused to find problematic code and work on cleaning it
*
*
*
正确答案:A 你的答案:A
解析:《敏捷实践指南》P9页,敏捷价值观十二大原则“团队要定期反省怎样做才能更有效,并相应调整团队的行为。”对照敏捷价值观第十二条,可以明白团队要定期反省,反省的目的就是让我们从错误中吸取教训,不重蹈覆辙,所以说错误就不是坏事。选项A和敏捷价值观最契合。BCD选项都跟团队关注持续改进没有必然的联系,不正确。
83、 [单选] 新发现的任务可能需要花费很长时间,无法在迭代期间完成。可能需要减少故事的特性或完全放弃一个故事。在这种情况下,团队应该与谁讨论可能的解决方案?
It is possible that the newly discovered tasks may take long enough that they cannot be completed during the iteration. They may need to reduce the functionality of a story or drop oneentirely. With whom should the team discuss the possible solutions in this situation?
A:产品负责人 Product Owner
B:Scrum主管 Scrum Master
C:高层经理 Upper Management
D:利益相关方 Stakeholders
*
*
*
正确答案:A 你的答案:A
解析:《敏捷实践指南》表4-2敏捷团队角色。产品负责人负责指导产品的开发方向,根据商业价值对任务进行排序,为团队创建待办事项列表,确保产品待办列表对所有人可见、透明、清晰,并且显示Scrum团队的下一步工作。题干中“减少故事的特性或完全放弃一个故事”将使产品待办事项列表发生变化,这时应与产品负责人讨论解决方案,选项A正确。选项B中Scrum主管、选项C高层经理、选项D利益相关方均不负责迭代期间产品待办列表项的创建和优先级排序。
84、 [单选] 决定在任何工作进度下不能出现超过特定数量的项目,以便在周期从开始到结束期间更好发现效率不足的情况,这种做法叫什么?
What is the practice called when it is decided that not more than a particular number of items can be present in any particular state in order to identify ineciencies in a cycle from start to finish?
A:群集 Swarming
B:限制在制品 Limiting Work In Progress
C:结对编程 Pair programming
D:持续整合 Continuous Integration
*
*
*
正确答案:B 你的答案:B
解析:《敏捷实践指南》P65页题干中帮助判断的关键字是“不能出现超过特定数量的项目”。结合关键字,对照敏捷实践指南中在制品概念的定义,总结出在制品WIP是团队当前正在执行的任务项目的数量。限制在制品是看板的核心属性之一。WIP限制工作流程(看板面板列)中任务项目的最大数量。这使敏捷团队一次只需关注并完成几个项目,而不用同时打开并完成几个用户故事,从而更快地向客户交付价值。A选项:群集它是指一种团队多个成员合作、重点消除特定障碍的技术。B选项:结对编程,它是一种由两名团队成员结对、同时从事同一工作项目的技术。D选项:持续整合它是一种对团队各成员的工作产品经常整合并彼此确认的实践。
85、 [单选] 作为新团队的敏捷教练,你正在解释不同的角色及其对应的职责。你正在谈论自己当前的角色,并告诉他们,别人期望你这个角色做什么工作,哪项工作不包括在内?
As an agile coach for a new team, you are explaining the roles and associated responsibilities of those roles. You are talking about your own role at present and telling them what is expected out of you. Which activity is not expected from you?
A:确保团队理解产品和项目的愿景 Ensure team's understanding of the product and project vision
B:为团队成员提供培训和资源 Provide trainings and resources to the team members
C:消除团队前进路上的障碍和干扰 Remove impediments and distractions from the team's path
D:在冲突开始时处理冲突 Handle conflicting situations as and when they start
*
*
*
正确答案:D 你的答案:D
解析:题干中帮助判断的关键字是“敏捷教练”、“哪项工作不包括在内”。敏捷教练的职责包括确保团队理解产品和项目的愿景、为团队提供培训和资源、移除障碍和干扰帮团队实现项目目标。敏捷教练的首要责任是教练、要充当团队的保护伞、清除障碍,他是沟通连接的桥梁、是变革代言人。而且敏捷中团队鼓励自组织,遇到问题先由团队自行解决,敏捷教练不鼓励在问题一出现时就解决问题。因此D选项不包含在敏捷教练的职责范围内。A、B、C选项均是敏捷教练的职责。
86、 [单选] Maria是项目经理。她想让她的项目适应并开始应用敏捷方法。她正在举行每日站会,她向团队成员了解他们在她专门制定的计划表中的最新进度。但团队成员并不那么上心。为什么会产生这种情况?
Maria is a project manager. She wants to adapt Agile for her project and to start, she is holding a daily standup meeting in which she is taking status update from her team members on the plan she created for them. But the team is not so inclined. What is causing issues?
A:每日站会上团队不积极,是因为大家想做实际的工作而不是把时间浪费在又一次会议上 The daily standup is not eective as the team wants to do their real work and not waste time on another meeting
B:如果一些团队成员在某些问题上卡壳了无法继续,他们在每日站会上就会感到尴尬 The daily standup is causing embarrassment to some of the team members if they got stuck on some issues and couldn’t proceed
C:计划是Maria自己制定的,没有听取团队意见。而且会议侧重于获取进度更新而不是合作 The plan was made by Maria on her own which leads to lack of buy-in from the team. The meeting is also focused on getting status updates instead of collaboration
D:这个方法没有问题。是团队不理性、不情愿。他们需要改变心态 There is no issue with this approach. The team is being irrational and reluctant. They need to x their mindset
*
*
*
正确答案:C 你的答案:C
解析:关键词:项目经理,她正在举行每日站会,她向团队成员了解他们在她专门制定的计划表中的最新进度。 参见《敏捷实践指南》P53 5.2.4 每日站会。 每日站会的目的是团队成员对彼此做出小的承诺,发现问题,并确保团队工作顺利进行,每个人轮流回答:1、昨天干了什么?2、今天要干什么?3、我遇到了什么问题? A选项,每日站会是敏捷的5个仪式之一,不存在团队不积极是因为开会浪费时间。 B选项,每日站会的目的之一就是为了了解团队成员当前遇到的问题。 D选项,计划应该团队成员共同制定的,而非个人制定。
87、 [单选] 你正在使用敏捷方法管理软件项目。该团队将通过多次迭代扩大产品范围。你应该何时确定和批准具体的产品范围?
You are managing a software project with an agile approach. The team will develop the product scope over multiple iterations. When do you define and approve a detailed scope?
A:在项目一开始时 Once at the beginning of project
B:在项目一结束时 Once at the end of the project
C:在每次迭代开始时 At the beginning of each iteration At the end of each iteration
D:在每次迭代结束时 At the end of each iteration
*
*
*
正确答案:C 你的答案:C
解析:敏捷实践指南,P52 待办事项列表是所有工作的有序列表,它以故事形式呈现给团队。工作开始之前,不需要为整个项目创建所有的故事,只需要了解第一个发布的主要内容正确即可,然后就可以为下一个迭代开发足够的项目。在基于迭代的敏捷中,产品负责人往往在迭代中期的一次或多次会议中与团队合作,根据客户的需求为即将进行的迭代准备或者更新一些故事。
88、 [单选] 你正在与客户进行冲刺评审会议。这样做的目的是什么?
You are conducting Sprint Review meeting with the customer. What is the purpose of this?
A:确保交付的故事规模合适 To ensure that the right size stories are being delivered
B:确保对交付的每一个故事做出了正确的估计 To ensure that right estimations are in place for each of the stories delivered
C:确保交付的故事对客户有价值,并且记录可能提出的新需求 To ensure that the stories delivered are valuable to the customer and note new requirements if any
D:了解团队如何改进交付和开发方法 To learn about how the team can improve on their deliveries and their approach towards development
*
*
*
正确答案:C 你的答案:C
解析:《敏捷实践指南》P55冲刺评审会的重要性:冲刺评审会可以让团队成员就及时得到反馈,防止他们朝着错误的方向前进,确保开发的需求满足利益相关者的需要,以及确保为即将到来的冲刺选择的需求,同利益相关者的需求相一致。答案C正确。
89、 [单选] 敏捷管理非常强调迭代时间应该要短。使用短迭代的主要优势是什么?
Agile places a very heavy emphasis on keeping the iterations short. What is the primary advantage of using short iteration?
A:短迭代使团队能够更快地完成任务并快速发布软件 Short iterations enable the team to finish the things faster and release software quickly
B:短迭代使团队、产品负责人和客户能够定期开会讨论项目进度 Short iterations enable the team, the product owner, and the customer to regularly come together and talk about project progress
C:短迭代使团队更有效率,避免发生学生症候群 Short iterations enable the team to be more productive and avoid student syndrome
D:短迭代使团队能够从利益相关方那里获得更早的需求反馈,从而更早满足利益相关方需求 Short iterations enable the team to get an early feedback and hence early adaptation as per stakeholder needs
*
*
*
正确答案:D 你的答案:D
解析:《敏捷实践指南》P9、25《敏捷宣言》十二原则:1、我们的最高目标是,通过尽早持续交付有价值的软件来满足客户的需求;3、要经常交付可用的软件,周期从几周到几个月不等,且越短越好。客户满意度将随着有价值产品的早期交付和持续交付不断提升。A选项 - 迭代是在时间箱内完成一定量的用户故事,每次迭代的速率是相对稳定的。B选项 - 敏捷的信息发射源(例如燃尽图、任务板等)一般都放在公开的位置,想要了解进度的任何相关方都可以去信息发射源了解。C选项 - 敏捷倡导的是团队自组织,团队成员共同决策,团队成员自己领取任务并做出承诺。(学生症候群 指的是无论时限多长,总是将工作、作业、已制定的计划拖延到截止日期前的最后一刻,才甘愿将任务完成的情况。)
90、 [单选] 为了监控项目进度,一个敏捷团队计划选择一个工具来显示在某个时间已经处理了多少工作。哪个工具可以实现这个目的?
In order to monitor their project progress, an agile team is planning to pick a tool to show how much work is being handled at a particular time. Which tool would do that?
A:工作分解结构 Work breakdown structure
B:看板面板 Kanban Board
C:工作进度结构 Work Progress Structure
D:区块链 Blockchain
*
*
*
正确答案:B 你的答案:B
解析:《敏捷实践指南》P105页看板面板利用列进入和退出策略以及限制在制品等制约因素,可提供一目了然的工作流、瓶颈、阻碍和整体状态信息,能够满足题干中所提出的需求。选项B正确A选项 - 工作分解结构(WBS)为预测性项目管理工具,PMBOK 5.4;C、D选项非相关术语。
91、 [单选] 你的发起人希望你在项目上使用混合型方法,并在项目执行阶段使用敏捷方法。你将这些迭代划分为为期2-3周的周期。这个迭代可以被称为什么?
Your sponsor wants you to use a hybrid approach on your project where you will be using agile methodology for execution stage of the project. You will divide these iterations into cycles of 2-3 weeks. What could this iteration be called?
A:滚动式规划 Rolling Wave Planning
B:史诗 Epics
C:用户故事 User Stories
D:冲刺 Sprints
*
*
*
正确答案:D 你的答案:D
解析:《敏捷实践指南》P154冲刺它描述敏捷开发中的时间盒迭代。所以迭代也可以成为冲刺。选项A:滚动式规划 - 详细规划近期要做的,粗略规划远期要做的,在创建WBS和定义活动时使用;选项B:史诗Epic为敏捷中需求的高层级需求(Epic -> Feature -> User Story);选项C:它是针对特定用户的可交付成果价值的简要描述。
92、 [单选] 你是一名敏捷教练,被分配到公司的一个新团队,目的是向他们介绍并教他们使用看板。 你已要求团队在会议室集合,就在看板开始工作的问题进行初步讨论。团队应该做的首要工作是什么?
You are an agile coach who has been assigned to a new team in your organization with the purpose of introducing and training them on Kanban. You have asked the team to assemble in the conference room for an initial discussion about starting activities in Kanban. What would be the first and foremost activities that the team should work on?
A:请直线经理绘制当前工作流程图并进行分析,并请他介绍新流程 Have the line manager map the current workflow, analyze, and ask him to introduce the new process
B:由于是你来负责确保团队正确使用看板方法,所以你聘请了专业培训师和分析师为团队提供正式培训 Since you are responsible for ensuring correct use of Kanban methodology, you hire a professional trainer and analyst to provide formal training to the team
C:与团队合作,指导他们绘制现有工作流程,以便他们能够自己识别流程可改进的地方 Work with the team, guiding them to map their existing workflow so that they can identify improvements in the process themselves
D:与直线经理一起绘制当前工作流程图,估算每个阶段的限量,并要求团队成员开始使用新流程 Work with line manager and map the current workflow, estimate limits for each stage and ask team members to start using the new process
*
*
*
正确答案:C 你的答案:C
解析:《敏捷实践指南》P35页、39页,敏捷教练作为团队促进者,将帮助每个人各尽所能地思考和工作。促进者鼓励团队参与、理解,并对团队输出共同承担责任。促进者帮助团队创建可接受的解决方案。看板要将工作流程可视化、建立显示化规则;应该由团队共同制定才符合敏捷的价值观和原则。(个体和互动高于流程和工具、“自组织”原则 - 最好的需求、架构和设计出自自组织团队),因此在看板开始工作之前要先跟团队合作绘制现有的工作流程图,选项C正确。
93、 [单选] Charlie是他所在公司的项目经理,该公司正在逐步过渡到敏捷环境。最近,Charlie拿到了一个新项目,该项目与他过去的两个项目非常相似,需求也很简单。你会推荐Charlie采用哪种生命周期?
Charlie is a project manager in his organization which is slowly transitioning to agile environment. Recently, Charlie got a new project which is very much like two of his past projects. Requirements are also straightforward. Which technique would you recommend Charlie to adopt?
A:预测型生命周期 Predictive Life Cycle
B:迭代型生命周期 Iterative Life Cycle
C:增量型生命周期 Incremental Life Cycle
D:混合型生命周期 Hybrid Life Cycle
*
*
*
正确答案:A 你的答案:A
解析:问题中的第一句提到公司正在转向敏捷环境,这句只是在迷惑你。这是一个简单的问题。如果需求明确而且不复杂,最好选择预测性生命周期。
94、 [单选] 一个项目正处于执行阶段。你通过浏览一系列图像的敏捷方法收集了项目需求。你在收集需求时可能使用了哪种方法?
A project is in the execution stage. You collected the requirements using an agile technique where you navigated through a series of images. Which technique might you have used while collecting the requirements?
A:亲和图 Affinity Diagrams
B:思维导图 Mind Mapping
C:故事版 Storyboarding
D:上下文关系图 Context Diagrams
*
*
*
正确答案:C 你的答案:C
解析:故事板是一种流行的、使用图像和(或)图示的敏捷原型技术。

标签: scrum

本文转载自: https://blog.csdn.net/lingbin418/article/details/125671099
版权归原作者 舒媞2022 所有, 如有侵权,请联系我们删除。

“敏捷专项练习题202207”的评论:

还没有评论