首页 > 编程学习 > 敏杰100 100

敏杰100 100

发布时间:2022/11/24 23:19:29


全部 答对 答错
 
敏捷综合训练4
1. [单选] “开发人员刚刚完成了产品增量的构建,明天将在演示中向 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
CScrum主管 Scrum Master
D项目经理 Project manager
恭喜你答对啦
收藏
学员得分: 1.0
正确答案: A
解释说明: 《敏捷实践指南》,5.2.5.展示/评审,P55。 题干中的关键句是“将在演示中向Sara展示”,和“Sara可能接受增量或要求对其进行更改”。 选项A正确。当团队以用户故事的形式完成特定功能时,团队会定期展示工作产品。看过展示后,产品负责人接受或拒绝故事。题干中描述Sara可能接受增量或要求对其进行修改,因此Sara最有可能扮演的角色就是产品负责人。
2. [单选] 你是一名项目经理,被分配到一个更换防火墙的项目,在该项目中,这个非专业的跨职能团队将在两到四周时间内设计、构建和配置完成防火墙的安全特性。 你认为该项目的最佳交付方式是什么? 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?
AScrum; 产品可以在 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
恭喜你答对啦
收藏
学员得分: 1.0
正确答案: A
解释说明: 参见敏捷实践指南P101-105。Scrum 是运行在 1 个月或更少时间的时间盒上的,其中包含持续时间一致的多个冲刺,在这些冲刺中会产生潜在可发布的产品增量。题干中“将在两到四周时间内设计、构建和配置完成防火墙的安全特性”,有固定的时间盒,有可发布的潜在产品增量(防火墙的安全特性)且由跨职能团队来完成,因此最佳的交付方式是Scrum。
3. [单选] 你的公司最近采用了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
恭喜你答对啦
收藏
学员得分: 1.0
正确答案: D
解释说明: 敏捷实践指南53页;每日站会的目的是工作内容的进展同步,不是为了解决问题;在每日站会上会讨论:①我昨天做了什么;②我今天将要做什么;- B选项正确③我遇到了什么障碍(风险或问题) - C选项正确要鼓励每个团队成员轮流组织每日站会,而不是由项目经理或领导来组织。 - A选项正确因此以上3个选项都对。答案选D
4. [单选] 通常,障碍会在每日站会中提出,但紧急障碍不应等到每日站会,而应随时提出。 除了提出障碍之外,在每日站会期间还应该发生什么? 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 .
恭喜你答对啦
收藏
学员得分: 1.0
正确答案: A
解释说明: 《敏捷实践指南》,5.2.4每日站会,P53。关键字:每日站会。正答:A,每日站会是一种发现问题,并确保团队工作顺利进行的实践。在每日站会中,每天需要求参与者报告以下内容:他们昨天做了什么? 他们今天会做什么? 在他们的工作中是否有任何障碍? 通过关注每个人昨天完成的事项和今天将完成的事项,团队会对已经完成的工作和剩下的工作有很好的理解。其他选项: 选项B,站会不是项目经理用来获取最新项目状态信息的会议,站会中常见的一个反模式是,站会变成了状态报告会议,因此排除。 选项CD,讨论本次冲刺可改进的地方应当在冲刺回顾会上进行,而不在站会,因此排除。
5. [单选] 你的团队未能在最后几次迭代上履行迭代的承诺,且与团队讨论后,看起来团队也无法履行发布承诺。你将做什么? 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
恭喜你答对啦
收藏
学员得分: 1.0
正确答案: D
解释说明: 考点:出现问题,如何解决。 参见《敏捷实践指南》敏捷12原则:6、无论是对开发团队还是团队内部,信息传达最有效的方法都是面对面的交谈。 PO最终确定工作是否能完成,所以出现无法履行发布承诺的时候,最好的解决办法就是和PO面对面商量对策。 A选项,应该先和PO商量对策,再决定是否要找发起人。 B选项,比起分享报告,面对面沟通更有效 C选项,发邮件属于沟通方法中的推式沟通,可以确保信息的发送,但不能确保信息送达目标受众或被目标受众理解。
6. [单选] 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
恭喜你答对啦
收藏
学员得分: 1.0
正确答案: C
解释说明: 《敏捷实践指南》,4.3.3.通才型专家,P42。 题干中描述了Lisa“在技术写作方面出色”,同时又“广泛了解其他相关领域的技能”,这是典型的“T型人才”,也是敏捷团队所需要的通才型专家。 选项A错误,选项描述中存在两个错误,一是题干中没有描述Lisa处于职业生涯后期;二是通才型专家适用于敏捷团队,而不是职能团队。 选项B错误。“极具挑战的工作角色和工作环境”描述过于笼统,同时题目中也没有描述该工作的角色和环境面临挑战的背景信息。 选项C正确。敏捷环境强调的是“自组织团队”,因此热爱学习,成为通才型专家,源于在希望在自组织团队中工作。 选项D错误。 通才型专家与长期的潜在回报,以及成为Scrum主管之间,没有必然的联系。
7. [单选] 你发现按照当前的冲刺节奏,一周的冲刺时长已不实际。 开发团队无法在一周内创造出成形的产品、完成测试并批准产品。 冲刺速度非常低,利益相关方非常担忧。 作为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
恭喜你答对啦
收藏
学员得分: 1.0
正确答案: C
解释说明: 敏捷实践指南P25,规划基于迭代的敏捷。冲刺时长在开始冲刺后不会改变,一个冲刺阶段故事点和时长都是计划好的,不能随意调整,对于未完成的故事点可以由产品负责人进行接下来冲刺的排期规划。因此A和D不对,而B,冲刺速度非常低,如果我们继续保持的话,对项目不利。
8. [单选] 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
恭喜你答对啦
收藏
学员得分: 1.0
正确答案: D
解释说明: 《敏捷实践指南》,3.1.6混合生命周期的特征,P26。关键字:熟悉,不清晰,开发生命周期。为达到特定的目标,项目经常要结合不同的生命周期要素。预测、迭代、增量和敏捷方法的组合就是一种混合方法。当项目可以从敏捷方法中受益并且项目的开发部分中存在不确定性、复杂性和风险时,可以使用敏捷方法,当项目处于一个明确的、可重复的发布阶段,适合采用预测方法进行。回到题目“项目包含一些具有固定需求且为人熟知的元素,还有一些仍不清晰的元素需要在项目执行过程中发现”,表明该项目中既有明确的部分,又有不确定的部分,正是适合混合型生命周期的项目类型。选项D正确。其他选项:选项A :预测型生命周期适用于需求明确,成本明确,时间明确的项目,因此排除。选项B :适应型生命周期通常用于敏捷开发,通过频繁小规模交付和反馈实现客户价值,因此排除。选项C :迭代型生命周期通过连续的原型或概念验证来改进产品或成果,通常用于项目复杂性高、变更频繁或项目范围不明确的情况,因此排除。
12. [单选] 你是从事敏捷项目的 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
恭喜你答对啦
收藏
学员得分: 1.0
正确答案: A
解释说明: 《敏捷实践指南》,4.3.2.敏捷的角色,表 4-2敏捷团队角色,P41。 题干中的关键词是“敏捷项目”和“Scrum主管”。 选项A正确。在敏捷团队中,产品负责人负责与相关方、客户及团队合作,定义产品开发方向,为将要开发/交付的下一个功能设定方向,决定每个冲刺要交付的需求、特性和价值。因此题目中提到的“相关方需要了解为什么要从第三次冲刺中删除特性”,以及“下一个冲刺中会有哪些特性”,都是由产品负责人来决策,并与相关方沟通和合作的。 选项B错误。首先Scrum框架中的必要工件并不包括WBS,其次通过WBS,相关方也无法看到下一个冲刺需要完成的特性,因此排除。 选项C错误。在Scrum框架中,Scrum主管的一个重要职责是确保团队消除组织障碍,避免被外部因素打扰,而C选项则是违反了这个原则,因此排除。 选项D错误。迭代评审会议的作用是展示本次迭代的可交付特性,并不是报告为什么删除了哪些特性,以及下个迭代要做哪些特性。D选项错误描述了该会议的主题,因此排除。
13. [单选] 一个新产品开发项目运行了将近六个月。最近,你接替了前项目经理。随后,你听到项目团队谈论先前批准的范围,以及即便有强大的变更控制流程,需求还是不断变化。你应该怎么做? 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
恭喜你答对啦
收藏
学员得分: 1.0
正确答案: A
解释说明: 《敏捷实践指南》第13页。有些项目的项目需求具有很大的不确定性,而这可能导致大量变更和项目复杂性的提高。题干中,拥有完备的变更流程,还是无法应对高度的需求变更,是在告诉我们,传统项目管理方法不起作用,要做敏捷转型了。“需求不断变化”的情况下,项目更适合采用敏捷方法,因此选项A“考虑改变开发方法”有助于解决目前的问题。选项B :“拒绝所有即将发生的变更”不合理。选项C :题干表明项目“有强大的变更控制流程”,说明问题不在于变更控制流程,“重新审视变更管理流程”并不能解决目前的问题。选项D :“告诉团队只要有资金就欢迎所有变更”,这种做法很可能会导致项目范围和其他项目元素遭到损害,影响最终可交付成果,该选项不正确。
16. [单选] 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
恭喜你答对啦
收藏
学员得分: 1.0
正确答案: D
解释说明: 《敏捷实践指南》,3.1.6混合生命周期的特征,P26。关键字:不明确,多个变化,明确范围。混合型生命周期是预测型生命周期和适应型生命周期的结合。 那些为人熟知或具有固定需求的项目元素使用预测型开发生命周期,而那些仍在发展的元素使用适应型开发生命周期。回到题目,因为项目有预测部分和自适应部分,所以最好使用混合型生命周期。选项D正确。其他选项:选项A,预测型生命周期适用于需求明确,成本明确,时间明确的项目,因此排除。选项B,迭代型生命周期的项目范围通常于项目生命周期的早期确定,但时间及成本估算将随着项目团队对产品理解的不断深入而定期修改。选项C,增量型是通过在预定的时间区间内渐进增加产品功能的一系列迭代来产出可交付成果。只有在最后一次迭代之后,可交付成果具有了必要和足够的能力,才能被视为完整的。
19. [单选] 过去几年你一直在管理敏捷项目。 根据你的经验,个人互动和人际交往能力对于组建你的团队来说是最重要的。 你知道训练和指导成员是提高团队成员技能的最佳方法之一。 作为团队教练,你对团队成员的个人目标和个人动机应该持什么态度? 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
恭喜你答对啦
收藏
学员得分: 1.0
正确答案: C
解释说明: 《敏捷实践指南》,4.2.仆人式领导为团队赋权,P33。 选项A错误。团队教练要使团队成员能围绕项目目标进行合作互动,同时鼓励团队创造一个人人都能成功的环境,因此不能忽略团队成员的个人目标和个人动机。 选项B错误。敏捷团队是自组织团队,鼓励自我成长,团队教练更多的是起到引导和鼓励的作用,而不应是培养。 选项C正确。团队教练需要注重理解和关注团队成员的需要和发展,并使项目和个人的目标保持一致,既为团队服务,又能帮助团队成员成长。 选项D错误。团队教练注重理解和关注团队成员的需要和发展,旨在使团队尽可能达到最高绩效,因此并不是利用团队人员的个人目标,去提高他们个人的绩效水平。
21. [单选] 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?
AScrum主管 Scrum master
B产品负责人 Product owner
C项目经理 Project manager
D团队经理 Team manager
恭喜你答对啦
收藏
学员得分: 1.0
正确答案: A
解释说明: 《敏捷实践指南》,4.3.2.敏捷的角色,表4-2,P41。关键字:组织活动、推动活动开展、指导团队成员以及推动变革,并使团队其他成员的工作能够实现高价值结果。Scrum主管是团队促进者,是仆人式领导,负责确保所有人都能正确地理解并实施scrum,确保scrum团队遵循scrum的理论、实践和规则,最大化scrum团队所创造的价值。题干中的描述正是scrum主管的职责。选项A正确。其他选项:选项B,产品负责人负责与相关方、客户及团队合作,定义产品开发方向,为将要开发/交付的下一个功能设定方向,决定每个冲刺要交付的需求、特性和价值,因此排除。选项C,项目经理在敏捷项目中的角色有些是未知的,甚至许多敏捷开发下不涉及项目经理的角色,在敏捷环境中,项目经理充当仆人式领导,其工作重点转变为引导需要帮助的人,促进团队的合作,保持与相关方的需要一致。作为仆人式领导,项目经理要鼓励将责任分配给团队成员,分配给那些掌握完成任务所需知识的人,选项C不如A更贴切,因此排除。选项D,项目管理中很少出现团队经理的角色,因此排除。
22. [单选] 你欢迎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
恭喜你答对啦
收藏
学员得分: 1.0
正确答案: D
解释说明: 《敏捷实践指南》第101页。敏捷项目中,开发团队是一个跨职能自组织团队,其开发成员拥有所需的一切资源,可在不依赖团队外部其他资源的情况下交付工作产品。他们协同工作,以确定如何最好地满足产品负责人的目标,选项D正确。无论是预测型项目还是敏捷项目,团队都会经历从形成到成熟的阶段,都同样存在冲突,选项A和B不正确。在选择项目管理方式时,需要综合考虑项目的具体情况,管理方式的选择要符合项目需要,合适的才是最好的,选项C不正确。
23. [单选] 你的敏捷团队正在召开第一次冲刺计划会议。他们正在讨论使用适当的工具和技术识别风险。以下工具和技术不合适的是: 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
恭喜你答对啦
收藏
学员得分: 1.0
正确答案: D
解释说明: PMBOK(6)409-识别风险的工具技术。题目考察识别风险的工具技术,选项ABC都是其中的工具技术,而系统交互图是范围模型的一个例子,它对产品范围的可视化描绘,显示业务系统(过程、设备、计算机系统等)及其与人和其他系统(行动者)之间的交互方式,它是收集需求的工具。
25. [单选] 你正在与客户进行冲刺评审会议。这样做的目的是什么? 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
恭喜你答对啦
收藏
学员得分: 1.0
正确答案: C
解释说明: 《敏捷实践指南》P55冲刺评审会的重要性:冲刺评审会可以让团队成员就及时得到反馈,防止他们朝着错误的方向前进,确保开发的需求满足利益相关者的需要,以及确保为即将到来的冲刺选择的需求,同利益相关者的需求相一致。答案C正确。
29. [单选] 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
恭喜你答对啦
收藏
学员得分: 1.0
正确答案: D
解释说明: 《敏捷实践指南》,4.3.1敏捷团队,P39。关键字:传统和敏捷间主要区别。选项D :题目中表明此题考查敏捷团队的特性。自组织时敏捷团队独一无二的特性。选项D正确。选项A,团队精神在团队执行阶段都存在,因此排除。选项B,团队成立初期震荡阶段各种团队也会有冲突,因此排除。选项C,产品管理是否好并不是敏捷和传统的区别,两种方式都能产生好或不好的效果,因此排除。
30. [单选] 产品待办列表优先级是敏捷软件开发中最重要的特性之一。 如果团队有效地且始终如一地优先考虑产品需求(用户故事),项目就会成功。因此需要对待办事项进行优先级排序,确定产品待办事项的开发和部署顺序。在管理敏捷软件团队时,对待办事项进行优先排序是为了: 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
恭喜你答对啦
收藏
学员得分: 1.0
正确答案: B
解释说明: 产品待办事项列表是团队围绕产品维护的一个以用户为中心的需求的有序列表。我们对待办事项进行优先排序,是为了更好地理解和吸收利益相关方重视的内容和需求。 尽管该行为可能会降低技术风险、影响供应商管理或影响利益相关方故事地图,但这些影响并不是我们开展业务的主要原因。
34. [单选] 你正在规划你的敏捷项目。你拥有一支有多年敏捷项目经验的高技能人员组成的团队。 你让他们凭经验来决定将在项目中使用哪些工具。 他们正在讨论如何展示正在进行的工作。 在以下选项中,他们最有可能选择哪个工具? 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
恭喜你答对啦
收藏
学员得分: 1.0
正确答案: A
解释说明: 【敏捷实践指南】P105-A3.4。“如何展示正在进行中的工作”表明此题考查展示在制品工具。看板面板利用列进入和退出策略以及限制在制品等制约因素,可提供一目了然的工作流、瓶颈、阻碍和整体状态信息。面板可作为面向所有观众的信息发射源,提供团队工作状态的最新信息。因此显示正在进行的工作即(在制品)的最佳工具是任务板(看板面板)。用户故事待办事项列表显示了项目上还有哪些工作要做。产品路线图显示了计划何时完成工作。 工作分解结构主要用于传统(瀑布)项目。
35. [单选] 在你的产品负责人的支持下,待办事项的优先排序不断更新,团队从中挑选出价值最高的项目来交付。这意味着在任何时间点,团队都在研究被认为对客户最有价值的特性或组件。团队的这种非凡的努力源自以下哪一项? 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 .
恭喜你答对啦
收藏
学员得分: 1.0
正确答案: A
解释说明: 《敏捷实践指南》,图2-1.敏捷宣言,P7。关键字:对客户最有价值的。选项A :敏捷的12个原则。我们最重要的目标,是通过持续不断地及早交付有价值的软件使客户满意。选项A正确。选项BCD,题目情况据没有具体体现,因此排除。
36. [单选] 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
恭喜你答对啦
收藏
学员得分: 1.0
正确答案: C
解释说明: 关键词:项目经理,她正在举行每日站会,她向团队成员了解他们在她专门制定的计划表中的最新进度。 参见《敏捷实践指南》P53 5.2.4 每日站会。 每日站会的目的是团队成员对彼此做出小的承诺,发现问题,并确保团队工作顺利进行,每个人轮流回答:1、昨天干了什么?2、今天要干什么?3、我遇到了什么问题? A选项,每日站会是敏捷的5个仪式之一,不存在团队不积极是因为开会浪费时间。 B选项,每日站会的目的之一就是为了了解团队成员当前遇到的问题。 D选项,计划应该团队成员共同制定的,而非个人制定。
38. [单选] 你是一名敏捷教练,被分配到公司的一个新团队,目的是向他们介绍并教他们使用看板。 你已要求团队在会议室集合,就在看板开始工作的问题进行初步讨论。团队应该做的首要工作是什么? 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
恭喜你答对啦
收藏
学员得分: 1.0
正确答案: C
解释说明: 《敏捷实践指南》P35页、39页,敏捷教练作为团队促进者,将帮助每个人各尽所能地思考和工作。促进者鼓励团队参与、理解,并对团队输出共同承担责任。促进者帮助团队创建可接受的解决方案。看板要将工作流程可视化、建立显示化规则;应该由团队共同制定才符合敏捷的价值观和原则。(个体和互动高于流程和工具、“自组织”原则 - 最好的需求、架构和设计出自自组织团队),因此在看板开始工作之前要先跟团队合作绘制现有的工作流程图,选项C正确。
41. [单选] 项目发起人要求你展示软件项目待办列表中的剩余工作。哪个工具可以帮助你满足此项要求? 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
恭喜你答对啦
收藏
学员得分: 1.0
正确答案: C
解释说明: 《敏捷实践指南》,燃尽图,P62。关键字:待办列表中的剩余工作。燃尽图是剩余工作与时间盒内剩余时间关系的一种图形化表示形式。选项C正确。选项A :趋势分析是利用数学模型,根据历史数据预测未来结果。不是敏捷工具而且与题目描述无关,因此排除。选项B :偏差分析用于确定实际绩效与基准的差异程度及原因。不是敏捷工具而且与题目描述无关,因此排除。选项D :挣值分析是一种分析方法,它使用一组与范围、进度和成本相关的测量指标,以确定项目的成本和进度绩效。不是敏捷工具而且与题目描述无关,因此排除。
43. [单选] 在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
恭喜你答对啦
收藏
学员得分: 1.0
正确答案: A
解释说明: 选项A正确,相关方登记册会记录收集到的,已识别的相关方的重要信息。 选项B错误,“障碍待办事项列表”收集的是团队面临的重要的问题,并不包括相关方的信息。 选项C错误,“信息发射源”是它是一种可见的实物展示其向组织内其他成员提供信息在不干扰团队的情况下即时实现知识共享。 选项D错误,“待办事项列表”是围绕产品维护的,一个以用户为中心的需求的有序列表,并不包括相关方的信息。
44. [单选] 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
恭喜你答对啦
收藏
学员得分: 1.0
正确答案: C
解释说明: 《敏捷实践指南》,A3.4. 看板方法,P105。 题干中的关键句是“建立了一种传统方法中没有的沟通方法”, 选项A错误。在传统和敏捷的沟通方法中,均没有“聊天图表”这个技术。 选项B错误。项目会议属于传统工具与技术中的“会议”。 选项C正确。信息发射源是“看板方法”中使用的一种技术,属于可视化的展示在制品的工作流和工作状态,是传统沟通方法中没有的一种技术。 选项D错误。使用环聊软件,属于传统沟通技术中的“社交工具”。
46. [单选] 为了监控项目进度,一个敏捷团队计划选择一个工具来显示在某个时间已经处理了多少工作。哪个工具可以实现这个目的? 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
恭喜你答对啦
收藏
学员得分: 1.0
正确答案: B
解释说明: 《敏捷实践指南》P105页看板面板利用列进入和退出策略以及限制在制品等制约因素,可提供一目了然的工作流、瓶颈、阻碍和整体状态信息,能够满足题干中所提出的需求。选项B正确A选项 - 工作分解结构(WBS)为预测性项目管理工具,PMBOK 5.4;C 、D选项非相关术语。
47. [单选] 你的发起人希望你在项目上使用混合型方法,并在项目执行阶段使用敏捷方法。你将这些迭代划分为为期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
恭喜你答对啦
收藏
学员得分: 1.0
正确答案: D
解释说明: 《敏捷实践指南》P154冲刺它描述敏捷开发中的时间盒迭代。所以迭代也可以成为冲刺。选项A :滚动式规划 - 详细规划近期要做的,粗略规划远期要做的,在创建WBS和定义活动时使用;选项B :史诗Epic为敏捷中需求的高层级需求(Epic -> Feature -> User Story);选项C :它是针对特定用户的可交付成果价值的简要描述。
48. [单选] 你正在为一个新项目招聘人员,正在寻找熟悉业务需求并懂得制定优先级、可与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
恭喜你答对啦
收藏
学员得分: 1.0
正确答案: D
解释说明: 《敏捷实践指南》,4.3.2.敏捷的角色,表4-2,P41。 题干中的关键句是“完成所有更新产品待办列表的工作”。 选项D正确。在敏捷开发中,产品负责人将为团队创建待办事项列表,或者与团队共同创建。同时在基于迭代的敏捷中,产品负责人往往在迭代中期的一次或多次会议中与团队合作,为即将进行的迭代准备一些故事,更新待办事项列表。与题干描述相符。
49. [单选] 项目经理正在敏捷项目的庞大工作量下苦苦挣扎。她在传统项目管理方面非常有经验,接手敏捷项目这是第一次。默认情况下,她正在应用传统项目管理的工具和技术。她太忙了,想看看是否可以分发一些任务出去。在尝试集中精力完成项目整合管理的同时,她可以委派哪些任务给她的团队? 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
恭喜你答对啦
收藏
学员得分: 1.0
正确答案: B
解释说明: 敏捷实践指南,P39敏捷鼓励自我管理团队,由团队成员决定谁执行下一阶段定义的范围内的工作。敏捷团队与仆人式领导一起茁壮成长,领导支持团队的工作方法。跨职能敏捷团队频繁创造功能性产品增量。这是因为团队集体对工作负责并共同拥有完成工作所需的必要技能。所以对于产品规划和交付的具体工作,可以委派给团队成员。选项A,项目治理由组织进行裁剪确定;选项C :项目风险管理也是产品规划和交付的一部分,B优于C。选项D :题干限定在敏捷项目中,没有提及项目集。
50. [单选] 你的敏捷顾问建议你开始在卡片上编写用户故事,每个故事代表一个工作。每张卡片都是状态信号,指示何时可以提取新的工作,这种方法有助你看见工作流程。顾问建议使用的工具是什么? 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?
AScrum板 Scrum board
B看板 Kanban board
C任务板 Task board
D用户故事板 User-stories board
恭喜你答对啦
收藏
学员得分: 1.0
正确答案: B
解释说明: 《敏捷实践指南》P103页。看板是带有卡片的物理看板面板,它能够推动和实现整个系统中工作流的可视化,让每个人都可以看到。题干中“卡片上编写用户故事”“指示何时可以提取新的工作”“有助你看见工作流程”明显是看板的特点,选项B正确。选项AC :Scrum版是一种用于管理产品代办事项列表和冲刺代办事项列表的信息发射源,它能够清楚地展现团队角色及职责,帮助团队更新任务进度,促进团队信息共享,及时发现任务过程中的异常现象,从而查漏补缺。任务板跟Scrum版是一样的,它们流动的都是任务。选项D :用户故事板可以理解为铺上所有用户故事的一块板子,它类似用户故事地图,不过用户故事地图画有发布分支线,单纯的用户故事板没有这条线。
51. [单选] 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
恭喜你答对啦
收藏
学员得分: 1.0
正确答案: C
解释说明: 《敏捷实践指南》,燃尽图,P62。关键字:敏捷,跟踪剩余工作。燃尽图是剩余工作与时间盒内剩余时间关系的一种图形化表示形式。题目中的描述与其概念准确吻合。选项C正确。其他选项:选项A,控制图是是项目质量管理工具,用于确定一个过程是否稳定,是否具有可预测的绩效。与题目描述无关,因此排除。 选项B,敏捷发布图应是指项目或产品路线图,说明团队未来要完成的产品。但是题目中的是迭代待办事项列表的剩余工作,是更加细致的工作,在产品路线图内,因此排除。 选项D,挣值图表是成本分析的工具。与题目描述无关,因此排除。
52. [单选] 这个项目非常复杂,需求变化多端。客户尝试创建一个在市场上独一无二的创新项目。每个人都非常努力地工作,并在项目上投入了大量时间。但目前来看,形势并不乐观。你的团队原计划在当前冲刺中完成六个故事。但是到冲刺快结束时,只完成了四个。你该怎么办? 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
恭喜你答对啦
收藏
学员得分: 1.0
正确答案: A
解释说明: 由于冲刺是有时间限制的且不可随意改变,冲刺结束,我们便停止工作,并将未完成的任务返回待办事项列表,进行重新规划。选项A正确。选项B :冲刺的时间是不可以随意改变的;选项C :剩下的故事需要重回待办事项列表做计划,随机安排方法不可取;选项D :在下一次计划会议上,我们将处理客户更新的优先事项和新的信息;这次我们没有 完成的工作可能是也可能不是我们下一个冲刺的首要任务。所以选项D,没有重新计划就直接往下安排不正确。
54.[单选] 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 meetin
A
Scrum主管,团队 Scrum Master, Team

