Лучшие практики для деревьев категорий службы поддержки / тикетов

Кто-нибудь, кто когда-либо настраивал службу поддержки / тикет-систему, когда-либо проходил такой же итеративный процесс создания "правильных" категорий тикетов?

Редакция 1:

  • инфраструктура
    • сервер
      • Citrix
      • Windows Server
      • ...
    • рабочий стол
      • Windows
      • макинтош
      • ...
  • Приложения
    • Приложение 1
      • проблема
      • Запрос
    • Приложение 2
    • ...
  • пользователь
    • Восстановление пароля
    • Заблокирован
    • ...

Все кажется хорошим до тех пор, пока вы не поймете, что у вас есть вышеуказанные функции на каждом сайте компании, поэтому вы пытаетесь вывести индикатор сайта в иерархию, и все снова кажется хорошим. Затем вам приходит в голову, что большой начальник захочет узнать все билеты на инфраструктуру в совокупности, но, поскольку у вас есть 16 различных блоков инфраструктуры - по одному на сайт - вы не можете легко ответить на вопрос. И так далее, и так далее, и так далее.

Основная проблема заключается в том, что мы пытаемся использовать статическую иерархию для моделирования чего-то, что по своей сути многомерно. И проблема не только в разрезании и копировании данных. Чем "полнее" иерархия, тем сложнее аналитику службы поддержки правильно классифицировать каждый тикет ("Это сервер, но он находится в офисе в Нью-Йорке, поэтому он относится к серверу или Нью-Йорку?"). Та же проблема существовал для реляционных баз данных, поэтому в конечном итоге кубы были созданы. И он существовал для постов в блоге, так что в итоге вы можете пометить пост несколькими категориями. Пометка - это ответ, но большинство продуктов отслеживания билетов не поддерживают это понятие, поэтому мы вернулись к статической иерархии.

Учитывая это, мне интересно посмотреть, как люди разработали свои иерархии категорий так, чтобы они были как можно более широкими при сохранении релевантности и при этом не усложняли жизнь аналитикам.

Спасибо

6 ответов

Решение

Вы совершенно правы, когда говорите, что проблема в том, что вы пытаетесь использовать только одно поле категории для кодирования чего-то многомерного. Вам нужны дополнительные поля для других измерений.

Мы используем IssueTrak, и он имеет стандартную иерархию категорий. Но у него также есть отдельное поле для местоположения, так что вы можете делать отчеты и подсчитывать по местоположению, или по категории, или обоим. Есть и другие поля, которые можно включить или отключить для вашего конкретного сайта. Например, вы можете свернуть местоположения в регионы, если хотите, и назвать их как-нибудь иначе, чем местоположения и регионы, если хотите. Вы можете включить отделы, если хотите их использовать. Есть организации. Существуют элементы активов, поэтому вы можете, например, связать заявку с Server01, и у Server01 может быть свой собственный набор характеристик, о которых вы можете сообщить.

Опять же, я считаю ошибкой пытаться закодировать различные измерения в иерархию. Мне кажется, вам нужны отдельные поля для различных типов вещей, о которых вы, возможно, захотите сообщить.

Мой бесполезный ответ - попытаться удержать теги или сильно полагаться на поиск.

По моему опыту, чем больше времени вы вкладываете в иерархию и чем дольше становится набор опций, тем реже люди фактически тратят время на выбор правильной категории. Проще оставить его по умолчанию или выбрать самую расплывчатую категорию, чем выполнить несколько дополнительных секунд работы, чтобы выбрать самую конкретную.

Сделайте их действительно простыми и убедитесь, что категории отражают то, о чем вы будете сообщать. Если вы хотите сообщать о сбоях только по серверу или рабочей станции, то нет смысла добавлять большие иерархические деревья, которые раздражают навигацию по каждой записи журнала.

Если вы не слишком суетитесь с отчетами, не создавайте заранее определенные категории. Почти наверняка вы столкнетесь с вещами, которые не вписываются в вашу схему и из-за этого их придется неправильно классифицировать.

У меня с тобой похожая дилемма. В настоящее время у нас есть 3 бизнес-подразделения, которым необходимо использовать этот трекер, и мы используем матрицы выбора, чтобы определить, кого следует уведомлять по какой категории, а также, кто может публиковать в какой категории.

Поскольку у нас есть сотрудники, которые перемещаются между предприятиями, мы фактически используем категорию уровня 1 для названия компании и уровень 2 для области поддержки. например:

  • Альфа
    • Проблемы O/S
    • Приложение 1
    • A / V оборудование
  • Браво
    • Проблемы O/S
    • Приложение 1
    • A / V оборудование
  • Чарли
    • Проблемы O/S
    • Приложение 1
    • A / V оборудование

Эта схема все еще довольно новая, поэтому мы не столкнулись с какими-либо проблемами (пока)

Две вещи торчат мне; перечитайте ваш вопрос.

  1. Это правильный трекер для вас? кажется, что отсутствует функциональность, которую вы хотите. Возможно, пришло время найти другой инструмент для этой конкретной работы?
  2. Общее правило при категоризации элементов: чем выше иерархия дерева, тем шире область действия элемента. Направление должно быть от самого широкого определения до самого узкого.

Вы ищете класс, категорию, тип и элемент таксономии. Вы застряли, потому что не хватает какой-то базы данных конфигурации (это поможет со списком ITEM). Другая проблема заключается в том, что вам следует использовать программное обеспечение службы поддержки, чтобы определить, какие службы подвержены влиянию той или иной проблемы, а не какие серверы имели наибольшее время простоя. Если вы выбираете модель, основанную на услугах, определение классов, категорий, типа и элемента становится намного проще. Я рекомендую думать об этом как о группе (класс), приложении (категории), услуге (типе), о том, что на самом деле не работает (элемент). Кроме того, поскольку вы можете использовать отношения времени и тикета, чтобы показать влияние проблемы в вашей среде. Вот пример:

Пользователь звонит, потому что его команда не может получить доступ к своей электронной почте (CCTI может быть Windows, exchange, email,client), парень по обмену смотрит на обмен, и обмен отчетами работает отлично для всех остальных и прослеживает его до сетевой проблемы. Его билет должен быть закрыт, и он должен открыть новый билет, чтобы заставить сетевую группу посмотреть на инфраструктуру. тикет обмена должен быть связан с новым (CCTI, сеть, внутренняя сеть, подключение, настольный компьютер), поскольку оказывается, что коммутатор вышел из строя, поэтому тикет закрывается с этим разрешением. Теперь, когда вы запускаете отчет о доступности по электронной почте, вы должны увидеть сбой и то, что он был связан с проблемой сети.

У нас есть несколько сателлитных офисов, но они очень маленькие и могут обслуживаться одним сотрудником ИТ. Настоящее решение не тегирование, а подписка. Возможность выполнять несколько назначений является ключевой особенностью, если вы действительно не можете обрабатывать вещи такими, какие они есть.

Другой пример: Launchpad предлагает "также влияет" и объединяет комментарии в один поток. Примерно так может подписаться как нью-йоркский техник, так и серверный техник, и задокументировать взаимодействие, которое происходит (или нет).

Другие вопросы по тегам