想象一下,企业正在考虑使用Scrum方法进行敏捷开发.他们已经实施了团队系统Scrum,每个人都对此非常满意.然而,企业希望将其开发成本资本化,并要求修改Scrum积压工作项模板以包括执行任务所花费的时间.这个想法是他们需要知道开发人员花费多少时间进行高效工作IE他们花了多少时间来添加新功能.
业务中的某些人(包括我自己)所面临的问题是,记录你花在某种方式上的时间是如何打败Scrum的对象.从领先的开发人员的角度来看,我想知道的是,我们有这么多时间来完成这么多工作.我们记录了任务剩余的时间,我们可以看到我们距离实现目标还有多远.
也许我错过了这一点?你告诉我.然而,如果有人在那里知道我们可以工作的方式而没有记录我们花在做某事上的确切时间并仍然请那些投资的人那么你的答案将非常感激.
作为一名开发经理,我既希望确保开发顺利进行(通过 Scrum),又希望对每个项目的时间进行统计,以便我们知道我们的钱花在哪里(时间跟踪)。
因此,在冲刺期间,团队成员被要求更新未完成任务的剩余时间以计算燃尽图。时间不应超过几分钟。由于我们使用 Scrum,团队决定任务,我不在乎谁在做什么,只要我们有燃尽图即可。
我还要求他们跟踪每个项目的时间,但这不是很详细。我不想记录他们的每一分钟。此信息用于了解发布版本需要多长时间或开发产品需要花费多少资金。
由于我们使用 Scrum,时间跟踪非常简单,因为团队的所有成员都在同一个项目上工作很长时间。