Scrum Master 在加入初创公司之前应该问的 5 个问题

已发表: 2022-03-11

Scrum master 职位属于 2018 年美国薪酬最高的前 20 名工作,在 Linkedin 2019 年最有前途的工作中排名第 10。随着敏捷方法和 Scrum 的日益普及,这些结果并不令人意外。

在中小型公司中采用 Scrum 变得越来越流行。 根据 2019 年 Scrum Master 趋势报告,34% 的 Scrum Master 在员工人数少于 1,000 人的公司工作。

许多超越种子阶段的初创公司发现自己需要专业的 Scrum Master。 有时这是由于软件开发人员和业务利益相关者之间的摩擦和沟通不畅造成的。

并非所有的创业公司都是平等的,scrum master 应该能够挑选出适合他们专业经验的创业公司。 以下是 Scrum Master 在面试中应该问的五个问题,以获得最现实的环境和对潜在员工的期望。

为什么要聘请 Scrum Master 而不是项目经理?

通过提出这个问题,Scrum Master 申请人将更好地了解对该角色的期望。 例如,一家新成立的公司可能需要有关如何实施 Scrum 以交付其最小可行产品 (MVP) 的指导。 对于 Scrum Master 来说,尽早了解初创公司的工作范围和敏捷成熟度至关重要——最好是在面试阶段。

通常需要经验丰富的 Scrum Master 来提升初创团队的绩效。 他们需要有人指出如何改进并发展成为一支表现良好的团队。 可以通过询问团队的凝聚力水平来进一步讨论。 他们是自组织的吗? 如果不是,为什么?

面试官对这些问题的回答将确定他们对 Scrum Master 职位的期望。 Scrum master 不是一个决定做什么的经理,而是一个提供团队自主协作环境的仆人式领导者。 Scrum master 角色涉及优化团队的个人优势,以使其发挥最佳表现并实现目标。

有时,缺乏 Scrum 经验的人会混淆这两个职位。 如果创始人觉得开发过程缓慢、不透明或杂乱无章,这可能意味着初创公司需要敏捷的项目经理来组织工作并与其他团队甚至产品负责人协作来确定开发工作的优先级。

Scrum master 可能会确定需要填补项目或产品角色,以使开发团队有效运作并成功实现敏捷过渡。

这个问题将帮助 Scrum Master 申请人及早识别这些情况并避免不切实际的期望。 在签订合同之前,可以签订聘用项目经理或产品负责人的协议。

Scrum Master 不等于项目经理

创业公司创始人的领导风格是什么?

申请人了解初创公司核心团队的领导风格至关重要。 Scrum master 需要至少每周与初创公司的管理层合作。 弄清楚创始人如何在实践层面部署他们的愿景将使申请人在利益相关者管理方面做好准备。

讨论可以从询问公司是如何开始的以及早期的挑战是什么开始的。 大多数创始人都渴望分享他们的经验,但他们可能只关注决议和最终结果。 通过后续问题,推动面试官强调他们是如何实际解决这些挑战的。 讨论了哪些替代解决方案? 谁提出了最终解决方案,谁打了电话?

需要注意的创始人特质

一些创业公司的创始人技术性很强,更注重产品的架构和设计,但缺乏组织能力。 如果它是一个早期的创业公司,一些创始人可能还在自己做一些开发工作。 在某些情况下,他们可能会保护自己的编码实践,并可能对 Scrum Master 产生一些怨恨,他们建议对他们的方法进行一些不舒服的改变。

Scrum master 也可能遇到非技术创始人,他们可能更关心“把事情做好”。 他们了解产品的愿景,有时承担产品所有者的责任。 但是,由于没有接受过敏捷实践方面的专业培训,非技术创始人可能会犯各种错误,例如在冲刺期间引入新项目或没有花时间验证产品假设。

Scrum master 应该尽早意识到这些潜在的特征,以了解如何在未来最好地调整其方法。

创始人登录的重要性

敏捷强调团队协作、持续学习、授权和客户互动。 不坚持层级管理; 人们有权做出决定,而不是依赖管理人员。 Scrum master 应该清楚地传达采用敏捷需要在公司内部进行一些文化变革。 衡量创始人对交换某种程度的控制权以获得更多授权的可能性的反应。

