Project management 采用缺陷跟踪/项目管理软件:开源还是非开源?

Project management 采用缺陷跟踪/项目管理软件:开源还是非开源?,project-management,bug-tracking,Project Management,Bug Tracking,我的经理最近向我的团队和我征求关于实施缺陷跟踪/项目管理解决方案的意见。从他的角度来看,他希望更多地了解我们的项目在总体方案中的实际位置,并能够看到一些关于如何捕获和解决bug的分析 我的老公司,作为计划、跟踪和管理漏洞的手段实施。它工作得很好!然而,我的新公司更。。。我们怎么说。。。反对-将开源项目作为我们的公司解决方案。主要关注的是我们可能会花费多少时间来维护和定制软件以满足are需求 他们,管理层,最初更倾向于像Joel这样更坚固的产品 因此,问题是— 灵活性在哪一点上起作用 以及实施 开

我的经理最近向我的团队和我征求关于实施缺陷跟踪/项目管理解决方案的意见。从他的角度来看,他希望更多地了解我们的项目在总体方案中的实际位置,并能够看到一些关于如何捕获和解决bug的分析

我的老公司,作为计划、跟踪和管理漏洞的手段实施。它工作得很好!然而,我的新公司更。。。我们怎么说。。。反对-将开源项目作为我们的公司解决方案。主要关注的是我们可能会花费多少时间来维护和定制软件以满足are需求

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

因此,问题是—

灵活性在哪一点上起作用 以及实施 开源解决方案被淹没 由维护和维护的头痛 不停地呼唤 扩展功能? 有没有 清楚吗? 那么作为一名教师,我能说些什么呢 咕哝着让我的经理们相信 -像这样的解决方案不会 最终成为一场噩梦 每个人
在很多工作场所,他们真正想要的是一个在出现问题时可以打电话来解决问题的人,如果你看看,你会发现有一些公司为Trac提供商业支持,这样可能有助于实现这一目标。

在很多工作场所,他们真正想要的是一个在出现问题时可以打电话来解决问题的人,如果你看一下,你会发现有一些公司为Trac提供商业支持,这可能有助于实现这一目标。

我也喜欢Trac,我正在和几个朋友一起用它做一个爱好项目,但我认为FogBugz和其他几个商业PM/bug跟踪软件包可能更好。如果管理层愿意为商业解决方案付费,那么问题出在哪里呢?

我也喜欢Trac,我正在和几个朋友一起用它做一个业余项目,但我认为FogBugz和其他几个商业PM/bug跟踪软件包可能更好。如果管理层愿意为商业解决方案付费,问题出在哪里?

您会问:

在什么情况下,灵活性和 实施开放式系统的成本节约 源解决方案被 维护和爬行的头痛 不断扩张的呼声 功能

首先,什么是保养?我使用的所有自由和开放源码软件都能正常工作——我当然不会维护它,就像我维护所有人的软件一样。当然,如果我发现了一个bug,我会报告它,甚至尝试修复它,但我不必这么做

第二,什么要求扩展功能?如果满足你所有的需要,你应该只考虑一个开源软件解决方案。一旦安装好,你就不应该再考虑扩展它的功能了,除非你愿意,当然,除非你想这样做。

< P>你问:

在什么情况下,灵活性和 实施开放式系统的成本节约 源解决方案被 维护和爬行的头痛 不断扩张的呼声 功能

首先,什么是保养?我使用的所有自由和开放源码软件都能正常工作——我当然不会维护它,就像我维护所有人的软件一样。当然,如果我发现了一个bug,我会报告它,甚至尝试修复它,但我不必这么做


第二,什么要求扩展功能?如果满足你所有的需要,你应该只考虑一个开源软件解决方案。一旦安装,你就不应该再考虑扩展它的功能,而不是你的专有解决方案,除非你想,当然。

< P>这个问题必须在你公司的文化、背景、开发环境等方面回答。 他们熟悉并熟悉开源吗

他们使用的是微软技术还是Java

您是从工资中支付软件费用,还是由公司支付

您的直属经理是否从工资中支付软件费用

