Scrum 计算项目基本成本
尽管在Scrum文献中不经常提到,但是对财务的理解将使您和您的团队能够与业务人员进行更成功的对话。
仅仅告诉业务和管理团队相信您的项目是一个好的投资,并且如果您使用Scrum,您的软件产品将会更好,这是不够的。您需要数字来支持您的业务案例。
为了避免在财务上花费比需要更多的时间,我们选择了一些关键的财务概念和公式来帮助您获得项目批准;您还可以使用这些信息来跟踪项目的财务状况。
尽管它不是一个Scrum工件,但Scrum所必需的一个概念是团队速度。团队速度是团队可以在冲刺期间交付的用户案例或产品积压项的数量(以story point 点数表示)。
如何测量团队速度
让我们想象一个假设的团队,并给他们一个适当风格的名称 (Team Ignition (点火) 计划)。
Team Ignition (点火) 计划在他们的第一个冲刺赛中解决41个故事点。他们完成了28个故事点,并将13个故事点翻到了下一个冲刺点。所以他们的速度是28。
请注意,我们没有计算任何部分完成的工作对团队的速度。只有标记为完成的任务才算在内,即使在任务中只剩下一小部分工作要做。
这告诉我们Ignition (点火) 的生产力是什么?到目前为止并不多。我们知道该团队没有达到他们在冲刺中完成多少工作的目标。但是我们并不确定它们下降了多远(我们不知道完成任务的时间有多接近)。
在一个冲刺中,速度不是用于进行预测的非常有用的度量。(但它确实让团队了解他们在单个冲刺中可以承诺的工作量。)让我们跟踪他们进一步冲刺的进度。
Team Ignition (点火) 计划在他们的第一个冲刺中获得了28个故事点,第二个冲刺时达到36个,第三个冲刺时达到28个,第四个中有30个。所以它们的平均速度是30.5
这个平均值只有四次冲刺,比我们在一次冲刺后的快照更有用。很容易想象,如果积压已经估计的用户故事,我们可以使用此速度进行预测。我们可以预测团队能够以多快的速度完成所有工作。我们可以对即将发布的版本中我们能够提供的功能进行有根据的猜测。
Scrum 项目基本成本 - 举例说明
为了举例说明,我们假设您的项目团队的速度是每个冲刺20个故事点,冲刺持续4周。所以,如果你的项目被估计为160分,你可以猜到你的团队需要大约8个冲刺,或者32周的时间来完成这个项目。
假设您的项目团队成本为每年150000美元,包括工资和福利。这意味着这个项目的团队成本将等于92308美元([$150000 32周]/52周)。
现在,如果将其他项目成本(如计算机设备和电信)添加到人力资源成本中,您将能够获得整个项目成本。
从这个讨论中,您可以猜到,您越早知道您的团队速度,您就越能够用Scrum估算您的项目团队成本。否则,您仍然需要使用公司中现有的技术或方法。
References
- Comprehensive Scrum Guide
- What are Scrum's Three Pillars?
- What is Agile Software Development?
- Scrum in 3 Minutes
- What are the Scrum Events?
- What are Scrum Ceremonies?
- What is Product Backlog Grooming?
- What are the 3 Important Questions in Daily Scrum?
- Scrum Sprint Cycle in 8 Steps
- What is a Sprint in Scrum?