完成本单元后,您将能够:
- 描述Scrum的关键特征。
- 列出Scrum值。
- 在Salesforce解释Scrum角色。
成功的Scrum,Salesforce的方式
正如我们所讨论的,Scrum过程是我们在Salesforce使用的更流行的敏捷框架之一。我们在2006年实施了这个项目,并且继续成为我们70%的团队的首选框架。 在我们向您介绍在Salesforce中如何使用Scrum之前,让我们快速回顾一下它是什么。 Scrum是角色,会议和可交付成果明确定义的工作流程,该流程允许团队不断测试和改进其产品和流程。 Scrum的一些关键特性。- 它提供了一个框架,可以更快地为客户提供高质量的价值。
- 每个人都组织成小型的跨职能团队。
- 团队在短暂的迭代中工作(我们称之为冲刺)。
Scrum值
Scrum有五个核心价值。我们来看看这些。 1.重点 在最后一个模块中,我们将Salesforce所做的工作定义为复杂的,有许多未知数。为了及时交付宝贵的成果,我们必须始终关注整个过程。这对我们来说是什么样子?- 不同的人在不同的工作项目上独立工作,我们协作处理所有事情。我们的团队一起完成一个任务,然后继续下一个任务。
- 我们制定了明确的重点,让团队把重点放在最重要的项目上。
- 每个团队都同意一个冲刺计划。这个共同的问责制使他们专注于结果,而不是个人的进步。
- 我们对产品的清晰构想提供了一个通知团队日常工作的议程。
- 对进展保持透明,并在需要帮助时说出来。
- 当假设错误,或者他们遇到错误和新的学习时,向他们报告。
- 当我们作为一个团队一起工作时,我们总是口头表达我们如何做,标记障碍和声音问题,所以他们不会徘徊。
- 团队之间可以互相帮助,互相提供帮助。
- 团队成员对时间安排,计划和障碍都是诚实而明确的;他们如何工作;以及他们在做什么。这可以防止任何不必要的意外和最后一分钟的防火练习。
- 当队伍开放的时候,他们承认错了什么,纠正错误,改善前进的意图。
- 信任:每个团队成员都投入到团队的整体成功,而不是他们个人的成就。
- 选择像Scrum这样的流程是一个承诺。当这是一个团队的决定,每个人都明白他们为什么要使用它时,团队更可能坚持这个过程。
- 如果持续改进是目标,那么团队总是愿意根据新的信息或经验数据尝试新事物。
- 团队共同决定工作项目,工作协议,完成的定义和角色。每个人都尊重这些决定。
- 这包括尊重我们不同的背景和经验。
- 如果我们假设每个人都有最好的意图,我们就可以进行更有成效的对话,更快地解决冲突。
- 当我们拥抱所有的意见和观点,并听到所有的声音,我们建立更强大的产品和团队。
Salesforce的Scrum过程看起来像什么?
在最后一个模块中,我们学习了Scrum过程如何让我们实时学习足够的时间,以纠正我们冒险的潜在损害。这让我们不断创新,同时改进我们的产品和流程。 简而言之,Scrum使我们能够:- 交付或演示每个sprint的东西,以便团队可以收集有关可交付成果的反馈。 (这使我们不断创新!)
- 不断提高自己,团队和成果,每一天都在冲刺。
- 组装一个胜任的团队,让团队做出所有的决定。
- 指定一个人去除障碍,以便有人负责。
- 指定一个人为团队设定工作议程和优先项目,以便团队专注于重要的事情。
Scrum角色:谁做什么?
Salesforce上的Scrum角色不是职位名称,而是团队成员承担的职责清单。这里是对这些角色的简要总结。 The ScrumMaster ScrumMaster就像团队镜像一样。这个人让每个人都对他们的承诺负责,并在他们不执行的时候把他们叫出来。他们管理团队的交付过程,包括如何检查和调整他们的过程和项目。他们一边教导球队出色地完成了这一切。 此外,他们还努力在团队中建立社区,帮助他们彼此成长和互相信任,从而更好地合作。考虑这个人Scrum Sherpa! Salesforce ScrumMasters:- 删除阻止程序
- 不要微观管理
- 引导团队避免不良习惯和低效率流程
- 使团队变得协作和高效
- 促进利益相关者,团队成员和ScrumMaster之间的沟通。
- 定义,优先考虑和批准团队的工作。
- 与客户合作定义所需的功能。
- 自组织和授权
- 根据他们学到的经验,不断调整和更新他们的流程和产品
- 自主性
- 分别负责
- 合作每个冲刺的承诺