采用错误跟踪/项目管理软件:开源还是不开源?

Dos*_*tee 1 project-management bug-tracking

我的经理最近向我和我的团队询问了有关实施错误跟踪/项目管理解决方案的意见.从他的角度来看,他希望能够更好地了解我们的项目实际上在宏观方案中的位置,以及能够看到如何捕获和解决错误的一些分析.

我的旧公司,将Trac作为计划,跟踪和管理错误的手段.它工作得很好!但是,我的新公司还有一点......我们怎么说...反对 - 实施开源项目作为我们的企业解决方案.主要关注的是我们可能花费的时间来维护和定制软件以满足需求.

他们,管理层,最初更倾向于像Joel的FogBugz这样更"坚固"的产品.

所以,问题是 -

  • 实施开源解决方案的灵活性和成本节约在何种程度上被维护的头痛和不断扩展功能的呼声蔓延而淹没?
  • 有明确的界限吗?
  • 我能说些什么才能让我的经理们相信一个类似 Trac的解决方案,这个解决方案不会成为每个人的噩梦?

小智 6

你问:

实施开源解决方案的灵活性和成本节约在何种程度上被维护的头痛和不断扩展功能的呼声蔓延而淹没?

首先是什么维护?我使用的所有FOSS软件都可以使用 - 我当然不会维护它,只不过我维护专有软件.当然,如果我发现一个错误,我会报告它甚至尝试修复它,但我不这样做.

其次,是什么要求扩展功能?如果满足您的所有需求,您应该只考虑FOSS解决方案.一旦安装完毕,除非您想要,否则不应再考虑扩展其功能而不是专有解决方案.

  • +1:如果您的流程与软件不匹配,请考虑您的流程可能已损坏.修复您的过程比定制软件更容易,更便宜. (3认同)