我确信成为 Scrum Master 可以真正为我所遵循的流程增加价值,但是我相信我正在处理的应用程序领域的背景有助于更好地为项目完成计划和调度
8 回答
我只是对这里使用的措辞有疑问 - 在问题和回复中。作为Scrum 管理员,您不会管理或运行项目。团队以自我指导的方式运行项目。Scrum master 的角色是促进和指导。
这可能看起来像语义,但我经常发现我们选择的术语揭示了我们的潜在倾向——在这种情况下,它们可能表明倾向于指挥和控制而不是促进自主团队。
我同意阅读敏捷(不仅仅是 Scrum)是有帮助的。成为敏捷团队的一员对于担任Scrum Master非常有用。CSM 就像用于敏捷的经典项目管理(未经测试)的 PMP - 不是能力指标,但对于与缩写词短视的招聘人员和招聘经理一起寻找工作很有用。
有很好的顾问可以提供帮助,还有有用的在线资源(请参阅 Yahoo 上的 scrumdevelopment 小组)。我建议你自由地使用两者。
成为 CSM 并不能真正使您有资格运行 Scrum 项目。练习是你唯一可以期待的准备。
不过,CSM 类/证书仍然很有价值。至少,如果您没有可以依靠的导师/教练,您应该阅读..
- 使用 Scrum 进行敏捷项目管理 (Schwaber)
- 敏捷估计和规划 (Cohn)
- 应用用户故事 (Cohn)
并参加 CSM 课程。您将为运行 Scrum 项目做好充分准备。
你可以从中得到的最大好处是:如果你不熟悉这个,你会犯错误。如果您可以学习一些陷阱并了解应该避免什么,那么您可以避免从这些错误中犯/学习的成本。
你可能会从成为一名认证的 Scrum Master 中受益(我最近也成为了一名 Scrum Master)。
Scrum master 不应该“管理 Scrums”,而应该为团队提供便利——帮助团队消除障碍。该团队是自组织的,并且几乎可以自我管理。
如果您需要官方认证来感觉良好或向您的管理层展示 - 去吧。但是,您不必获得认证即可在您的团队中应用 Scrum 流程。
(事实上,要求获得认证才能运行敏捷流程对我来说是非常反敏捷的 :-))
当然,参加课程以更好地理解敏捷原则是什么以及如何使用 Scrum 将它们应用到您的日常工作中总是好的。
必需:
否。推荐:是。
但没有什么比经验更重要的了。
另请注意,每个团队项目都是独一无二的,因此遵循敏捷书中规定的一组规则可能是一个很好的起点,但您需要根据您的 Scrum 调整流程。请记住,重点是让 ytour 团队在不添加不需要的流程的情况下完成他们的工作(注意一些流程是必需的)。
根据我的经验,管理层仍然需要 SCRUM 不提供的指标。就我个人而言,我在最初的几个月里很幽默,但随着 Scrum 流程开始表明我们正在制定目标并且这些指标变得越来越不符合标准,我试着放弃它们。
不要将 scrum master 理解为某种经理角色!
这是一个很大的错误,但许多公司都这样理解。任何人都可以成为 Scrum 大师。
有时每个 sprint 都可以有不同的 scrum master。顺便说一句,这很有趣,因为每个人都会意识到成为 Scrum Master 意味着什么。
关于 Scrum Master 角色的讨论从 Master 这个词开始。从我的角度来看,我们需要了解 Scrum 实施/过渡与在 Scrum 已经运行的环境中处理 Scrum 之间的区别。
- 每个人都可以通过参加课程成为 Scrum Master。该认证并不代表经验或敏捷过程的知识。
- 一个好的 Scrum Master 会在 Scrum 环境中处理 Scrum 流程。他将指导球队,并注意球队可以不受干扰地工作。但这并不意味着,他可以培训和教授团队 PO 和其他所有人如何进行 Scrum...
- 为了在组织或团队中实施 Scrum,它需要有关整体流程和战略思维的经验。
如果您查看 Scrum 联盟网站,您会发现认证的描述,以及在获得认证之前必须知道和证明的内容。
在成为认证 Scrum 教练之前,“认证 Scrum Master”需要学习很多东西
如果 Scrum 失败不是因为 Scrum,而是因为人们认为他们在做 Scrum ;-)
多罗
这是一个有趣的话题,在某种程度上非常不确定……“管理”这个词可能包含整个世界。
大家可以“尝试”做Scrum,理论不难掌握,难的是实践。与其他敏捷方法一样,Scrum 非常基于“人员和交互”,为了使它们正确发生,您必须深入了解整个 Scrum 框架所描述的价值观、关系和所有权。这是最难的部分,需要大量的练习和经验才能有效地转化为日常练习。
这当然并不意味着你可以“学习”自己,相反,我们经常听到 Scrum 是“边做边学......失败”,因此“经常失败......快速失败!”。所有精益思维原则,但它似乎比评估结果、识别失败和设置改进的最佳实践时要简单得多。作为一个 Scrum Master 意味着一个人知道框架和三个主要角色之间的关系,这远不能说他可以实施 Scrum。那一步是在 Scrum 联盟签署的购买 CSP(Certified Scrum Practitioner)认证,要求至少一年的 Scrum 实践,才能被允许提交认证表格。
当我们谈论一个组织并且我们想要实施 Scrum 时,要考虑的维度以及复杂性要大一些数量级,并且超出“简单”的范围 - 没有冒犯,我们谈论的是映射价值流、结构、会计...... - Scrum Master。要做这样的事情,要么你自己承担很大的风险,并且你可以承受严重影响公司生产力的能力,要么你需要有帮助公司进行敏捷和 Scrum 交易的经验的人。这就是 CSC(Certified Scrum Coach)认证的意义所在。
希望这个对你有帮助 :-)