Scrum Master 面试常见问题及解答

敏捷 Scrum Master 面试问题

以下是 Scrum Master 面试问题和答案,可帮助应届毕业生和有经验的应聘者获得理想的工作。

免费 PDF 下载:Scrum Master 面试问题


1)做Scrum有什么好处?

实施 Scrum 的优点是,在进行测试时

  • 它最大限度地降低了因系统变化而产生的风险
  • 它提高了投资回报率 (ROI)
  • 它不断改进流程
  • 它反复快速地研究实际工作的软件
  • 任何人都可以看到真正有效的软件,并继续改进以进行下一次迭代

2) Scrum 周期持续多长时间?谁参与 Scrum 周期?

Scrum 周期取决于团队正在开展的项目类型。通常,周期约为 2-4 周到近一个月。在 Scrum 周期中,它包括

  • Scrum大师
  • 产品所有者
  • 团队

3)Scrum 中的用户故事是什么?

在 Scrum 中,用户故事很短,用一句话定义特性或功能。


4)Scrum流程的工件有哪些?

Scrum 流程工件包括

  • Sprint积压
  • 产品积压
  • 速度图
  • 燃尽图

5)什么是Scrum Sprint?

Scrum 项目是通过一系列“冲刺”开发的。这是 Scrum 方法论中可重复且有规律的工作周期,在此期间完成工作并准备好进行审查。

Scrum Master 面试问题
Scrum Master 面试问题

6)Sprint 的理想持续时间是多少?它如何影响工作流程?

Scrum 中的 Sprint 通常持续 30 天或两周。两周的 Sprint 规划因多种原因而受到青睐。首先,它使团队更容易在两周内估算、规划和完成工作。其次,它为产品负责人提供了足够的时间来更频繁地更改优先级,并允许团队快速适应市场压力。


7)解释 Scrum 中的产品待办事项

在 Scrum 冲刺开始之前,产品负责人会查看所有新功能、变更请求、增强功能和错误报告的列表,并确定哪些是高优先级的。如果项目是新的,则它包含新系统必须提供的新功能,此项目列表称为产品待办事项。在冲刺中保留的内容称为 Sprint 待办事项。


8)解释敏捷 Scrum 会议中执行的活动

在 Scrum 会议期间

  • 团队分析在 Sprint 期间完成任务需要多少时间
  • 从产品待办事项中,团队取出第一项并分解为任务
  • 团队估计任务需要多长时间
  • 如果冲刺期间还有时间,他们将继续处理产品待办事项中的下一个项目
  • 确定哪些功能清晰,并估计有多少功能需要纳入冲刺范围

9)Scrum Master 在 Scrum 中扮演什么角色?

  • 消除团队在追求冲刺目标过程中面临的任何障碍
  • 最大化团队生产力
  • 确保系统测试和单元测试使用的脚本语言是用同一种语言编写的
  • 指导团队和产品负责人提高实践的有效性
  • 确保遵循所有标准 Scrum 实践
Scrum Master 面试问题和答案
Scrum Master 面试问题和答案

10)Scrum燃尽图应包含哪些内容?

Scrum 燃尽图应该包括以下内容

  • 显示工作日的 X 轴
  • Y 轴显示剩余努力
  • 以理想努力为指导
  • 努力取得实际进展

11)使用Scrum有什么缺点?

  • 对于敏捷 Scrum Master 来说,规划、组织和构建一个缺乏明确目标的项目将是一项棘手的工作
  • 每日站会需要频繁评审和大量资源
  • 一个项目的成功依赖于所有团队成员的成熟和奉献精神
  • 在 Scrum 周期中,产品的不确定性、频繁的变化和频繁的产品交付仍然存在
  • 它使所有功能障碍显而易见
  • 需要进行重大变革

12)什么是 Scrum of Scrum?

Scrum of Scrum 是指每日例会后的会议。每个敏捷团队的负责人参加会议,讨论他们的工作,并回答以下问题:

  • 自上次会议以来,球队的进展如何?
  • 下次会议之前,您的团队预计要做什么或应该完成什么?
  • 您的团队在完成任务时遇到了哪些障碍?
  • 你会允许以下团队进行你的任何工作吗?

13)解释“增量”一词。

期限 “增量” 指本冲刺期间及之前所有冲刺中完成的产品待办事项总数。在冲刺结束时,增量应处于完成状态;并且,无论产品负责人是否愿意发布产品,增量都必须处于可重复使用的状态。


