社会学习 – 软件 SCRUM

社会学习 – 软件 SCRUM


当今世界最成功的社交学习计划之一是 Scrum,这是一种基于迭代的增量敏捷软件,旨在管理产品开发。它提供了一个工作环境,开发团队可以在其中作为一个单元工作以实现共同目标。它通过其日常面对面的沟通模式来实现这一点,通过鼓励所有团队成员的物理共处和密切的在线协作,允许团队成员自我组织。

Scrum 的一个关键原则是,它承认客户在生产过程中可能会改变他们对需求的看法,并了解这些无法预测的挑战无法以预测或计划的方式轻松应对。因此,Scrum 致力于一种经验方法,专注于优化团队的快速交付。

Scrum 框架基于三个核心 –

  • Scrum大师
  • 短跑
  • 产品积压

Scrum大师

Scrum Master 的工作是解决团队在交付产品目标时面临的挑战。Scrum 不是传统的团队领导或项目经理,而是团队和其他干扰之间的障碍。Scrum 主管确保按预期使用 Scrum 流程,并经常促进关键会议,并鼓励团队改进。它承担了团队协调员的责任。

对产品负责人(利益相关者)的 Scrum Master 服务

  • 提供有效的产品待办列表创建和管理的技术。
  • 帮助 Scrum 团队了解产品规划。
  • 协助产品负责人优化Product Backlog。
  • 根据要求或需要促进 Scrum 事件。

为开发团队提供的 Scrum Master 服务

  • 使用 Scrum 的跨功能促进开发团队。
  • 帮助开发团队最大化他们的产出。
  • 解决 Scrum 团队前进道路上的障碍。
  • 如果需要,在自组织活动中指导团队并提供便利。

Scrum Master 对组织的服务

  • 帮助组织适应 Scrum 的工作环境。
  • 在组织内组织 Scrum 实施。
  • 帮助员工和利益相关者了解如何使用 Scrum。
  • 带来改变以提高 Scrum 团队的生产力。
  • 与其他 Scrum Master 合作以提高 Scrum 的有效性。

Scrum Master 服务组织

短跑

冲刺(或迭代)是 Scrum 中开发的基本单位,并且被限制在特定的持续时间内。每个 sprint 的持续时间都是预先确定的,两周是最常见的。每个 sprint 都从一个 sprint 计划事件开始,包括定义 sprint backlog、指定 sprint 的目标和任务,并为 sprint 目标做出估计的承诺。每个冲刺都以冲刺审查结束,该审查检查进度,并确定未来改进的经验教训。

在 Sprint 期间

  • 没有进行会妨碍 Sprint 目标的更改。
  • 质量目标不会降低。
  • 产品负责人和开发团队之间可以重新协商条款。

每个 Sprint 都有一套明确定义的指令集,说明要完成的工作、指导团队实现结果的灵活计划以及最终产品。每个 Sprint 都被视为一个有一个月期限的项目。当 Sprint 的最后期限变得太长时,最终结果的定义将因大量输入而不断变化,因此可能会增加复杂性和失败风险。冲刺通过至少每个日历月检查输入和想法的适应性以及朝着冲刺目标的进展来实现可预测性。Sprint 还将风险限制在一个日历月的成本内。

每日站会

Daily Scrum 是一个 15 分钟的团队同步活动,开发团队在其中制定接下来 24 小时的计划。这是通过检查自上次每日站会以来的工作并计划在下一次站会之前可以完成的工作布局来完成的。这样做是为了降低复杂性。

在会议期间,开发团队成员解释 –

  • 团队成员前一天为实现冲刺目标而采取的行动。
  • 为实现今天的团队目标而需要采取的行动。
  • 阻碍或可能阻碍实现冲刺目标的障碍。

开发团队使用 Daily Scrum 来查看他们的团队如何朝着完成Sprint Backlog 中的工作迈进开发团队或团队成员经常在 Daily Scrum 之后立即开会进行详细讨论,或者调整或重新计划 Sprint 的其余工作。

每日站会

冲刺回顾

Sprint 评审会在 Sprint 结束时举行,Scrum 团队和利益相关者在该评审中就下一步应该采取的行动进行协作以优化价值,并且增量的呈现旨在引起反馈并促进协作。

产品积压

产品待办列表是实现预期结果所需的所有必要项目的列表。产品待办列表的独特之处在于它永远不会完整。它首先列出最初的、最知名的和理解的需求。

产品待办列表随着用户和使用 Scrum 的环境不断发展。这会导致动态积压,记录在每个给定实施步骤中不断发展的想法和新输入,并预测这些新想法将如何改变最终输出。产品待办列表一直存在,直到产品存在。最终产品完成后,产品待办事项列表会发布到另一个媒体,其他人可以在设计类似产品时参考这些内容并使用它们。

平均有 20 多个活跃项目以及来自内部和外部利益相关者的压力越来越大H&R Block的信息系统部门一直在努力应对他们的工作量。该团队开始寻找替代的、更有效的方法来将软件推出市场。

该团队研究并发现,Scrum 方法的轻量级流程适合他们的需求,因为它提供了大大提高的效率和有效性。对于 H&R Block,该流程外包给了 The Braintrust Consulting Group,后者进行了初步评估,评估了 H&R Block 运营的项目类型,评估了员工能力,并制定了实施策略。

员工接受了为期三周的培训,使他们熟悉 Scrum 应用程序。H&R Block 团队每天都在处理 SCRUM;参与冲刺计划,组织日常会议,并在指导 Scrum Master 的同时指导团队。一旦团队对这个过程感到满意,他们就有信心开始全面推出一切。

在三个月内,H&R Block 的员工完成了大量工作。通过协调、评估、同步和团队合作,他们发现现在可以实现更高的效率并节省大量时间。使用 SCRUM 的员工报告说,效率提高了 60%,时间节省了 30%

觉得文章有用?

点个广告表达一下你的爱意吧 !😁