Антон Викторов
Менеджер по обеспечению качества
Управление
инцидентами в Почте
Mail.ru
Что такое
инциденты и
почему это важно
• Инцидент
• Дежурный
• Баг
• Система управления инцидентами
• Реакция на инцидент
• Регистрация инцидента
• Оформление инцидента
• Расследование инцидента
• Закрытие инцидента
Про термины
Как из
непонятного
сделать «рутину»
До тасков
• Чат техподдержки и QA
• Не понятно, что
происходит
• И все остальные
проблемы отсутствия таск-
трекера
Когда я был маленьким
Когда появились
таски
• Большинство задач
долгие и непонятные
• Долгие и непонятные
задачи тяжко делать
Старый workflow
Как стало
• Каждый статус – это
микрозадача
• Выполнение микрозадачи
ведёт к следующей
микрозадаче
• Микрозадачи по одной задаче
могут выполнять разные люди
Новый workflow
Переносите
регламенты в GUI
трекера
• Текстовые регламенты сложнее
помнить
• Регламенты психологически
«давят»
Меньше регламентов –
больше кнопок
Закрась их все
• Визуализация сделанного и не
сделанного во всех задачах
• Только полезный результат: не
воспроизвел баг – не закрасил
• Можно фоново собирать
статистику скиллов и интересов
сотрудников
Геймификация
• Визуальное
представление
успехов и
провалов
• Фоновый сбор
статистики
SLA тоже можно
геймифицировать
Как заставить всех
заполнять поля, если
они вам правда так
нужны
• Не демотивировать при
регистрации инцидента и не
просить ничего заполнять
• Но требовать заполнять по
ходу работы над задачей
• Требовать заполнять только те
данные, которые точно есть на
этом этапе работы
Сбор данных
Про
автоматизацию
Постановка
тасков из
поддержки
От сотрудников –
в отдельную
очередь
С ними быстрее связаться, найти их проблему и
устранить её для всех
Быстрая реакция
Постановка задач через чат-бота
Хьюстон
Оповещает о новых инцидентах
Рассказывают обо всех
изменениях статусов
багов
• Все знают, что происходит – какие
задачи появились, какие в работе,
какие сделаны
• Можно делать быструю выборку
новых и сделанных задач даже с
телефона
Статус-боты
Jira-боты
• Автоприоритезация
• Автозакрытие
• Автоназначение и переназначение
• Автопинг
Автоназначение исполнителей
Автоматика
Как за всем следить
Kanban
• Выносим важное на кнопки и делаем из борда панель управления
• Выносим статусы (микрозадачи) в разные столбцы с группировкой по
потенциальным исполнителям
Про диагностику
Собираем всё, что можно унести
Что собираем мы:
• Версия операционной системы, модель устройства и useragent
• Версия сервисов Google Play
• Версия приложения
• Тип интернет-соединения
• Язык
• Логины авторизованных аккаунтов
• Включенность Java Script
• Referrer
• Разрешение экрана
Какие данные собирать с
клиента пользователя
Зачем
(для тех, у кого его вообще нет)
• Удалённая офлайн-диагностика
• Фоновый сбор статистики
Логирование
Что полезно уметь
• Удалённо запрашивать быструю отправку логов
• Удалённо узнавать всю информацию об устройстве
• Удалённо подключаться к пользователю
Удалённая диагностика
Чем можно пользоваться
• Charles для просмотра трафика, редактирования запросов-ответов и
имитации плохой сети
• Postman для ручного формирования запросов
• Browser Developer Tools для подмены UA, изменения пропорций
экрана, имитации плохой сети и слабого железа
• Лифт и поезда
Воспроизведение
Про сообщество
Как сделать из
сотрудников бета-
и альфа-тестеров
• Любить
• Платить чем можно
Антон
Викторов
Менеджер по обеспечению
качества
a.viktorov@corp.mail.ru
ICQ: @profile
Facebook: /victorov.anton
Управление инцидентами в Почте Mail.ru, Антон Викторов

Управление инцидентами в Почте Mail.ru, Антон Викторов