返回首页

Yandex Tracker:10 种高级自动化方法

了解如何使用 10 种“变通方法”扩展 Yandex Tracker 的功能,实现任务自动化、指标管理和集成。适用于 IT 专家。

Yandex Tracker:10 种自动化和控制高级方法
Advertisement 728x90

Yandex Tracker:10个高级自动化与任务管理技巧

在瞬息万变的IT项目领域,对效率日益增长的需求使得标准的任务管理系统功能往往捉襟见肘。本文将从专家视角,深入探讨十种实用、有时甚至有些“非主流”的解决方案——常被称为“变通方法”或“技巧”——旨在显著扩展 Yandex Tracker 的功能。本文面向经验丰富的开发人员、团队负责人和系统管理员,他们寻求对其工作流程进行深度定制,以增强控制、自动化和指标的准确性。我们将探索如何对 Tracker 功能进行创造性运用,以解决常见和非同寻常的挑战,优化从任务创建到分析的整个流程。

任务创建阶段的自动化与控制

高效的工作流程始于正确创建的任务。通常,需要填写一些默认情况下未提供的强制性字段。与其依赖对团队来说并非总是方便的表单,不如采用以下方法:

  • 在任务创建时配置强制字段:

* 问题: 缺乏一种机制来强制要求在任务创建时填写关键字段(例如,描述、任务类型)。Yandex Tracker 在初始步骤中默认不提供此选项。

Google AdInline article slot

* 解决方案: 在队列工作流中,在“新建”和“准备工作”状态之间启用一个“过渡屏幕”。在此屏幕上配置所有在任务进入活动工作状态之前必须填写的字段。这确保了进入工作流的任务已经包含必要的信息,尽管这确实需要在创建后增加一个中间步骤。

  • 将特定任务排除在交付周期计算之外:

* 问题: 某些任务遇到不可预见的困难或延迟,可能会扭曲交付周期(Lead Time)统计数据,从而阻碍对团队绩效的准确评估。

* 解决方案: 创建一个名为“排除在交付周期外”的“整数”类型自定义字段。对于“有问题”的任务,此字段设置为“1”。在构建仪表盘计算交付周期时,应用一个过滤器,排除“排除在交付周期外”字段值为“1”(或不为空)的任务。这使得绩效指标更加清晰和相关。

Google AdInline article slot
  • 自动化实用字段:创建日期、完成日期、解决方案:

* 问题: 标准的创建日期和完成日期字段在仪表盘中使用时并非总是方便。解决方案(Resolution)也常常需要手动输入。

* 解决方案: 通过工作流和触发器配置这些字段的自动填充:

* 完成日期和解决方案: 当任务转换为“已关闭”状态时,解决方案自动设置为“已解决”。当转换为“已取消”时,设置为“不执行”。如果任务被重新打开,应清除解决方案和完成日期,以防止数据不准确。

Google AdInline article slot

* 创建日期: 使用一个触发器,在任务创建时自动用当前日期填充自定义的“创建日期”字段。此字段随后可用于构建报告和仪表盘。

增强自动化与通知

除了基本的任务管理,还需要更复杂的自动化来分配职责和通知团队。这在大型团队或角色频繁变动时尤为重要。

  • 自动化经办人分配:

* 问题: 需要在任务生命周期的不同阶段快速准确地分配经办人(开发人员、测试人员),并跟踪他们在任务历史中的角色。

* 解决方案: 创建额外的自定义字段,例如“开发人员”和“测试人员”。然后,为状态转换配置自动化:

* 当任务转换为“进行中”状态时,发起转换的用户被指定为经办人,并同时保存到“开发人员”字段中。

* 当转换为“测试中”状态时,测试人员(或测试团队)被指定为经办人,其姓名保存到“测试人员”字段中。

* 如有必要,当转换为“业务评审”状态时,任务可以自动返回给创建者。

这种方法不仅自动化了分配,还允许收集各种角色参与情况的统计数据。

  • 向个人用户发送 Telegram 通知:

* 问题: 在 Tracker 大量的系统警报中,一些至关重要的通知可能会被用户忽略。

* 解决方案: 创建一个 Telegram 机器人(例如,通过 @BotFather),并在 Yandex Tracker 中配置触发器,将消息发送给这个机器人。机器人再将这些通知转发给特定的用户。需要注意的是,如果用户或队列数量众多,这种设置可能会变得繁琐,因为每个用户和每个队列都需要单独的触发器。

  • 重新打开问题计数器:

* 问题: 跟踪问题被重新打开的次数(例如在服务台)是衡量支持质量的关键指标,但 Tracker 并不直接支持。

* 解决方案: 创建两个自定义字段:“重新打开计数”(整数)和“计数辅助”(也是整数)。利用触发器和自动化:

* 当任务创建时,“计数辅助”初始化为“0”。

* 每次任务从“已关闭”(或任何其他最终状态)转换回活动状态(例如“进行中”)时,“重新打开计数”字段都会增加一。

这使得在仪表盘中轻松收集重新打开问题的统计数据成为可能。

增强用户体验与外部集成

为了确保全面的项目管理,通常需要与外部系统集成,并使 Tracker 适应特定的评估方法。

  • CSAT 调查(客户满意度评分):

* 问题: 在任务完成后进行匿名客户满意度(CSAT)调查,同时保持匿名性并在外部处理结果。

* 解决方案: 在 Tracker 中配置一个事件,当任务关闭时通过 webhook 发送。这个 webhook 被一个外部系统(例如 n8n)拦截,然后该系统启动一个 Telegram 机器人,向任务的创建者发送请求,征求对任务执行质量和速度的反馈。收集到的评分记录在一个单独的数据库中,并可以在例如 Datalens 中进行可视化。这种方法确保了收集反馈的匿名性和灵活性。

  • 通过 T 恤尺寸转换故事点:

* 问题: 团队习惯使用T恤尺寸(XS/S/M/L/XL)来估算任务,但绩效指标需要故事点(Story Points)。

* 解决方案: 与其让团队重新学习新的估算系统,不如创建触发器,自动将“T恤尺寸”字段中的值转换为“故事点”字段中对应的数值。例如,XS=1,S=3,M=5,L=8,XL=13。这种方法最大限度地减少了对变革的抵触,并允许团队使用他们熟悉的估算方法,同时为指标提供数据。

  • 定期事件的截止日期提醒:

* 问题: 管理经常性事件(许可证续订、主机托管、证书)及其截止日期,这些日期常常被错过。

* 解决方案: 为此类任务创建一个单独的队列(例如,“许可证”)。每个许可证或经常性事件都设置为一个独立的任务,包含完整信息(客户、支付方式、负责人)。指定一名负责人(例如,经理或管理员)作为经办人。通过 Telegram 配置即将到来的截止日期通知,发送到通用聊天室。续订操作完成后,经理更新下一周期的截止日期。类似的方法也可应用于 OKR 签到日历。

  • 值班日历:

* 问题: 根据未存储在 Tracker 中的外部值班表,自动将值班人员分配给任务。

* 解决方案: 利用与 n8n 的集成,n8n 将充当“变通方法之神”的角色:

* n8n 每天通过 API 从外部值班日历(可以是 Google 日历、共享文档或数据库)检索最新数据。

* n8n 监控 Tracker 中出现的新问题或任务。

* 根据值班数据,n8n 向公司聊天室发送消息,告知当前值班人员。

* 通过 Tracker API,n8n 将当前值班人员指定为相关任务的经办人。

* 此外,值班人员的信息会保存到一个单独的自定义任务字段中,以便后续分析和报告。

关键要点

  • 通过自定义配置实现灵活性: 尽管 Yandex Tracker 自身功能强大,但它通过自定义字段、触发器和自动化提供了广泛的适应机会,从而能够实现其基本功能未涵盖的逻辑。
  • 自动化日常流程: 本文介绍的许多“变通方法”旨在消除手动操作并最大限度地减少人为错误,从而提高任务执行的速度和可靠性。
  • 改进指标和报告: 自定义字段和自动化数据填充对于收集准确详细的统计数据至关重要,这些数据是绩效分析和管理决策所必需的。
  • 与外部系统集成: 使用 webhook 和 n8n 等工具为 Tracker 与其他服务的无缝集成打开了大门,显著扩展了其生态系统。
  • 优先考虑实用解决方案: 在实际项目中,找到一个功能稳定、即使架构上并非最优雅的解决方案,往往比追求耗费不合理时间和资源的理想方案更为关键。

— Editorial Team

Advertisement 728x90

继续阅读