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