“微信扫一扫”进入"可可试卷"微信小程序刷题
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
解析:敏捷原则第一条,我们最重要的目标是通过持续不断地及早交付有价值的软件使客户满意。如果团队一直处理最有价值的PBI项目,客户就能持续获得有价值的软件交付。
A.产品负责人 The Product Owner
B.Scrum 主管 The Scrum Master
C.团队 The Team
D.敏捷教练 The Agile Coach
参考答案:A
解析:参见敏捷实践指南P41。产品负责人负责指导产品的开发方向,依据商业价值对任务进行排序。Scrum主管负责团队,帮助团队快速高效实现产品负责人所设定的目标。团队协同工作,自组织,跨职能以确定如何最好地满足产品负责人的目标。敏捷教练是指导团队进行敏捷管理的角色。
A.使用信息发射源 Use information radiator
B.使用燃尽图 Use burndown chart
C.使用燃起图 Use burnup chart
D.使用任务板说明 Use the task board explanation
参考答案:D
解析:《敏捷实践指南》,A3.4.看板方法,P105。 题干中的关键句是“一种简单的方法来整理工作并将迭代中的剩余工作可视化”。 选项A错误。信息发射源是一种可见的实物展示,其向组织内其他成员提供信息在不干扰团队的情况下即时实现知识共享。因此它是一种即时实现知识共享的媒介。 选项B错误。这道题容易错选B,燃尽图是当前迭代剩余工作与时间盒内剩余时间关系的一种图形化表示形式,它可视化地展示了当前迭代剩余的故事点数,但是它并不是“一种简单的整理工作的方法”。 选项C错误。燃起图是对当前迭代已完成工作与时间盒内剩余时间关系的一种图形化表示形式,它存在两个错误点,一是燃起图展示的是当前迭代已完成和故事点,和题干描述正好相反;二是燃起图和燃尽图一样,它也并不是“一种简单的整理工作的方法”。 选项D正确。“任务板”,也成看板面板,看板面板是一种技术含量低但接触广泛的技术,利用列进入和退出策略以及限制在制品等制约因素,可提供一目了然的工作流、瓶颈、阻碍和整体状态信息,也包括当前迭代剩余工作的状态。符合题目的要求,因此选D。
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
解析:《敏捷实践指南》3.1.4敏捷生命周期的特征,P24。 题干中的关键词是“将迭代延长几天”,说明是基于迭代的敏捷实践。在基于迭代的敏捷中,团队以迭代(相等持续时间的时间盒)形式交付完整的功能。团队集中于最重要的功能,作为一个团队合作完成其工作。然后,团队再集中于下一项最重要的功能,并合作完成其工作。也就是说迭代是有明确的限制的,团队只集中于完成为该迭代计划的内容。而对于迭代外附加的功能的审查,将会在下一个迭代中进行。
A.任务板 Taskboard
B.用户故事待办事项列表 User story backlog
C.产品路线图 Product roadmap
D.工作分解结构 Work breakdown structure
参考答案:A
解析:【敏捷实践指南】P105-A3.4。“如何展示正在进行中的工作”表明此题考查展示在制品工具。看板面板利用列进入和退出策略以及限制在制品等制约因素,可提供一目了然的工作流、瓶颈、阻碍和整体状态信息。面板可作为面向所有观众的信息发射源,提供团队工作状态的最新信息。因此显示正在进行的工作即(在制品)的最佳工具是任务板(看板面板)。用户故事待办事项列表显示了项目上还有哪些工作要做。产品路线图显示了计划何时完成工作。 工作分解结构主要用于传统(瀑布)项目。
A.降低技术风险 Technical risk reduction
B.吸收利益相关方重视的内容 Incorporating stakeholder values
C.供应商管理 Vendor management
D.利益相关方故事地图 Stakeholder story mapping
参考答案:B
解析:敏捷原则第一条,我们最重要的目标是通过持续不断地及早交付有价值的软件使客户满意。我们对待办事项进行优先排序,是为了更好地理解和吸收利益相关方重视的内容。 尽管该行为可能会降低技术风险、影响供应商管理或影响利益相关方故事地图,但这些影响并不是我们开展业务的主要原因。
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
解析:遵循敏捷团队要求,使用索引卡实时更新项目状态。信息发射源是用于团队与其他项目公干系人沟通项目状态的一种方式,是干系人沟通管理工具,参见PMBOK第七版项目管理知识体系指南P108。
A.趋势分析 Trend analysis
B.偏差分析 Variance analysis
C.迭代燃尽图 Iteration burndown chart
D.挣值分析 Earned value analysis
参考答案:C
解析:敏捷实践指南,P62 工具--燃尽图,燃尽图可以显示剩余故事点的数量或已减少的风险敞口的数量。 趋势分析是利用数学模型,根据历史数据预测未来结果。 偏差分析用于确定实际绩效与基准的差异程度及原因。 挣值分析是一种分析方法,它使用一组与范围、进度和成本相关的测量指标,以确定项目的成本和进度绩效。 这三个都是数据分析的方法。
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
解析:参见敏捷实践指南P39。题干中“敏捷团队与传统团队的工作方式有什么不同”表明此题考查敏捷团队的特性。团队精神在团队执行阶段都存在,无论敏捷还是传统团队。同样团队成立初期震荡阶段各种团队也会有冲突。而自组织时敏捷团队独一无二的特性。
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
解析:《敏捷实践指南》,5.4.1敏捷团队的衡量结果 选项A错误。产品负责人与相关方和客户合作,因此经理去找产品经理是正确的。 选项B正确。敏捷倾向于使用基于经验和价值的衡量指标,而不是预测型衡量指标。基准通常是尝试预测的产物,比如承诺。但是在敏捷中,团队的估算最多限于未来几周时间。团队不能 100% 确定自己能交付什么,因为他们无法知道意外情况。因此估算和承诺是两个概念,外部干系人不应该混淆。 选项C错误。是否做出承诺与是否刚被分配到团队没有必然关系。 选项D错误。“don't make any commitments”的说法过于绝对。
A.预测型生命周期 Predictive life cycle
B.适应型生命周期 Adaptive life cycle
C.迭代型生命周期 Iterative life cycle
D.混合型生命周期 Hybrid life cycle
参考答案:D
解析:《敏捷实践指南》第26页。为达到特定的目标,项目经常要结合不同的生命周期要素。预测、迭代、增量和敏捷方法的组合就是一种混合方法。当项目可以从敏捷方法中受益并且项目的开发部分中存在不确定性、复杂性和风险时,可以使用敏捷方法,当项目处于一个明确的、可重复的发布阶段,适合采用预测方法进行。题干中“项目包含一些具有固定需求且为人熟知的元素,还有一些仍不清晰的元素需要在项目执行过程中发现”,表明该项目中既有明确的部分,又有不确定的部分,正是适合混合型生命周期的项目类型,选项D正确。选项A预测型生命周期适用于需求明确,成本明确,时间明确的项目。选项B适应型生命周期通常用于敏捷开发,通过频繁小规模交付和反馈实现客户价值。选项C迭代型生命周期通过连续的原型或概念验证来改进产品或成果,通常用于项目复杂性高、变更频繁或项目范围不明确的情况。
A.客户 The customer
B.Scrum 主管 The scrum master
C.产品负责人 he product owner
D.开发团队 The development team
参考答案:C
解析:参见敏捷实践指南P55。当团队以用户故事的形式完成特定功能时,团队会定期展示工作产品。看过展示后,产品负责人负责接受或拒绝故事。因此是由产品负责人负责确定工作是否完成。
A.聊天图表 Chat charts
B.邀请更多利益相关方参加项目会议 Invite more stakeholders to attend project meetings
C.创建信息发射源 Create information radiators
D.使用环聊软件进行交流 Use Hangouts for communications
参考答案:C
解析:《敏捷实践指南》,A3.4. 看板方法,P105。 题干中的关键句是“建立了一种传统方法中没有的沟通方法”。选项A错误。在传统和敏捷的沟通方法中,均没有“聊天图表”这个技术。选项B错误。项目会议属于传统工具与技术中的“会议”。 选项C正确。信息发射源是“看板方法”中使用的一种技术,属于可视化的展示在制品的工作流和工作状态,是传统沟通方法中没有的一种技术。选项D错误。使用环聊软件,属于传统沟通技术中的“社交工具”。
A.利益相关方登记册 Stakeholder register
B.障碍待办事项列表 Impediment backlog
C.信息发射源 Information radiator
D.待办事项列表 Backlog
参考答案:A
解析:选项A正确,相关方登记册会记录收集到的,已识别的相关方的重要信息。 选项B错误。“障碍待办事项列表”收集的是团队面临的重要的问题,并不包括相关方的信息。 选项C错误。“信息发射源”是它是一种可见的实物展示其向组织内其他成员提供信息在不干扰团队的情况下即时实现知识共享。 选项D错误。“待办事项列表”是围绕产品维护的,一个以用户为中心的需求的有序列表,并不包括相关方的信息。
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
解析:敏捷实践指南P25,规划基于迭代的敏捷。冲刺时长在开始冲刺后不会改变,一个冲刺阶段故事点和时长都是计划好的,不能随意调整,对于未完成的故事点可以由产品负责人进行接下来冲刺的排期规划。因此A和D不对,而B,冲刺速度非常低,如果我们继续保持的话,对项目不利。
A.交易型领导 Transactional leadership
B.魅力型领导 Charismatic leadership
C.服务型领导 Servant leadership
D.自由放任型领导 Laissez faire leadership
参考答案:C
解析:《敏捷实践指南》,4.2.仆人式领导为团队赋权,P33。题干中的关键词是“领导方式”。 从题干中分析,项目经理完全信任团队,并且希望团队在项目期间个人和专业都得到发展,这是典型的“服务型领导(仆人式领导)”。仆人式领导是一种为团队赋权的方法。它注重理解和关注团队成员的需要和发展,旨在使团队尽可能达到最高绩效。因此选项C正确。
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.
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
解析:参见敏捷实践指南P7。题干中提及“数据库要求模糊”且“没有足够了解”,说明存在高度不确定的未做过的工作,需要短暂停止项目工作,探明可行方案,不能贸然开始冲刺。
A.经验丰富的 Scrum主管 An experienced scrum-master
B.软件项目经理 Software project manager
C.软件技术负责人 Software technical lead
D.产品负责人 Product owner
参考答案:D
解析:《敏捷实践指南》,4.3.2.敏捷的角色,表4-2,P41。 题干中的关键句是“完成所有更新产品待办列表的工作”。 选项D正确。在敏捷开发中,产品负责人将为团队创建待办事项列表,或者与团队共同创建。同时在基于迭代的敏捷中,产品负责人往往在迭代中期的一次或多次会议中与团队合作,为即将进行的迭代准备一些故事,更新待办事项列表。与题干描述相符。
A.Scrum主管 Scrum master
B.产品负责人 Product owner
C.项目经理 Project manager
D.团队经理 Team manager
参考答案:A
解析:《敏捷实践指南》第41页。Scrum主管是团队促进者,是仆人式领导,负责确保所有人都能正确地理解并实施scrum,确保scrum团队遵循scrum的理论、实践和规则,最大化scrum团队所创造的价值。题干中的描述正是scrum主管的职责,选项A 正确。产品负责人主要负责指导产品的开发方向,对产品待办事项列表进行排序等,选项B不正确。项目经理在敏捷项目中的角色有些是未知的,甚至许多敏捷开发下不涉及项目经理的角色,在敏捷环境中,项目经理充当仆人式领导,其工作重点转变为引导需要帮助的人,促进团队的合作,保持与相关方的需要一致。作为仆人式领导,项目经理要鼓励将责任分配给团队成员,分配给那些掌握完成任务所需知识的人,选项C不如A更贴切。项目管理中很少出现团队经理的角色,排除选项D。
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
解析:参见敏捷实践指南P53-54。冲刺评审会是在迭代末期进行的,将可能交付成果展示给相关方得到反馈的会议。每日站会是敏捷团队和scrum主管参加的快速专注分享迭代进展的会议。冲刺回顾会议是迭代结束后对整个迭代进行回顾总结和改善。本题考查“展示已完成工作成果”应当在冲刺评审会期间。