你的公司会给你多少信贷来为他们节省一些钱

如果一个开源解决方案失败了,你会受到多少抨击

***我认为如果你仔细考虑最后2点,那么就把钱花在更好的支持解决方案上吧。如果他们是微软的商店,只需使用他们的bug跟踪系统。如果不是的话,那就用FogBuz之类的东西。如果是一家银行,那就去补救

现在,如果这是你自己的创业公司,那么开源将非常有意义。如果该公司对开源非常满意,那么这也可能是有意义的。然而,听起来好像不是这样,而且你正在为使用开源设置麻烦。如果出现任何问题,并且可能与开源无关,那么fingers将
你可能会说这是一个开源解决方案。最重要的一句话是“CYA-保护你的屁股”。

这个问题必须根据你公司的文化、背景、发展环境等来回答

他们熟悉并熟悉开源吗

他们使用的是微软技术还是Java

您是从工资中支付软件费用,还是由公司支付

您的直属经理是否从工资中支付软件费用

你的公司会给你多少信贷来为他们节省一些钱

如果一个开源解决方案失败了,你会受到多少抨击

***我认为如果你仔细考虑最后2点,那么就把钱花在更好的支持解决方案上吧。如果他们是微软的商店,只需使用他们的bug跟踪系统。如果不是的话,那就用FogBuz之类的东西。如果是一家银行,那就去补救


现在,如果这是你自己的创业公司,那么开源将非常有意义。如果该公司对开源非常满意,那么这也可能是有意义的。然而,听起来好像不是这样,而且你正在为使用开源设置麻烦。如果出现任何问题,并且可能与开源无关,那么人们会指责你说这是一个开源解决方案。最重要的一句话是“CYA-盖住你的屁股”。

这在某种程度上是一个弦长问题,但以下是我的随机想法:

仅仅因为一个软件是商业化的,并且由支持组织进行备份,所以安装和设置它并不是一件容易的事

将许可成本与设置和维护开源解决方案所需的时间进行比较。开放式替代方案是否在一天、一周或一个月内发挥作用

范围蔓延的问题实际上是一个管理问题

如果您真的不确定自己需要什么,那么首先尝试一个开放的替代方案是一个很好的方法,可以让您了解哪些功能对您的组织至关重要


这在某种程度上是一个字符串长度的问题,但以下是我的随机想法:

仅仅因为一个软件是商业化的,并且由支持组织进行备份,所以安装和设置它并不是一件容易的事

将许可成本与设置和维护开源解决方案所需的时间进行比较。开放式替代方案是否在一天、一周或一个月内发挥作用

范围蔓延的问题实际上是一个管理问题

如果您真的不确定自己需要什么,那么首先尝试一个开放的替代方案是一个很好的方法,可以让您了解哪些功能对您的组织至关重要


