База знаний по аналитике, ИТ архитектуре, API. Документирование. Тесты инструментов.
Шаблон инструкции для службы поддержки (Service Desk / Support) должен обеспечивать единый подход к описанию функциональности информационной системы, диагностике проблем и обработке обращений пользователей.
Инструкция должна позволять специалисту поддержки самостоятельно:
Шаблон должен содержать следующие обязательные разделы.
Поле Описание Обязательность Наименование инструкции Название функциональности или процесса Да Идентификатор Уникальный номер документа Да Информационная система Наименование ИС Да Функциональный модуль Модуль или подсистема Да Версия документа Текущая версия инструкции Да Дата актуализации Дата последнего изменения Да Автор Ответственный за подготовку Да Ответственный за актуальность Владелец функциональности или процесса Да Целевая аудитория L1, L2, L3 Да Связанные документы Ссылки на регламенты, инструкции, API-документацию Нет
Раздел предназначен для краткого понимания специалистом поддержки назначения функциональности.
Содержание:
Основной раздел инструкции. Должен содержать перечень типовых проблем, с которыми может обратиться пользователь.
Для каждой проблемы необходимо предусмотреть отдельную карточку. Поле Описание ID проблемы Уникальный идентификатор Наименование Краткое название проблемы Описание обращения Как пользователь описывает проблему Условия возникновения При каких действиях возникает проблема Ожидаемое поведение Как система должна работать Фактическое поведение Что происходит в действительности Критичность Влияние проблемы на пользователя или бизнес-процесс Частота возникновения Единичная, периодическая, массовая Решение Ссылка на соответствующий сценарий диагностики
Примеры типовых обращений:
Для каждой типовой проблемы должен быть описан пошаговый алгоритм действий специалиста поддержки.
Рекомендуемая структура: № Действие специалиста Ожидаемый результат Если результат отрицательный 1 Уточнить у пользователя дату и время возникновения проблемы Получены исходные данные Запросить дополнительные сведения 2 Уточнить идентификатор пользователя Пользователь идентифицирован Проверить данные обращения 3 Проверить наличие необходимых прав доступа Права соответствуют требованиям Направить запрос на проверку полномочий 4 Проверить статус операции в системе Статус соответствует ожидаемому Перейти к следующему шагу диагностики 5 Проверить наличие зарегистрированных ошибок Ошибки отсутствуют Зафиксировать ошибку и выполнить эскалацию
Важно: алгоритм должен описывать не только последовательность действий, но и точки принятия решений.
Для этого рекомендуется использовать блок-схемы с условиями переходов.
Раздел должен содержать информацию, которую специалист поддержки может использовать для проверки состояния системы. Параметр Описание Где проверить Примечание ID пользователя Идентификатор пользователя Карточка пользователя / БД Не использовать ФИО как единственный идентификатор ID операции Уникальный идентификатор операции Журнал операций Обязателен для диагностики Дата и время Время возникновения проблемы Логи / обращение С учетом часового пояса Статус операции Текущий статус Интерфейс / БД Сопоставить с жизненным циклом Код ошибки Код системной ошибки Логи / мониторинг При наличии Correlation ID Идентификатор цепочки запросов Логи сервисов Для сквозной диагностики
Следует отдельно указать:
Для распространенных ошибок должен быть предусмотрен отдельный справочник. Код / сообщение ошибки Причина Проверка Способ устранения Линия поддержки Ошибка авторизации Истекла сессия Проверить срок действия сессии Повторная авторизация L1 Недостаточно прав Отсутствуют необходимые полномочия Проверить назначенные роли Передать запрос ответственному за доступ L1/L2 Ошибка подписания Проблема с ЭП или сертификатом Проверить сертификат и статус операции Согласно сценарию диагностики L2 Внутренняя ошибка сервиса Ошибка backend Проверить логи по Correlation ID Эскалация разработчикам L2/L3
Важно предусмотреть возможность нескольких причин возникновения одной и той же ошибки.
Раздел должен определять условия передачи обращения между линиями поддержки. Уровень Зона ответственности Типовые задачи L1 Первая линия Консультации, проверка пользовательских настроек, базовая диагностика L2 Вторая линия Анализ состояния операций, проверка бизнес-правил, анализ логов, диагностика интеграций L3 Разработка / эксплуатация Анализ программных ошибок, исправление дефектов, устранение инфраструктурных проблем
Дополнительно необходимо определить:
Например:
Необходимо описать действия, которые специалист поддержки не должен выполнять самостоятельно.
Например:
ID Требование Критерий приемки NFR-01 Единая структура Все инструкции создаются на основе утвержденного шаблона NFR-02 Понятность Инструкция позволяет L1 выполнять типовые проверки без привлечения разработчиков NFR-03 Однозначность Каждый шаг алгоритма содержит конкретное действие и ожидаемый результат NFR-04 Полнота Для каждой типовой проблемы определены диагностика, решение и условия эскалации NFR-05 Актуальность Указаны версия, дата актуализации и ответственный за документ NFR-06 Прослеживаемость Есть ссылки на связанные бизнес-процессы, регламенты и техническую документацию NFR-07 Безопасность Исключено раскрытие учетных данных, секретов и избыточных персональных данных NFR-08 Удобство поиска Инструкции содержат идентификаторы, ключевые слова и категории проблем NFR-09 Поддерживаемость Изменения функциональности сопровождаются оценкой необходимости обновления инструкции NFR-10 Версионирование Предусмотрена история изменений документа
Шаблон инструкции для поддержки
Рекомендуемая структура
Инструкция считается готовой к передаче в поддержку, если выполняются следующие условия:
Для крупной ИС рекомендую не создавать одну большую инструкцию на всю систему. Лучше использовать двухуровневую структуру:
Уровень 1 — каталог инструкций по функциональным модулям:
Уровень 2 — отдельные инструкции по пользовательским сценариям и проблемам.
Например, для модуля «Документы и электронная подпись»:
Ключевая рекомендация: единицей документации поддержки лучше считать не функциональность системы, а конкретный пользовательский сценарий или тип проблемы. Это делает базу знаний практическим инструментом обработки обращений, а не дублированием пользовательской или технической документации.