完成敏捷后使用功能(组合积压)

时间:2015-03-20 22:52:22

标签: tfs agile

如果您已完成功能,并且在一段时间后,有一项新要求会为该功能增加价值,您会使用相同功能还是新功能?

示例:

Feature:
User Registration

User Stories:
As a Visitor I want to be able to register to the web site.
As a Visitor I want to be able to register to the web site using facebook.
As a Visitor I want to be able to register to the web site using twitter.
As a Registered User I want to be able to connect my account with facebook.
As a Registered User I want to be able to connect my account with twitter.
As a Registered User I want to be able to create a username and password for login.

在完成所有这些故事并完成功能后,一个月后,我们对注册过程有了新的要求。 (增加安全性,或添加额外的社交登录,无论如何)

我应该将它们添加到当前完成的功能"用户注册"或者最好是创建一个新的?

我将TFS与scrum和功能术语结合使用,但它适用于任何流程模板

1 个答案:

答案 0 :(得分:1)

你会创建一个新的。

功能和PBI是期望功能的限时占位符。他们完成了一件事,他们已经完成了。我有你在功能或PBI生命周期内没有捕获和实现的新功能,那么你需要一个由产品所有者优先考虑的新功能。