12

介绍:

我在一家承包商公司工作。我们正在为不同的企业客户制作软件,每个客户都有自己的规则、软件标准等。

问题:

结果是,我们使用了几个错误跟踪系统。票务流量比较大,有时SLA很致命。主要问题是,我们在我们自己的 BT(目前是 Mantis)中跟踪这些票证,但我们也在他们的 BT 中与客户进行通信。但事实上,两个多渠道的沟通正在制造太多的信息噪音。

解决方案、进展:

实际的解决方案是一名负责同步流并跟踪 SLA 和许多其他事情的员工。这花费了他很大一部分时间(cca 70%),这些时间可以花在更有价值的事情上。另一件事是,他不够快,有时同步并没有真正同步。有些部分的评论只留在一个系统上,有些则完全丢失。(不要在假期或生病时开始我,这就是乐趣开始的地方)

问题:

如何自动化这个过程:聚合任务、观察 SLA、通知合适的人等。部分或全部一起?

谢谢您的回答。

4

3 回答 3

2

你需要像Zapier这样的东西。它可以映射不同的应用程序并在它们之间同步数据。它的工作原理很简单:

  1. 您创建 zap(例如在 redmine 和团队合作之间)。
  2. 您配置映射(redmine 中的项目/属性如何映射到团队合作中的项目/属性)
  3. 您在两个系统中生成访问令牌并将它们写入 zap。
  4. Zapier 定期同步 redmine 和团队合作。

但 Zapier 尚不支持 mantis。如果您的所有/大部分客户 BT 都在 Zapier 的应用程序列表中,您可以将自己的 BT 移动到另一个平台或向 Zapier 请求螳螂支持。

另一种方法是开发您自己的同步服务,该服务将作为每个员工使用登录名/密码/令牌连接到所有客户的 BT,并将更新下载到您自己的 BT。这是一条艰难的道路,该解决方案需要持续开发以支持客户 BT 的实际版本。

于 2015-09-10T05:05:48.073 回答
2

你可以看看 Slack:https ://slack.com/

这是群组对话的绝佳工具

在整个团队的公开渠道中、在私人群组中讨论、分享和做出决定以处理敏感问题,或使用一对一的直接消息。

你可以有很多集成工具,你可以使用 Zapier https://zapier.com/ 来编程触发器。

使用不同的频道,您可以在群组对话中部分或全部通知合适的人:)

于 2015-09-11T09:05:39.030 回答
0

显而易见的答案是在所有不同的 BT 之间创建集成。在不知道这些是什么的情况下,很难说这是否完全有可能。大多数现代 BT 都有 API 并支持集成。有些,尤其是更多基于桌面的,没有。对于那些您可能必须直接监视数据库的人。

正如有人已经建议的那样,Zapier 是创建集成的绝佳工具,并且可能已经提供了一些您需要的工具。我喜欢 Slack,它有一个 API,但消息基本上只是文本,除非你想在将消息发布到它的 API 时进行某种分隔,否则它可能无法正常工作。

我不确定预算是多少,但创建集成会耗费资源。我建议你雇人来简单地管理这些。唯一的责任是交叉填充内部和外部错误跟踪系统并跟踪每个系统的进度。您真正需要的是一个非常关注细节的人,他们不必是开发人员。这应该比使用开发人员资源更具成本效益。

另一种选择是简单地停止。如果您的要求要求您将客户的错误跟踪软件用于您为他们所做的项目,只需使用他们的软件并停止重复工作。如果您需要某种中央存储库或用于管理工作的东西,可能只是某个地方的简单表格或包含客户、项目、问题编号、状态的电子表格,如果可能的话,还可以在客户的 BT 中提供指向问题的链接。我理解集中这一点的必要性和愿望,但如果它扼杀了生产力,那么 IMO 的机会成本太高了。

如果您为此创建了一个集成工具,那么您确实将拥有一个非常可行的产品。这实际上是一个很常见的问题。

于 2015-09-11T12:25:32.943 回答