【发布时间】:2009-12-15 14:04:57
【问题描述】:
生日,
编辑:多年来,我们在多个不同规模的项目中都非常成功地使用了 Scrum。事实上,我们的团队使用经典的 Scrum 方法为 BBC 开发了成功的 iPlayer 项目。
在使用各种工具组合之后,一些高科技,一些低技术,在这些项目中,我们现在希望尝试采用合适的工具套件。我们的经理在某种程度上试图强制采用一套用于 Scrum 的工具。
我查看了 SO 问题“Best Scrum tools”,大多数人似乎都推荐:
- 一套低技术解决方案,例如白板、便利贴、索引卡等,或
- 一种尝试尽可能多地满足流程要求的整体工具,例如Agilo、Mingle、ScrumWorks、目标流程等。
我们的团队目前正在评估几种不同的 Scrum 工具。但是,我们正在考虑选择一个单一的整体工具,例如敏捷。
所有“一站式”解决方案都有其优点和缺点,而严肃的企业型解决方案是最合适的选择。但都有一些缺点。
在阅读了 SmartBear 上的“Peer Code Review: An Agile Process”论文后,我开始怀疑我们是否试图在“最合适”的基础上强制采用工具。
我认为你可以参考一些 Scrum 开发过程的参考资料,比如说
- 用户故事、史诗和主题,以及
- 必须使用知名 SCM 的代码库,例如SVN、Hg 等。
然后,如果我们将其作为所用工具的共同参考点,那么我们将能够使用一组工具来处理 Scrum 流程的不同方面,而不是尝试强制使用单个工具。有点像将方形钉子强行插入圆孔。
通过这种方式,只要您同意共同的参考点,您就可以使用多种工具,每一种工具都比单一工具套件中的单个组件更好地发挥作用。
这是更明智的做法吗?
我上面提到的两个参考点是否合适,或者它们是工具会合点的更好选择?
干杯,
【问题讨论】:
标签: scrum collaboration