生命周期工具套件[关闭]
-
03-07-2019 - |
题
我正在寻求替换我的开发团队当前使用的生命周期工具。我正在寻找的工具:
- 版本控制
- 缺陷/问题跟踪
- 需求跟踪
- 测试用例管理
- (可能)项目管理:项目状态、工时输入
我有一个新的强大服务器(Windows 2008 Server)来运行所有工具。我正在考虑 COTS 和开源选项,但到目前为止还没有决定。
其他因素:
- 分布式团队(不同物理站点)
- 一些Windows开发,一些Linux开发
- 软件、固件、技术写作需要能够使用它
推荐一个可以协同工作的好套件?
如果开源,在 Windows 2008 Server 上运行的最佳方法是什么?
解决方案
版本控制系统最常见的选择是 颠覆. 。它具有良好的工具支持,大多数工具都可以直接与 Subversion 配合使用。
您有一个分布式团队,因此您可能会考虑分布式版本控制系统。例如 水银 或者 git. 。Mercurial 在 Windows 上有更好的支持。与“传统”版本控制系统(例如 颠覆.
以上所有内容都是开源的。
对于项目管理/问题跟踪/需求跟踪,有开源的 特拉克 它结合了问题跟踪器、项目管理软件和 wiki。Trac 可与 Subversion、Git 和 Mercurial 配合使用。
Atlassian 提供商业 吉拉 用于问题跟踪/项目管理和 合流 对于维基。Jira 至少可以与 Subversion 配合使用。
Fog Creek 拥有基于 Mercurial 的 窑 用于版本控制和 雾虫 用于问题跟踪/项目管理。都是商业的。两者都有托管版本和在您自己的服务器上运行的版本。
我使用过 Trac,它可以工作,但是在它像你希望的那样工作之前,你可以期待一些修补和配置。
其他提示
Svn/Trac 加上一些插件可能会让你免费完成大部分工作。
如果您使用由 Visualsvn 提供的版本(它们捆绑了 trac 和 subversion),它也是一个很好的简单设置。
http://www.visualsvn.com/server/ http://trac.edgewall.org/ http://trac-hacks.org/
看看 Atlassian 的工具- http://www.atlassian.com/ 我们使用了他们的一些产品(Jira/Confluence),它们可以很好地链接在一起。也不贵。
作为管理员/维基园丁,它们易于使用和管理,这有时可能是一个被忽视的重要要求。