“微信扫一扫”进入"可可试卷"微信小程序刷题
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
解析:参见敏捷实践指南P53。每日站会是一种发现问题,并确保团队工作顺利进行的实践。在每日站会中,每天需要求参与者报告以下内容:他们昨天做了什么? 他们今天会做什么? 在他们的工作中是否有任何障碍?通过关注每个人昨天完成的事项和今天将完成的事项,团队会对已经完成的工作和剩下的工作有很好的理解。它不是项目经理用来获取最新项目状态信息的会议,站会中常见的一个反模式是,站会变成了状态报告会议,因此B不对。讨论本次冲刺可改进的地方应当在冲刺回顾会上进行,而不在站会,因此CD不对。
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
解析:参见敏捷实践指南P101-105。提干中说“非专业的跨职能团队”表明该团队并没有足够的专业知识预测产品需求,需要不断迭代或者增量方法来提供反馈,以便改善项目下一步计划,并根据团队自身能力来安排待办事项列表。这属于敏捷项目生命周期特征,应当采用scrum管理办法。选项B看板并不是交付方式,属于敏捷团队展示成果的工具。选项C直接更换专业的团队不切合实际。
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
解析:《敏捷实践指南》,4.2.仆人式领导为团队赋权,P33。 选项A错误。团队教练要使团队成员能围绕项目目标进行合作互动,同时鼓励团队创造一个人人都能成功的环境,因此不能忽略团队成员的个人目标和个人动机。 选项B错误。敏捷团队是自组织团队,鼓励自我成长,团队教练更多的是起到引导和鼓励的作用,而不应是培养。 选项C正确。团队教练需要注重理解和关注团队成员的需要和发展,并使项目和个人的目标保持一致,既为团队服务,又能帮助团队成员成长。 选项D错误。团队教练注重理解和关注团队成员的需要和发展,旨在使团队尽可能达到最高绩效,因此并不是利用团队人员的个人目标,去提高他们个人的绩效水平。
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
解析:依据塔克曼阶梯理论,敏捷团队已经进入了成熟阶段,进入这一阶段后,团队就像一个组织有序的单位那样工作,团队成员之间相互依靠,平稳高效地解决问题,之前团队已经经历了各种冲突和争论,且敏捷自组织团队,因此这个阶段他们现在不需要领导者太多的指导或支持; 他们基本上可以自我支持和自我指导。
A.控制图 Control chart
B.敏捷发布图 Agile release chart
C.燃尽图 Burndown chart
D.挣值图表 Earned value chart
参考答案:C
解析:参见敏捷实践指南P62,PMBOK第七版 P188。燃尽图是本次迭代中所有故事点的实际剩余时间总和,随时间的变化而递减。控制图参见PMBOK P304。是项目质量管理工具,用于确定一个过程是否稳定,是否具有可预测的绩效。敏捷发布图应是指项目或产品路线图,说明团队未来要完成的产品。挣值图表参见PMBOk P261。是成本分析的工具。
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
解析:参见敏捷实践指南P62-64。迭代燃尽图跟踪和描述的是迭代过程中的工作,因此ABC的描述是正确的。而D,一个产品版本可能会有几次迭代,所以迭代燃尽图并不能看出当前版本剩余工作。
A.预测型生命周期 Predictive life cycle
B.迭代型生命周期 Iterative life cycle
C.增量型生命周期 Incremental life cycle
D.混合型生命周期 Hybrid life cycle
参考答案:D
解析:“混合型生命周期”,因为项目有预测部分和自适应部分,所以最好使用混合型生命周期。 混合型生命周期是预测型生命周期和适应型生命周期的结合。 那些为人熟知或具有固定需求的项目元素使用预测型开发生命周期,而那些仍在发展的元素使用适应型开发生命周期。
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
解析:1.知识点出处敏捷十二大原则,请参阅《敏捷实践指南》P9页。“要善于激励项目成员,给予他们所需的环境和支持,并相信他们能够完成任务。” 2.题干中帮助判断的关键字是“突然请假”、“留下很多待办工作”。说明此题场景,项目处于团队有人员请假,待办工作需要重新分配。 3.结合关键字,对照敏捷原则的概念,核查四个选项,A选项,让团队无视压力,继续尽其所能推进项目,符合敏捷原则。B选项,要求团队做好每天加班的计划,以便完成这项工作。敏捷方法重视团队成员在工作和生活中取得平衡,从不建议在除紧急情况外的时候加班加点。C选项,请人力资源经理立即补充可以从事此工作的人手。该选项也与敏捷价值观不符,敏捷遵从团队自组织,自己面对和解决问题。敏捷团队能够靠自己的能力一直保持匀速工作。安排新的人手顶替几天是没有意义的,因为他(她)需要先接受项目培训。D选项,通知产品负责人推迟发布日期。敏捷团队应优先从解决问题出发考虑解决方案,不能一上来就断定解决不了需要推迟。综上,最好的选择是团队尽其所能,交付可以完成的任务,这可能会影响这个迭代的速度,所以本题选A。
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
解析:《敏捷实践指南》P41表4-2敏捷团队角色。产品负责人负责指导产品的开发方向,对产品待办事项列表进行优先级排序。这是他的职责,因此作为scrum主管,你应该确保Scrum团队实施并遵循Scrum的价值观、原则和实践,因此你必须坚定与产品负责人就这点达成共识。
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
解析:《敏捷实践指南》,4.3.2.敏捷的角色,表 4-2敏捷团队角色,P41。 题干中的关键词是“敏捷项目”和“Scrum主管”。 选项A正确。在敏捷团队中,产品负责人负责与相关方、客户及团队合作,定义产品开发方向,为将要开发/交付的下一个功能设定方向,决定每个冲刺要交付的需求、特性和价值。因此题目中提到的“相关方需要了解为什么要从第三次冲刺中删除特性”,以及“下一个冲刺中会有哪些特性”,都是由产品负责人来决策,并与相关方沟通和合作的。 选项B错误。首先Scrum框架中的必要工件并不包括WBS,其次通过WBS,相关方也无法看到下一个冲刺需要完成的特性,因此排除。 选项C错误。在Scrum框架中,Scrum主管的一个重要职责是确保团队消除组织障碍,避免被外部因素打扰,而C选项则是违反了这个原则,因此排除。 选项D错误。迭代评审会议的作用是展示本次迭代的可交付特性,并不是报告为什么删除了哪些特性,以及下个迭代要做哪些特性。D选项错误描述了该会议的主题,因此排除。
A.Scrum板 Scrum board
B.看板 Kanban board
C.任务板 Task board
D.用户故事板 User-stories board
参考答案:B
解析:《敏捷实践指南》P103页,A3.4看板方法。带有卡片的物理看板面板能够推动和实现整个系统中工作流的可视化,让每个人都可以看到,帮助团队进一步提高效率,使障碍更容易被察觉,始终遵循在整个过程中持续拉取单个条目并限制在制品以优化流程的原则。看板专注于当前容量,限制可以同时执行的工作量,以与团队的能力相匹配,从而降低任何出现瓶颈的风险。题干中“卡片上编写用户故事”“指示何时可以提取新的工作”“有助你看见工作流程”明显是看板的特点,选项B正确。选项A中Scrum版是一种用于管理产品代办事项列表和冲刺代办事项列表的信息发射源,它能够能够清楚地展现团队角色及职责,帮助团队更新任务进度,促进团队信息共享,及时发现任务过程中的异常现象,从而查漏补缺。设定周期根据Sprint时长调整而变。选项C任务板展现了在Sprint过程中所有要完成的任务,需要在Sprint过程中不断更新。如果某个开发人员想到了一个任务他就可以把这个任务写下来放在任务墙上。选项D用户故事板主要描述用户故事,描述了对用户、系统或软件购买者有价值的功能,通常包含角色、价值、功能三个要素。
A.项目治理 Project governance
B.产品规划和交付 Product planning and delivery
C.项目风险管理 Project risk management
D.与项目集有关的管理 Managing linkages to the program
参考答案:B
解析:敏捷实践指南,P39,敏捷团队。 敏捷鼓励自我管理团队,由团队成员决定谁执行下一阶段定义的范围内的工作。敏捷团队与仆人式领导一起茁壮成长,领导支持团队的工作方法。跨职能敏捷团队频繁创造功能性产品增量。这是因为团队集体对工作负责并共同拥有完成工作所需的必要技能。所以对于产品规划和交付的具体工作,可以委派给团队成员。
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
解析:《敏捷实践指南》第13页,2.4-不确定性、风险和生命周期选择。有些项目的项目需求具有很大的不确定性,而这可能导致大量变更和项目复杂性的提高。随着项目不确定性的增加,返工的风险和使用不同方法的需求也会增加。为了减轻这些风险的影响,团队选择的生命周期要能够通过较少的工作增量解决项目的大量不确定性问题。题干中“需求不断变化”的情况下,项目更适合采用敏捷方法,因此选项A“考虑改变开发方法”有助于解决目前的问题。在项目执行过程中,出现了可能影响项目管理计划任何组成部分或项目文件的变更,应提交变更请求,且通过实施整体变更控制过程来进行变更,B选项“拒绝所有即将发生的变更”不正确。题干表明项目“有强大的变更控制流程”,说明问题不在于变更控制流程,选项C“重新审视变更管理流程”并不能解决目前的问题。选项D“告诉团队只要有资金就欢迎所有变更”,这种做法很可能会导致项目范围和其他项目元素遭到损害,影响最终可交付成果,该选项不正确。
A.产品负责人 The Product Owner
B.项目经理 The Project Manager
C.高级管理层 The Senior Management
D.Scrum主管 The Scrum Master
参考答案:C
解析:《敏捷实践指南》P41表4-2敏捷团队角色。敏捷项目中项目章程由高级管理层签署,其他角色各司其职,选项C正确。选项A产品负责人负责指导产品的开发方向,对产品待办事项列表进行排序,实现产品价值的最大化。选项B项目经理在敏捷项目中的角色有些是未知的,甚至许多敏捷开发下不涉及项目经理的角色,在敏捷环境中,项目经理充当仆人式领导,其工作重点转变为引导需要帮助的人,促进团队的合作,保持与相关方的需要一致。作为仆人式领导,项目经理要鼓励将责任分配给团队成员,分配给那些掌握完成任务所需知识的人。选项D中Scrum主管负责确保Scrum过程获得相应支持且Scrum团队遵从实践和规则,并指导团队消除障碍。
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
解析:1.冲刺评审会议的结果是一份修订的产品待办列表,确定很可能进入下个冲刺的产品待办列表项。产品负责人负责创建产品待办列表,并负责排列产品待办列表项优先级。 2.题干中帮助判断的关键字是“冲刺评审会”、“产品负责人”、“需求非常关键”。说明此题场景,是产品负责人需要在冲刺评审会上做哪些工作。 3.结合关键字,对照冲刺评审会的概念,在冲刺评审会上,产品负责人会将非常关键的需求加入产品待办列表。 4.冲刺评审会讨论的是很可能进入下一个冲刺的产品待办列表项,冲刺计划会讨论的是当前冲刺中的产品待办列表项。所以C选项冲刺计划会不对。A选项是说把需求加入下一个迭代,不是本次迭代中的下一次冲刺。所以A选项也不正确。D选项在冲刺评审会上通知团队成员,下一步需要处理这个需求,也是不对的,对于更新的需求,产品负责人第一步就是将需求加入产品待办列表,然后在下一次迭代前进行梳理确认。
A.亲和图 Affinity Diagrams
B.思维导图 Mind Mapping
C.故事板 Storyboarding
D.上下文关系图 Context Diagrams
参考答案:C
解析:故事板是一种流行的、使用图像和(或)图示的敏捷原型技术。
A.有待办事项列表的迭代调度 Iterative scheduling with a backlog
B.按需调度 On-demand scheduling
C.敏捷发布计划 Agile release planning
D.看板系统 Kanban system
参考答案:C
解析:在敏捷项目中,发布是对整个产品发布过程的展望,是一个开发团队交付一个可以工作的软件给团队外部的人使用,以满足他们的某个目的。敏捷发布计划是一种根据业务目标、依赖关系和障碍来确定需要开发多少以及需要多长时间才能完成一个可发布产品的技术。题干中“试图了解实际进度,估计完成可发布产品所需的时间”可通过敏捷发布计划来实现,选项C正确。在基于迭代的敏捷中,开发团队从产品待办事项列表中提取工作,在迭代结束时展示所有已完成的工作项,它并不能估算完成可发布产品所需的时间,选项A不正确。按需调度通常以迭代的增量方式进行交付,也不能估算完成可发布产品所需的时间,选项B补正确。看板系统关注工作流程的可视化,没有时间箱的概念,D不能实现题干的目的。
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
解析:《敏捷实践指南》表4-2敏捷团队角色。Scrum主管负责确保Scrum过程获得相应支持且Scrum团队遵从实践和规则,并指导团队消除障碍,选项A是Scrum主管的职责。Scrum主管是服务型领导,帮助Scrum团队外的人员了解他们如何与Scrum团队交互是有益的,通过改变他们与Scrum团队的互动方式来最大化Scrum团队所创造的价值,选项C是Scrum主管的职责。Scrum主管给团队定义基本规则,确保团队理解干系人期望并以连贯的单元模式工作,正确实施Scrum,选项B是Scrum主管的职责。选项D是产品负责人的职责,产品负责人负责指导产品的开发方向,对产品待办事项列表进行排序。
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
解析:敏捷实践指南,P105 看板面板(看板指示牌)利用列进入和退出策略以及限制在制品等制 约因素,可提供一目了然的工作流、瓶颈、阻碍和整体状态信息。此外,面板可作为面向所有观众的信息发射源,提供团队工作状态的最新信息。
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
解析:由于冲刺是有时间限制的,冲刺结束,我们便停止工作,并将未完成的任务返回待办事项列表,进行重新规划。在下一次计划会议上,我们将处理客户更新的优先事项和新的信息;这次我们没有完成的工作可能是也可能不是我们下一个冲刺的首要任务。