B
产品负责人,Scrum主管,团队,客户 Product Owner, Scrum Master, Team, Customer

C
产品负责人,Scrum主管,团队,客户 Product Owner, Scrum Master, Team, Customer

D
产品负责人,Scrum主管,团队 Product Owner, Scrum Master, Team

恭喜你答对啦
收藏
学员得分: 1.0
正确答案: D
解释说明: 回顾是最重要的一个实践,它能让团队学习、改进和调整其过程,它是在冲刺结束时对冲刺的检视和调整机会之一,。 Scrum Master 确保会议是积极的和富有成效的。 Scrum Master 教导大家遵守时间盒的规 则。Scrum Master 对 Scrum 过程负责,作为团队的一员参加该会议。 在 Sprint 回顾会议结束时,Scrum 团队应该明确接下来的 Sprint 中需要实施的改进。
Scrum团队全体参加,包括开发团队的所有成员、ScrumMaster和产品负责人。
开发团队包括每一个做设计、构建和测试的人。这些团队成员整体具有丰富的、多元化的视角,可以从多个角度找出过程中需要改进的地方。

另一方面,非Scrum团队中的利益干系人或经历,受邀也可以参加回顾会议。

55. [单选] 在敏捷项目部署期间,客户对可交付成果不满意并要求进行变更。敏捷项目经理下一步应该怎么做? 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
恭喜你答对啦
收藏
学员得分: 1.0
正确答案: A
解释说明: 敏捷实践。敏捷是多次交付,变更驱动的项目管理模式,因此要拥抱变更。因此将问题加入问题日志,然后在下个冲刺开始的时候制定冲刺计划的时候来确定是否变更和排定优先级。 其他选项:在敏捷场景里面,对于变更的处理,正确的敏捷实践应该是在下个冲刺开始的时候制定冲刺计划的时候来确定是否变更和排定优先级,而不会像B选项在交付期间直接实施变更或者像C在评审会议的时候变更,D敏捷是拥抱变化的,所以不会限制变更,所以它也不是敏捷实践。
57. [单选] 你正处于项目的执行阶段,利益相关方之间存在很多混乱。已记录的需求不是利益相关方现在想要的需求。在这种情况下,敏捷方法可以提供什么帮助? 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 .
恭喜你答对啦
收藏
学员得分: 1.0
正确答案: C
解释说明: 1.知识点出处原型法,请参阅《项目管理知识体系指南(第六版)》第133页。在许多情况下,不断涌现的需求往往导致真实的业务需求与最初所述的业务需求之间存在差异。敏捷方法有目的地构建原型,并通过发布多个版本来明确需求。这样,项目范围就会在整个项目期间被定义和再定义。 2.题干中帮助判断的关键字是“混乱”、“已记录的需求不是利益相关方现在想要的需求”。说明此题场景,项目处于范围确认阶段。 3.结合关键字,对照原型法的概念,核查四个选项,ABD选项均与范围确认无关,只有C选项使用原型法有助于确认范围,符合题意,所以本题选C。
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?
AScrum主管应该与运营副总裁以及其他可以解决服务器稳定性的人员合作,牵头提高服务器的稳定性。 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.
恭喜你答对啦
收藏
学员得分: 1.0
正确答案: A
解释说明: 敏捷实践指南,P35-4.2.1.2 仆人式领导消除组织障碍。 仆人式领导应该关注其他冗长的过程,这些过程往往造成瓶颈问题,阻碍团队或组织的敏捷性。可能需要处理的过程或部门的例子包括,财务部门、变更控制委员会或审计部门。仆人式领导可以与他人携手合作,共同质疑和审核他们的过程,为敏捷团队和领导提供支持。Scrum主管作为团队促进者,也是一种仆人式领导,当团队被本身无法控制的障碍困住时,Scrum主管应该要帮助团队清楚障碍。
59. [单选] 你刚加入一家软件公司,在编写任何代码之前,公司要求完成完整的需求了解和设计阶段。这样的交付过程符合以下哪一项? 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®)
恭喜你答对啦
收藏
学员得分: 1.0
正确答案: B
解释说明: 《敏捷实践指南》第20页。预测型生命周期是一种更传统的方法,团队在项目开始时创建详细的需求和计划,然后一次性执行,执行是一个连续的过程。题干“编写任何代码之前,公司要求完成完整的需求了解和设计阶段”,说明该项目采用预测型生命周期,选项B正确。选项A敏捷宣言的价值观之一是“应对变更而不是遵循计划”,敏捷欢迎对需求提出变更,帮助客户获得竞争优势。选项C属于迭代型生命周期,迭代型生命周期通过连续的原型或概念验证来改进产品或成果。选项D大规模敏捷框架是一个集成模式的知识库用于企业范围的精益开发。选项BCD均不符合题干描述。
60. [单选] 项目经理正在与团队讨论,在每个增量中为客户提供可行的产品。他们同意产品的核心价值必须符合客户的期望。根据项目要求的基本价值,你决定讨论可以实现或建立的产品价值的最低限度。团队将要创建什么内容? 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
恭喜你答对啦
收藏
学员得分: 1.0
正确答案: A
解释说明: 敏捷实践指南,P23最小可行产品:通过识别可交付价值的最少数量的特性或需求,用来定义向客户首次发布解决方案的范围。题干中的关键字是建立的产品价值的最低限度,即最小可行产品(MVP)。选项B :可交付物是为完成某一过程、阶段或项目而必须产出的任何独特并可核实的产品、结果或服务能力。选项C :产品路线图是敏捷发布规划的术语,产品愿景驱动产品路线图,产品路线图驱动发布计划选项D :敏捷中没有这个术语。
61. [单选] 你是一名 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
恭喜你答对啦
收藏
学员得分: 1.0
正确答案: D
解释说明: 知识点出处4.3.1敏捷团队,《敏捷实践指南》P39页,“敏捷鼓励自我管理团队,由团队成员决定谁执行下一阶段定义的范围内的工作。团队集体对工作负责并共同拥有完成工作所需的必要技能。”又,知识点出处,敏捷价值观之第十一条,《敏捷实践指南》P9页,“最佳的架构、需求和设计将出自自组织团队。” 题干中帮助判断的关键字是“Scrum主管”、“团队工作速度下降”,针对这个问题SCRUM主管应把问题交给团队,由团队自行处理和解决,回顾和分析工作速度下降的原因,找到解决方案。 4.其他选项:选项A,Scrum master的职责之一就是为团队清除障碍,这里的障碍更多的是指阻碍团队高效工作的事件,比如一些行政事务。但题目中显示是团队本身的工作速度有问题,这个需要由团队来自主解决。因此不选A . 选项B与C都是Scrum master直接解决问题,与敏捷实践原则不符。
62. [单选] 在冲刺计划会议上,两名团队成员开始就用户故事、优先级和估算展开辩论,并慢慢转变为激烈的争论。作为 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
恭喜你答对啦
收藏
学员得分: 1.0
正确答案: C
解释说明: 参见《敏捷实践指南》P41 团队促进者角色的描述。Scrum Master的职责包括了使得团队能紧密合作,使得团队个人具有多方面职能的工作能力;确保Scrum团队完成Scrum的实践及体现其价值。因此团队成员产生了激烈的争论,Scrum Master应该干预指导团队合作,专业地解决问题。选项C正确。A选项:并没有解决问题。B选项,团队内部没有进行尝试解决就上报不是最优选。D选项,冲刺计划会议的目的就是全员参与,在会议中,团队识别当前冲刺开发交付的产品待办事项中的故事。应允许不同声音的存在。
63. [单选] 一位新的产品负责人以前一直采用的是瀑布管理方式。他现在正在对比瀑布计划和敏捷计划的异同。敏捷计划与瀑布式计划有何不同? 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
恭喜你答对啦
收藏
学员得分: 1.0
正确答案: B
解释说明: 关键词:敏捷计划、瀑布式计划 考点:敏捷型与预测型的区别 参考:《敏捷实践指南》P18 3.1项目生命周期的特征。瀑布型就是预测型。 A选项,瀑布计划是一次性完成的。 C选项,敏捷是迭代的,小步快跑,在每次迭代开始之前进行计划。 D选项,计划是一次性完成的。
66. [单选] 敏捷团队里一位正在处理一个非常复杂和极其关键的特性的成员被调到另一个项目工作,因为另一个项目已进入关键期,客户威胁要从公司手上将项目收回。应该做些什么来避免这个问题? 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
恭喜你答对啦
收藏
学员得分: 1.0
正确答案: C
解释说明: 避免这个问题,也就是提前识别并且能够规避此问题的发生,只有C选项在迭代前做除了识别资源的变化,从而可以避免资源限制对项目的影响。B选项什么都不错不能避免发生;AD选项违反了敏捷的“可持续开发”原则(敏捷过程倡导可持续开发。责任人、开发人员和用户要能够共同维持其步调稳定延续。)。
67. [单选] 一位敏捷团队成员在没有任何其他成员参与且未与产品负责人讨论优先级的情况下,独自探索处理新的需求。团队发现后,他告诉他们,客户与他联系,想知道新需求的可行性。他认为直接与客户合作符合敏捷价值观,他没有做错任何事情。你将如何处理? 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
恭喜你答对啦
收藏
学员得分: 1.0
正确答案: D
解释说明: 1.知识点出处4.3.2敏捷的角色,《敏捷实践指南》P41页,“产品负责人负责指导产品的开发方向。产品负责人定义产品开发方向。敏捷开发中,产品负责人为团队创建待办事项列表,或者与团队共同创建。不存在团队中任何一个成员可自行创建待办事项列表中待办事项。” 2.题干中帮助判断的关键字是“没有任何其他成员参与且未与产品负责人讨论优先级”。 3.结合关键字,对照敏捷实践指南中敏捷的角色概念,可以明白团队成员没有任何其他成员参与且未与产品负责人讨论优先级的情况下,直接跟客户联系对接客户需求的行为是不符合敏捷实践的规范的。客户的需求,应在团队内部讨论评估后,其中确定要进行开发的,由产品负责人确定并制定待办事项列表。 4.A选项团队成员未与团队讨论,独自处理新需求不正确,此种情况不符合敏捷价值观,不能妥协。B选项什么都不做是不对的,而且团队成员的这种不经过团队和产品负责人就直接对接客户需求的行为也不符合敏捷价值观。C选项需要在先完成D选项以后才可以做,从执行次序上,需要先内后外,先在团队内部跟该团队成员沟通明确敏捷团队章程后,再跟客户去沟通。所以本题选D。
69. [单选] 敏捷团队在墙壁上仅有非常有限的空间展示项目状态和进度。团队成员在纠结,是应该使用公司拥有永久许可的软件工具来展示进度,还是使用写有他们当前工作进度的便条和索引卡在墙面上展示。建议敏捷团队使用以下哪种方法? 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
恭喜你答对啦
收藏
学员得分: 1.0
正确答案: A
解释说明: 遵循敏捷团队要求,使用索引卡实时更新项目状态,实物墙会让项目相关方更加直接地了解项目情况。选项B,相比会没那么直观,还需要每次打开软件进行查看,因此排除。选项C,敏捷方法依据不同的团队适用性不同,因此排除。选项D,比高科技解决方案更好这个描述太过绝对,排除。
70. [单选] 在冲刺评审中,团队只能提交已完成的工作,即满足商定的已完成的定义的工作。 谁负责确定工作是否完成? 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
BScrum 主管 The scrum master
C产品负责人 he product owner
D开发团队 The development team
恭喜你答对啦
收藏
学员得分: 1.0
正确答案: C
解释说明: 《敏捷实践指南》,5.2.5展示/评审,P55。关键字:冲刺评审中,确定工作是否完成。当团队以用户故事的形式完成特定功能时,团队会定期展示工作产品。看过展示后,产品负责人负责接受或拒绝故事。因此是由产品负责人负责确定工作是否完成。答案C正确。其他选项: 选项A,客户是直接验收工作的,并不进行工作是否完成的确定,因此排除。 选项B,Scrum主管的一个重要职责是确保团队消除组织障碍,避免被外部因素打扰。选项D,团队协同工作,自组织,跨职能以确定如何最好地满足产品负责人的目标,因此排除。
71. [单选] 你最近被分配到一个从未合作过的 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.
恭喜你答对啦
收藏
学员得分: 1.0
正确答案: B
解释说明: 《敏捷实践指南》,5.4.1敏捷团队的衡量结果 。 产品负责人与相关方和客户合作,因此经理去找产品经理是正确的做法,因此选项A错误。 选项B正确,敏捷倾向于使用基于经验和价值的衡量指标,而不是预测型衡量指标。基准通常是尝试预测的产物,比如承诺。但是在敏捷中,团队的估算最多限于未来几周时间。团队不能 100% 确定自己 能交付什么,因为他们无法知道意外情况。因此估算和承诺是两个概念,外部干系人不应该混淆。 选项C错误,是否做出承诺与是否刚被分配到团队没有必然关系。 选项D错误。“don't make any commitments”的说法过于绝对。
73. [单选] 敏捷教练不应该参与以下哪项活动? 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
恭喜你答对啦
收藏
学员得分: 1.0
正确答案: D
解释说明: 关键词:敏捷教练 参见《敏捷实践指南》P150、P158,敏捷教练的定义。 A 、B 、C选项符合敏捷教练的定义。 D选项,敏捷团队是自我管理团队,敏捷教练不应过于关注团队成员个人的表现。
75. [单选] 新发现的任务可能需要花费很长时间,无法在迭代期间完成。可能需要减少故事的特性或完全放弃一个故事。在这种情况下,团队应该与谁讨论可能的解决方案? 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
BScrum主管 Scrum Master
C高层经理 Upper Management
D利益相关方 Stakeholders
恭喜你答对啦
收藏
学员得分: 1.0
正确答案: A
解释说明: 《敏捷实践指南》表4-2敏捷团队角色。产品负责人负责指导产品的开发方向,根据商业价值对任务进行排序,为团队创建待办事项列表,确保产品待办列表对所有人可见、透明、清晰,并且显示Scrum团队的下一步工作。题干中“减少故事的特性或完全放弃一个故事”将使产品待办事项列表发生变化,这时应与产品负责人讨论解决方案,选项A正确。选项B中Scrum主管、选项C高层经理、选项D利益相关方均不负责迭代期间产品待办列表项的创建和优先级排序。
76. [单选] 决定在任何工作进度下不能出现超过特定数量的项目,以便在周期从开始到结束期间更好发现效率不足的情况,这种做法叫什么? 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
恭喜你答对啦
收藏
学员得分: 1.0
正确答案: B
解释说明: 《敏捷实践指南》P65页题干中帮助判断的关键字是“不能出现超过特定数量的项目”。结合关键字,对照敏捷实践指南中在制品概念的定义,总结出在制品WIP是团队当前正在执行的任务项目的数量。限制在制品是看板的核心属性之一。WIP限制工作流程(看板面板列)中任务项目的最大数量。这使敏捷团队一次只需关注并完成几个项目,而不用同时打开并完成几个用户故事,从而更快地向客户交付价值。A选项:群集它是指一种团队多个成员合作、重点消除特定障碍的技术。B选项:结对编程,它是一种由两名团队成员结对、同时从事同一工作项目的技术。D选项:持续整合它是一种对团队各成员的工作产品经常整合并彼此确认的实践。
79. [单选] 上一次冲刺回顾之后,你与团队决定开始用迭代方法完成更改和流程改进。你应该使用以下哪种方法或工具? 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?
APDCA(计划、执行、检查、行动) PDCA (Plan, Do, Check, Act)
B根本原因分析 Root Cause Analysis
C全面生产维护(TPM) Total Productive Maintenance (TPM)
D价值流图 Value Stream Mapping
恭喜你答对啦
收藏
学员得分: 1.0
正确答案: A
解释说明: PMBOK(6)第275页,PDCA是持续改进的基本方法,通过这个质量改进举措可以提高项目管理的质量以及最终产品、服务或成果的质量。选项B :根本原因分析关注识别问题的主要原因,它可用于识别出现偏差的原因以及项目经理为达成项目目标应重点关注的领域。选项C :TPM活动就是通过全员参与,并以团队工作的方式,创建并维持优良的设备管理系统,提高设备的开机率(利用率),增进安全性及高质量,从而全面提高生产系统的运作效率。选项D :价值流程图运用精益制造的工具和技术来帮助企业理解和精简生产流程。
80. [单选] 一位新的高级经理被授予监督多个项目的职责。经理要求敏捷项目领导提交月度报告,总结项目目前状态和预测完成的日期。以下哪项是项目负责人回应经理要求的最佳方式? 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
恭喜你答对啦
收藏
学员得分: 1.0
正确答案: B
解释说明: 《敏捷实践指南》第64页。燃尽图是剩余工作与时间盒内剩余时间关系的一种图形化表示形式。团队能通过燃尽图看到在迭代过程中完成的工作,使用燃尽图查看项目随时间的进展情况。相关方可以通过这个方式来了解项目的进展情况。题干中的关键字“敏捷项目领导”说明这是一个敏捷项目,敏捷项目通过燃尽图/燃起图来跟踪和监督团队进度和项目状态,选项B正确。每日站会主要是团队成员回顾前一天的进展、宣布当天的计划、强调曾遇到或预期出现的障碍,它不是状态报告会议,选项A不正确。EVM技术和项目状态详细报告都是传统项目中对项目的监控方法,排除选项CD。
81. [单选] 你作为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
恭喜你答对啦
收藏
学员得分: 1.0
正确答案: D
解释说明: 关键词:导致多个成员花费大量时间进行回答。 参见《敏捷实践指南》P41 团队促进者角色的描述。Scrum主管是指开发团队的教练和Scrum框架中的产品负责人。其负责消除障碍促进富有成效的事件并保护团队免受干扰。 A选项,咨询转交还是会占用团队成员的时间,不好。 B选项和C选项,一个是未经许可不回答,一个是明确告诉他,这两种说法都不太合适,不是面对领导应有的态度。 D选项,Scrum主管直接向高级主管解释是最合适的选择。
82. [单选] 你的公司正在经历一些战略变革。高层领导希望采用敏捷生命周期来管理项目。但是,公司员工尚未完全做好适应的准备。领导层已根据你将要进行的分析,将决定权留给你。在当前情况下,你认为哪种类型的生命周期最好? 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
恭喜你答对啦
收藏
学员得分: 1.0
正确答案: D
解释说明: 敏捷实践指南,P30-混合型生命周期作为过渡策略。 许多团队无法在一夜之间切换到敏捷工作方式。对于那些已经习惯于预测型环境、并在其中获得成功的人士,敏捷技术的观感截然不同。组织越大,活动部件越多,转换需要的时间就越长。因此,计划一个渐进的过渡是有意义的。渐进的过渡涉及到要增加更多的迭代技术,以便改进学习,加强团队和相关方的一致性。之后,还要考虑增加更多的增量技术,以加快对发起人的价值和投资回报。上述各种方法的组合被视为一种混合方法。 题目中提及到:公司员工尚未完全做好适应的准备,这种时候比较适合使用混合型生命周期进行过渡。
83. [单选] 你是一款新的汽车应用程序的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
恭喜你答对啦
收藏
学员得分: 1.0
正确答案: C
解释说明: 敏捷实践指南,P151 完成的定义(DoD )是团队需要满足的所有标准的核对单,只有可交付成果满足该核对单才能视为准备就绪可供客户使用。从题目当中的关键字“编写一份清单”“作为标准”可得出,此处负责人想要确定的是完成的定义(DoD)。
85. [单选] 一个新的商业业务最近启动了一个项目,开发一个网络知识库。由于预算限制,该项目需要依赖有限的内部资源。管理层对持续时间较长的项目有较高的容忍度,只要初期能交付网站的基本版本,其余的需求就可以在后期交付。你会为这个项目选择哪种生命周期? 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
恭喜你答对啦
收藏
学员得分: 1.0
正确答案: C
解释说明: 《敏捷实践指南》第22页。有些项目优化是为了加快交付速度。许多企业和项目无法等待所有的事情全部完成,这种情况下,客户愿意接受整个解决方案的一个部分。这种少量可交付成果的频繁交付即为增量型生命周期。题干中的关键字“初期能交付网站的基本版本,其余的需求可以在后期交付”指出该项目可以先交付基本版本,后期交付其余部分,向客户提供的是可立即使用的可交付成果,符合增量型生命周期的特征,选项C正确。选项A预测型生命周期适用于需求明确,成本明确,时间明确的项目,项目通常要提前进行大量的计划工作,然后一次性执行,执行是一个连续的过程。选项B敏捷型生命周期适用于频繁小规模交付,但每次的可交付成果并不一定是最小可用产品,而是反复执行直到实现客户价值。选项D瀑布型生命周期是将产品生存周期的各项活动规定为按固定顺序而连接的若干阶段工作,形如瀑布流水,最终得到产品。选项ABD均不符合题干描述的情景。
86. [单选] 在软件开发项目的冲刺会议上,项目经理正在为某个决定投票,一名团队成员握紧拳头。这是什么意思? 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
恭喜你答对啦
收藏
学员得分: 1.0
正确答案: C
解释说明: 举手表决是从投票方法衍生出来的一种形式,经常用于敏捷项目中。采用这种技术时,项目经理会让团队成员针对某个决定示意支持程度,举拳头表示不支持,伸五个手指表示完全支持,伸出三个以下手指的团队成员有机会与团队讨论其反对意见。项目经理会不断进行举手表决,直到整个团队达成共识(所有人都伸出三个以上手指)或同意进入下一个决定。题干中“团队成员握紧拳头”表示该成员不同意该决定,选项C正确,选项ABD不正确。
87. [单选] 你正在管理一个由十名帮助台员工组成的团队,他们在全球服务台上处理客户事件。目前的工作制度强调开发人员从队列中拉取任务,每个开发人员—次最多只能拥有三个任务单。此外,组织中的任何人都可以看到分配给每个人的任务单。你目前使用的是什么方法? 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
恭喜你答对啦
收藏
学员得分: 1.0
正确答案: A
解释说明: 《敏捷实践指南》第103页。带有卡片的物理看板面板能够推动和实现整个系统中工作流的可视化,让每个人都可以看到,帮助团队进一步提高效率,使障碍更容易被察觉,始终遵循在整个过程中持续拉取单个条目并限制在制品以优化流程的原则。题干中关键字“开发人员从队列中拉取任务”“组织中的任何人都可以看到分配给每个人的任务单”很明显是看板的特点,选项A正确。选项B动态系统开发是一种敏捷项目交付框架,强调制约因素驱动交付,该框架从一开始便可设置成本、质量和时间,然后利用正式的范围优先级来满足这些制约因素的要求。选项C极限编程是一种基于频繁交付周期的软件开发方法,将特定最佳实践提炼到最纯粹和最简单的形式,然后在整个项目周期内持续运用该实践。选项D持续改善不是开发方法,是管理的过程。
88. [单选] 如果你与多个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
恭喜你答对啦
收藏
学员得分: 1.0
正确答案: B
解释说明: 《敏捷实践指南》,A3.12.大规模敏捷开发 (LeSS),表A3-6,P113。 题干中的关键句是“多个Scrum团队一起处理项目”。 选项A和选项C均错误。它们都强调了要为每个Scrum团队创建不同的产品待办事项列表,这违反了大规模敏捷(LeSS)框架的核心组织原则,可能会造成不必要的混乱或复杂性,因此排除。 选项B正确,大规模敏捷(LeSS)框架的核心组织原则是尽可能保留传统单个团队 Scrum 模型的元素。这将有助于减少任何模型扩展,避免造成不必要的混乱或复杂性。根据表A3-6,Less与Scrum的相似性中,第一条就是“一个产品待办事项列表”。与题干描述相符。 选项D错误,选项A和选项C违反了LeSS框架的核心组织原则,不能使用这两种方法,因此排除。
89. [单选] 作为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
恭喜你答对啦
收藏
学员得分: 1.0
正确答案: B
解释说明: 敏捷实践指南,P41 Scrum主管是一种仆人式领导,作为服务型领导者,你首先是仆人,在考虑自己的需求之前,你会先关注团队的需求。你需要在确保消除障碍的同时提供所有必需的资源。
90. [单选] 你正在使用敏捷方法管理软件开发项目。你刚刚完成了一个版本,你应该为下一个版本做哪些准备? 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
恭喜你答对啦
收藏
学员得分: 1.0
正确答案: B
解释说明: 《敏捷实践指南》第52页。敏捷项目中,待办事项列表是所有工作的有序列表,它以故事形式呈现给团队,团队根据自身能力,从待办事项列表中提取若干功能开始工作。完成一次迭代后,团队将下一张卡片从待办事项列表中拿出来讨论。题干中“刚刚完成了一个版本”,后续要先检查待办事项列表,以明确需求,确定下一步的工作,选项B正确。选项A“确认范围基线是最新的”和选项C“确认范围说明书仍然有效”都是预测型生命周期中的管理过程。选项D“查看以前版本的WBS”对于下一个版本的准备没有作用。
92. [单选] 一位一直使用瀑布管理方式的新的产品负责人正在努力学习使用敏捷估算。作为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
恭喜你答对啦
收藏
学员得分: 1.0
正确答案: B
解释说明: 《敏捷实践指南》P61页在瀑布型生命周期中,在计划阶对项目进行估算,通过批准后形成项目基准,在项目的执行过程中必须遵守严格的变更流程,只有通过对正式的变更流程才能够对基准进行修改。在敏捷中,团队的估算最多限于未来几周时间,通常团队会在完成上一个迭代后才对下一个迭代进行重新规划。通常通过多次迭代形成稳定的团队速率从而在每次迭代中选取相应故事点的规模的用户故事。
93. [单选] 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?
恭喜你答对啦
收藏
学员得分: 1.0
正确答案: B
解释说明: 《敏捷实践指南》,A3.2.Scrum,P101。 题干中的关键词是“Scrum主管”。 选项A错误。Scrum框架是运行在固定时间盒上的,因此Scrum主管不能将某个冲刺延期。 选项B正确。冲刺回顾会议是Scrum框架中的必要仪式,要确保按计划召开,以提高产品质量、提高开发团队绩效并改进项目流程,Scrum主管的一个重要职责是要引导团队遵从实践和规则。 选项C错误。冲刺回顾会议是Scrum框架中的必要仪式,要确保按计划召开。 选项D错误。冲刺回顾会议是Scrum框架中的必要仪式,而且每个冲刺结束前都应该确保召开,讨论本次冲刺中做得好的方面和不好的方面,不应该与下一个冲刺的回顾会议合并,这样团队就失去了总结这次冲刺中问题的机会。
 


本文链接:https://www.ngui.cc/article/show-701458.html
Copyright © 2010-2022 ngui.cc 版权所有 |关于我们| 联系方式| 豫B2-20100000