完成本单元后,您将能够:
所以我们做了我们最擅长的事情:我们冒了风险,重新提供了解决方案。我们采取了一套敏捷的原则和做法。
图片基于杰夫·巴顿的工作,经许可使用,jpattonassociates.com
工作复杂性
所以现在你知道不同的过程对于不同类型的工作更好。那么如何确定哪个流程最适合您和您的团队呢?考虑这些事情。
何时选择瀑布
简单的工作:
- 解释为什么Salesforce使用敏捷
- 列举敏捷的一些好处
- 定义Scrum
- 解释“完成的定义”
- 了解为什么敏捷过程为Salesforce更好地工作
所以我们做了我们最擅长的事情:我们冒了风险,重新提供了解决方案。我们采取了一套敏捷的原则和做法。
为什么敏捷?
我们在Salesforce所做的大部分工作都是基于创新和迭代的。也就是说,最后的结果并不总是事先知道,到达那里的路径是一个正在进行的工作。这总是一个新的冒险!
这并不是说Salesforce的所有团队都使用敏捷流程。有些团队使用瀑布框架,这是一个不太灵活的项目管理过程。您选择哪个流程取决于您知道什么 - 或不知道何时启动工作项目。
这里快速浏览一下瀑布的做法。
- 一切都在前面计划。
- 要求在实施之前被详细收集。
- 继续前,每一步都必须完成。
- 结果是在开始时确定的。
图片基于杰夫·巴顿的工作,经许可使用,jpattonassociates.com
工作复杂性
所以现在你知道不同的过程对于不同类型的工作更好。那么如何确定哪个流程最适合您和您的团队呢?考虑这些事情。
何时选择瀑布
简单的工作:
- 工作简单而可预见。
- 任何人都可以决定如何完成这项工作。
- 这项工作是可以预测的,但需要专业知识。
- 工作可以自动化。
- 这项工作是基于一致的反馈,风险和创新。
- 你想尝试一下,看看它是如何工作的,根据新的知识改变课程。
- 你正在创造新的产品,软件和服务,而你正在做的事情从未做过。
- 我们对手头项目了解多少?
- 项目的目标和要求有多清晰?
- 解决方案有多清晰明确?
- 什么是团队和利益相关者使用这些方法的经验?
- 这项工作有多复杂?
以敏捷的方式扩大Salesforce
此时,Salesforce领导层开始尝试在各个团队实施敏捷实践。有一些推迟,但Salesforce高管支持这个概念,并在2006年,Salesforce技术与产品团队重组为一个敏捷开发团队。
这是什么样子?那么,我们做了以下。
- 采用了新的交付思维模式
- 实施标准化流程
- 接受精益原则(我们稍后会告诉你更多!)
- 标准化“完成的工作”的含义