我没有时间写一个完整的答案,但在这一点上我同意福格布茨的观点。向错误的人鼓吹某事的风险太高了。但你似乎已经支持trac了。@Peter Lindqvist:请将答案作为答案发布——不管多么简短——这样我们就可以将它们作为答案处理。将答案作为评论发布是令人困惑和奇怪的。简短并不重要,重要的是答案会以答案的形式发布,这样我们就可以对它们进行适当的投票。我没有时间写一个完整的答案,但在这一点上我同意福格布茨的观点。向错误的人鼓吹某事的风险太高了。但你似乎已经支持trac了。@Peter Lindqvist:请将答案作为答案发布——不管多么简短——这样我们就可以将它们作为答案处理。将答案作为评论发布是令人困惑和奇怪的。简短并不重要,重要的是答案会以答案的形式发布,这样我们就可以对它们进行适当的投票。我不知道有商业服务提供商提供Trac-很棒的建议!唯一需要注意的是,我的公司与政府有关,因此不允许使用很多托管解决方案,当然,除非我们是负责托管的公司。有没有任何商业服务提供商可以帮助缓解trac的一些潜在障碍?我不知道有哪家商业服务提供商可以为trac提供建议-非常好的建议!唯一需要注意的是,我的公司与政府有关,因此不允许使用很多托管解决方案,当然,除非我们是负责托管的公司。考虑到trac的巨大限制,是否有任何商业服务提供商可以帮助缓解trac的一些潜在障碍?努力节约资金始终是首要任务之一。因此,它归结为一个成本/收益分析,我们是否真的要节省足够的钱,通过使用像trac而不是fogbugz这样的东西,我们的头脑是否清醒?试图节省钱始终是最优先考虑的事情之一。因此,这是一个成本/效益的分析,我们是否会通过使用诸如Trac之类的东西而不是像FogBugz?+ 1这样的东西来节省足够的钱,我们的心智健全:如果你的过程与软件不匹配,就认为你的进程可能被破坏。菲辛
你的过程比定制软件更简单、更便宜。我支持这一点。在实践中,我不得不与吉拉、斯派斯库斯、布奇拉和雷德明打交道。它们都能工作,每一个都是为了满足稍微不同的需求。在设置了工作流并确保人们遵循它们之后,为什么需要扩展错误跟踪系统的功能?我同意您的可验证性评论,并承认我可能夸大了扩展功能的需要-我主要关心的是初始设置和自定义。当涉及到设置它的确切时间时,我不知道——我来之前的最后一家公司实现了它。另一件事是,这不是一个大问题,只是一次-然而,管理层想要一个解决方案,可以在几个完全不同的网站相对容易地实施。我试了6个月左右的Trac,它不满足我的个人需求,但我似乎记得安装花了我大约10分钟,我希望其他自由和开放源码软件bug追踪者也能做到这一点。当然,你需要在时间上保持用户、项目信息等,但这同样适用于专有解决方案。BTW,如果你要尝试TRAC看到站点非常容易安装包。+ 1:如果你的进程与软件不匹配,考虑你的进程可能被破坏。修复您的过程比定制软件更简单、更便宜。我支持这一点。在实践中,我不得不与吉拉、斯派斯库斯、布奇拉和雷德明打交道。它们都能工作,每一个都是为了满足稍微不同的需求。在设置了工作流并确保人们遵循它们之后,为什么需要扩展错误跟踪系统的功能?我同意您的可验证性评论,并承认我可能夸大了扩展功能的需要-我主要关心的是初始设置和自定义。当涉及到设置它的确切时间时,我不知道——我来之前的最后一家公司实现了它。另一件事是,这不是一个大问题,只是一次-然而,管理层想要一个解决方案,可以在几个完全不同的网站相对容易地实施。我试了6个月左右的Trac,它不满足我的个人需求,但我似乎记得安装花了我大约10分钟,我希望其他自由和开放源码软件bug追踪者也能做到这一点。当然,你需要考虑到维护用户、项目信息等的时间因素,但对于Ownery solutions来说也是如此。顺便说一句,如果你打算试用Trac,请访问该网站以获得非常易于安装的软件包。另一个操作短语是随波逐流。你自己说过,管理层最初倾向于更坚固的产品,比如Joel's FogBuz。生活中没有什么是免费的,你通常会得到你所付出的。顺其自然。如果你确认了他们的直觉,并且有很多理由认为这可能是一个好的决定,那么这将是一个容易的卖出。如果你逆潮流而行,结果证明你是错的,那么你的手指将被竖起。明智的建议——顺其自然,谢谢。另一个有效的短语是顺其自然。你自己说过,管理层最初倾向于更坚固的产品,比如Joel's FogBuz。生活中没有什么是免费的,你通常会得到你所付出的。顺其自然。如果你确认了他们的直觉,并且有很多理由认为这可能是一个好的决定,那么这将是一个容易的卖出。如果你逆流而上,结果证明你是错的,那么你的手指将被竖起。明智的建议——顺流而下,thanksI并没有真正考虑到我们在做出决定之前不一定要完全改变某些事情——我的经理可能会同意与Trac进行试运行或试用FogBugz。我并没有真正考虑到我们在做出决定之前不一定要完全改变某些事情——我的经理可能会同意使用Trac进行试运行或FogBugz试用期的想法。