2012-11-12 49 views
0

我使用TFS 2012开发将作为网站和移动应用程序(即Windows Phone,Android等)提供的应用程序。虽然我一直在建立这个应用程序的功能我注意到,它们中的很多都可以在所有平台上使用,而且我不确定如何在产品待办事项中管理它们。跨多个平台管理共享产品积压项目

例如,可以选择使用Facebook帐户登录,用户可以在网站和移动应用程序上执行此操作。

所以我的是我会创建一个产品积压项目“用Facebook帐户登录”并将其分配到一个名为“网站”的区域。然后,我会创建另一个具有相同标题的积压项目,但这次将其分配到名为“Windows Phone”的区域。因此,我的积压工作将有两个项目,两个标题相同,但区域不同。

这个想法是我可以将网站的“登录...”积压项目分配给一个冲刺,然后将Windows Phone的“登录...”积压项目分配给另一冲刺。

鉴于我是使用Agile/Scrum的新人,这会被认为是管理产品积压的可行方法吗?

+4

我投票结束这个问题作为题外话,因为[项目管理现在在堆栈溢出主题](//meta.stackoverflow.com/questions/343829/is-stack-overflow-an-适当的 - 网站对问,关于项目管理,问题/ 343841#343841)。请在[SoftwareEngineering.SE](// softwareengineering.stackexchange.com/)和[ProjectManagement.SE](// pm.stackexchange.com/)上提出这些问题。 (不幸的是,这个问题太旧而无法迁移。) – robinCTS

回答

1

我认为每一个应该是一个不同的故事。为什么?你可能会对这些故事中的每一个都有不同的接受标准,并且你(希望)会为网络和移动设备使用不同的布局。

一些突发新闻成小块的好处是:

  • 您的测试人员将故事从冲刺的第2天进行测试,而不是得到了冲刺的最后一天了一批。
  • 它增加了流量(我知道这是更多的看板,但我认为这是一个很好的症状)
  • 在冲刺结束时发生故事变得更加困难。

我发现this mind-map对指导我将故事分解成最小的可交付单元非常有用。

+0

因此,如果我有两个不同平台提供的功能/用户故事,那么我是否会纠正在产品待办事项中创建两个项目? – MotoSV

+0

是的,他们是2个不同的故事。 – Augusto

+0

当你觉得它有用时,将它们分解。如果您感觉舒服的预测将一个想法/需求/需求拉入迭代中,而不会跨平台分解。这取决于你......本身没有正确的方法。 –