uuussseeennn 2019-06-30
我们汇总了您可能会在面试中頻繁地遇到的20个面试问题的清单,以及有效的答案,帮助您为梦想的敏捷Scrum工作做好准备!
敏捷是一种方法和行为框架,鼓励“及时”生产,使客户能够更快地获得高质量的软件。
敏捷鼓励包括设计,开发和测试在内的一切都在同一时间完成。相反,传统的项目方法在下一个开始之前关闭并完成一个阶段。敏捷鼓励短暂,频繁的反馈循环并包含对需求的更改。在瀑布中,通常直到项目结束才收集反馈,并且不鼓励进行更改。
如果您没有认证并且他们问您这个问题,请不要感到惊讶!职位描述可能需要或不需要认证 - 面试官可能会或可能不会认为认证足以使专业知识成为您所申请职位的良好候选人。如果您还没有Agile Scrum Master认证,请告知他们您是否计划在不久的将来投资该认证。请务必提及您在该领域多年的经验。
Scrum只规定了三个角色:产品负责人,Scrum Master和交付团队。理想情况下,这些角色应该是跨职能的,而不是在其他项目之间共享。许多Scrum大师没有机会与一个跨职能或专注的团队合作,因为该组织的抵制或无法允许一些人称之为“奢侈品”。这个问题可能会导致面试官问你怎么样会处理与团队中没有设计师或测试人员的团队合作,或者如何处理非专职团队。准备好了!
关于敏捷的一个面试问题肯定是每日站立。答案?每天,最好是在早上,团队会面不超过15分钟回答三个问题:
你昨天做了什么?
你今天打算做什么?
是否存在阻碍您工作的障碍或障碍?
这次Scrum仪式并不意味着成为利益相关者的状态会议,而是一种激励团队并让他们为当天设定焦点的方式。
在Sprint计划中,产品负责人介绍了sprint的目标,并讨论了高优先级产品待办事项。交付团队然后选择下一个sprint的工作量。
以下是如何处理这样的Scrum Master面试问题:Scrum Master为团队服务并保护他们免受任何可能妨碍他们完成冲刺目标的干扰。他们还会删除障碍,教会团队自我组织,并担任教授敏捷和Scrum价值观和原则的教练。
是! 敏捷是Scrum所涵盖的更广泛的保护伞。敏捷有四个主要价值观和十二个原则。Scrum有自己的一套价值观和原则,并提供一个轻量级的“框架”来帮助团队变得敏捷。
除了Scrum之外,还有其他框架,例如看板,测试驱动开发和特征驱动开发。提及您遵循的框架并提供方案。
如果需求简单,可预测,完全定义和理解,并且不会更改,请使用瀑布。
Scrum鼓励使用自动化性能或回归测试,以便您可以尽快地连续交付软件。提供您的团队可能使用过的任何自动化测试工具的示例。
理想的冲刺长度在一到四周之间,两周的冲刺是最广泛使用的。
速度是过去3-4次冲刺的平均点数。它用于帮助预测何时交付积压物品。
是。敏捷鼓励客户和利益相关者经常反馈,以便改进产品。我们需要能够接受改变。
Sprint,发布刻录和刻录图表是标准报告。大多数公司还希望了解每个sprint完成的故事数量以及发布到生产后发现的缺陷数量。
刻录图表显示团队已经烧毁的工作量 - 例如冲刺期间的小时数。讨论你过去如何使用它们。
回顾会是检查和调整过程的会议。这个敏捷方法访谈问题正在寻找进行回顾的许多方法 - 所以准备好解释一种或两种格式。
这是一个很受欢迎的问题。不要提供Scrum指南,每个团队只有一个Scrum Master作为您的答案!在这个新角色中,您可能需要领导多个团队。注意使用“托管”和“领导”这个词.Scrum Masters不管理,他们领导团队 - 所以一定要在你的回复中使用这个词。你的面试官可能会非常仔细地听!
Scrum中的要求是使用标准编写的用户故事,“作为___,我想要__以便我可以___。”作为Scrum Master,您不一定要编写用户故事,但是您可以帮助产品负责人确保用户故事的编写,优先级和准备好冲刺。
一点冲突总是好的,但是你的面试官正在寻找你成为有效领导者的能力。反思你有几个团队成员,似乎从来没有能够解决问题。您是如何鼓励这些团队成员一起工作的?这是一项团队建设活动吗?你确定他们有一个共同的目标吗?说明你遇到的问题,你如何解决它以及结果。
与任何面试准备一样,您需要自定义您的答案,以满足您面试的公司。想想大公司如何在他们的日常实践中使用敏捷Scrum方法。他们[希望充当这个角色的人能够擅长什么?]