您当前的软件开发流程是什么?

问这个问题的目的是评估初创公司的技术敏捷性水平。 如果面试官提到任何 scrum 仪式,请跟进问题,要求详细描述这些仪式。

跨职能团队期望与现实

尽管 Scrum 提倡拥有跨职能团队,但现实往往不同。 在大公司中,Scrum Master 有时能够与多个高技能专业人员团队合作。 然而,在小公司和初创公司中,scrum master 经常需要身兼数职。 在某些情况下,需求分析、功能测试和其他软件开发活动需要 Scrum Master 的参与。

另外,询问开发团队的当前组成。 高级开发人员的存在是创建强大软件产品的关键。 询问团队如何确保他们的代码质量或他们的代码审查和测试程序是什么。 这些信息将帮助 Scrum Master 了解他们需要多少时间专注于事物的技术方面,以及这是否符合他们的经验。

员工是否得到任何定期反馈?

Scrum Master 角色的一个重要部分是指导团队成员,使他们能够成为敏捷专业人士。 然而,初创公司缺乏全面的反馈机制是很常见的。 在这种情况下,更有影响力的团队发展将来自于为团队成员创造机会,让他们获得关于他们的专业和软技能的反馈。 在面试过程中讨论这一点,以设定初创公司创始人对他们或他们的同事可能需要哪些参与来建立这些反馈机制的期望。

相反,候选人可能会发现已经有一些正式和非正式的反馈程序。 也许团队每隔几周就会出去喝酒,讨论他们作为一个团队的表现。 也许 CTO 会与开发人员进行年度或季度审查,以促进他们的专业发展。 无论如何,在面试过程中弄清楚这些举措将使申请人更好地为实施自己的反馈流程做好准备。 插入现有框架并提出改进建议然后从头开始构建一切要容易得多。

您将如何定义您的公司文化?

这个问题在任何工作面试中都可能很重要,但对于 Scrum Master 候选人来说更是如此。 敏捷是一种心态,而不仅仅是一种项目管理方法。

向敏捷的过渡意味着采用一种新的交互、客户协作思维方式,并能够响应敏捷宣言中所体现的不可预测的变化。

Scrum master 始终处于这种文化变革的最前沿,没有比面试过程更好的起点了。 这个问题不是关于获得有关确切公司文化的信息(尽管如此应该这样做),但更多的是关于实际启动文化变革。

在采用敏捷时,创业公司的文化不需要被颠覆。 它可能需要稍微修改或至少增强以包含一些新值。 早在面试阶段就进行讨论将有助于 Scrum Master 保持记录的正确性。 大多数初创公司都希望聘请 Scrum Master 来变得更加敏捷,并且会就文化方面需要发生的理论变革达成一致。 如果 Scrum master 加入了初创公司,如果在实际实施更改时遇到反对意见,他们将始终能够在面试期间参考讨论。

摘要:找到适合您技能的最佳创业公司

一个聪明的 scrum master 需要在加入公司之前提出适当的问题。 在做出决定之前,Scrum Master 应该清楚地评估初创公司的当前情况。

Scrum master 需要确保初创公司的创始人了解敏捷性的概念,并了解最需要他们参与的领域。 这将使申请人能够了解他们的技能组合与手头的挑战之间是否匹配。 以下是要问的五个最重要问题的列表:

  1. 你为什么要招聘 Scrum Master 而不是项目经理?
  2. 创业公司创始人的领导风格是什么?
  3. 您目前的软件开发流程是怎样的?
  4. 员工是否得到任何定期反馈?
  5. 你会如何定义你的公司文化?

这些问题的答案将概述加入初创公司后的期望。 一个好的 scrum master 应该能够识别初创公司需要项目经理而不是 scrum master 的情况,并且不承担不必要的责任。

讨论开发工作流程将使候选人能够评估技术差距以及 Scrum Master 是否拥有合适的技能来填补这些差距。 对当前员工反馈机制的审查将揭示团队专业发展的任何唾手可得的成果。 最后,通过创始人的领导风格和公司文化进行讨论,将使期望保持一致,并使初创公司为敏捷过渡期间所需的心态做好准备。