如何使用Scrum处理遗留项目维护

时间:2013-09-22 16:00:21

标签: agile scrum legacy

我的公司正在试验Scrum,我们正在构建一个新产品。通常我们必须在遗留项目中做一些维护,因为他们的Scrum Master我很困惑如何处理Sprint内部。

我们应该等待Sprint的结束并为遗留项目进行新的短迭代吗?

进行“并行工作”并分配一个开发人员解决问题并进行维护是不是很糟糕?

Obs:我的团队目前只有4名开发人员。

修改

忘了说:维护和主项目是分开的,完全不同。

2 个答案:

答案 0 :(得分:3)

我了解你的情况的方式如下:

  1. 维护工作与新开发之间实际上没有联系。

  2. 维护量相对较小。 (你说< = 20%)

  3. 当然,您可以将工作安排为scrum的一部分,但这会为维护工作创建一个人为的最后期限。此外,维护仅适用于团队的一部分。因此,在您的情况下,我会将其排除在Scrum规划之外。您可以根据估计的维护工作量来更正团队的可用性,就像您的团队成员有其他任务,或度假或其他任何事情一样。

    当您想准确预测团队的工作效率时,这当然很重要。

答案 1 :(得分:1)

将维护工作添加到产品Backlog中,并将其与所有其他项目工作一起确定优先级。这样,您可以确保始终首先完成最高优先级的工作。