4

我们目前正在改进我们的开发流程,以努力符合​​ CMMI(我们将从第 2 级开始,然后从那里向上移动)。我们正试图找到一种便宜(或免费)的工具,它可以让我们本着 CMMI 的精神开发需求。换句话说,我们需要能够输入我们的需求,跟踪它们的变化,在需求变化时向个人提供警报,执行可追溯性等。我们的项目通常很小(通常是 3-7 个开发人员和一两个测试人员)。

我们已经研究了许多商业工具,但它们的成本超出了我们的承受能力。我们在 SourceForge(OSRM 和其他)上查看了一些,但找不到任何足够成熟且具有我们需要的功能的东西。

我们正在寻找满足上述要求的工具的建议。

4

4 回答 4

2

INCOSE 是此类问题的绝佳资源。他们维护一个工具数据库,索引 COTS 和 GOTS 系统工程工具。一些执行需求管理的工具还具有高级 System Eng 功能(例如 CORE),而另一些工具则专注于更狭隘的(即 RequistePro)。

这些工具中的大多数都需要花钱,但可能会提供一些有限的免费功能。例如,Workspace.com提供了一些免费功能。我建议不要推出你自己的解决方案,或者调整不是专门用于需求管理的工具,因为让它运行的隐性成本以及预期任务的低效率可能会成为负担。

如果您绝对不能在需求工具上花任何钱,那么最好使用商业工具的免费功能。但是不要那样做...为 RequisitePro 存钱,并且知道您正在获得适合这项工作的正确工具,从而睡得更好。

于 2010-01-02T19:13:53.917 回答
0

从 Wiki 开始怎么样?我们使用TWiki,但还有许多其他可用的。我们使用的维基

  • 当任何页面发生变化时发送电子邮件
  • 存储每个页面的更改历史
  • 通过使用 wiki 的自动链接,您可以创建需求层次结构

这似乎涵盖了您的大部分项目。像 TWiki 这样的 Wiki 有插件也可以帮助你。

如果您在一个项目中只有 3-7 名开发人员使用其中一种大型商业工具可能对您的需求而言过于复杂。

于 2008-10-11T08:13:02.683 回答
-1

我们公司非常关注 CMMI,但我们所有的工具都是内部开发的。

我所能推荐的就是开发自己的工具。您至少将拥有反映您的业务流程的优势。

一般来说,对于一个新工具,我们从一个项目开发的工具开始,然后与公司的其他人共享,如果它成功的话。不要害怕使用 Excel 来跟踪您的需求以及 statuts,它与一个良好的变更控制系统(例如 subversion)一起为您提供了很多可追溯性。

于 2009-01-26T21:30:09.563 回答
-1

我曾经工作过的公司的一个团队正在定制 Visual Studio Team System 工作项模板以处理需求跟踪。您还应该考虑的一个目标是实现从需求到开发人员工作项再到缺陷的可追溯性。这可以对哪些需求与最多的缺陷相关联进行一些强有力的分析。

于 2009-03-20T17:46:48.947 回答