14)什么是“速度”?

“速度” 是团队在一个冲刺中能够付出的总努力。该数字是通过将上一个冲刺的故事中的所有故事点相加而得出的。它是团队了解他们在冲刺中可以完成多少故事的指南。


15)什么是“生鱼片”和“障碍”?

  • 生鱼片:该术语类似于“完成”;它用于定义完成的具体任务。不同团队用来指代其完成任务状态的术语可能不同,但在一个团队内应该保持不变。
  • 障碍: 任何妨碍团队成员开展工作的障碍都称为障碍

16)什么是 Scrum 扑克或计划扑克?

Scrum 扑克或规划扑克是一种在软件开发中估计开发目标相对大小的技术。它是一种通过在桌子上面朝下打出数字牌(而不是大声说出数字牌)来确定冲刺项目持续时间的方法。


17)燃尽图显示什么?

燃尽图用于跟踪冲刺状态,它们充当早期预警指标;它们可以用于突出显示 “缺乏进展”。此外,他们还会突出显示他们发现冗余的区域。


18)召开 Sprint 回顾会议的目的是什么?

Sprint 回顾会议的目的是让团队成员了解 Sprint 期间的进展情况,并讨论未来 Sprint 进一步改进的可能方法。


19)Scrum中的Sprint和Iteration有什么区别?

  • 迭代: 它是用于定义一般敏捷方法中单个开发周期的术语。它是迭代和增量开发过程中常用的术语。
  • 短跑: 它用于定义一种称为 Scrum 的专业敏捷方法中的一个开发周期或迭代步骤。Sprint 是 Scrum 特有的,并非所有形式的迭代都是 Sprint。

20)Scrum 中的故事点是什么?

Scrum 中的每个特性都是一个故事。故事点是 Scrum 团队使用的任意度量,也是敏捷团队用来确定实现给定故事的难度的指标。


21) Scrum 中的速度是多少?如何测量?

Scrum 中的速度是衡量团队在迭代或冲刺中完成工作量的指标。衡量标准是

  • V=故事点总数/一次迭代

22)什么时候 Scrum 不再有用?

理想情况下,Scrum 适用于监控 5 到 10 人的工作,这些人致力于实现冲刺目标。它不适合大型团体或承担更多责任的团队。对于较大的团队,可以通过将团队分成小组并练习 Scrum 来应用 Scrum。


23) 作为一名专业的 Scrum Master,您的职责是什么?

Scrum Master 角色在某些情况下与项目经理相似,其职责包括:

  • 进行 Sprint 规划和 项目管理
  • 安排每日 Scrum 会议
  • Scrum 流程职责的管理
  • 协助开发团队遵循 Scrum 实践
  • 努力消除障碍,让团队专注于工作
  • 提供产品待办事项帮助

这些面试问题也会对你的口试有帮助

分享

8条评论

  1. 我在面试时被问到这样一个问题:在实施之前,你要花多长时间制定冲刺计划。例如,如果你的实施开始日期是 2 周后。你什么时候开始制定冲刺计划。谢谢

      1. 头像 高拉夫·杜特 说:

        是的。这是规划 4 周 Sprint 规模所需的最大小时数

    1. 头像 高拉夫·杜特 说:

      就在我们开始实施Sprint的同一天。
      计划、评审、回顾和每日站会都是 Sprint 的一部分,它们的持续时间包含在 Sprint 的时间框中

  2. 头像 Anuj Sharma 说:

    很好的问答…但我还有一些问题,请告诉我答案:

    1.Agile 中的回归套件是什么?
    2.Agile 中的影响分析及其模板?
    3. 使用模板的 Agile 验收测试计划。
    4.敏捷中的测试评估

    并且实时场景质疑与敏捷有关的问题。

  3. 如何指导一个或多个团队采用敏捷/Scrum 原则

    1. 头像 纳耶尔·萨迪克 说:

      @payal

      1-向您的团队介绍敏捷价值观和原则。
      2-促进scrum关键价值观。
      3-解释什么是仪式和经验过程以及我们为什么要召开 Scrum 会议。
      4- 在新团队中练习 Sprint Zero,让他们熟悉 Sprint 流程

  4. 头像 布拉德·邦德 说:

    燃尽图和速度不是 Scrum 工件。你正在向读者提供虚假信息,应该感到羞愧。

发表评论

您的电邮地址不会被公开。 必填项 *