Постановка процесса отслеживания проблем

Андрей «Rarst» Савченко, WordCamp Kyiv 2016

Постановка процесса
отслеживания проблем

Андрей «Rarst» Савченко

Трекер обычный

Трекер полезный

учимся
организации

Тип — какая проблема?

Компонент — где проблема?

Статус — что происходит?

покемоны не вылупляются
bug eggs development

учимся говорить нет

Отличия от подержки

суппорт трекер
предназначен пользователям разработчикам
доступ закрытый открытый
цели внешние внутренние

Нет.

Я не понял и не разобрался,
но всё пропало и вы виноваты.
😠

Повторяемые проблемы

  1. Что было сделано
  2. Что ожидалось
  3. Что произошло

.github/ISSUE_TEMPLATE.md

Достаточность информации

  1. Просим информацию
  2. wait четкий срок
  3. Продолжаем или закрываем

Нет.

Сделайте лично мне в интерфейсе
для вот такой штуки.
😉

Приоритеты разработки

  1. Ценность
  2. Гибкость
  3. Техобслуживание
  4. Всякие финтифлюшки

Сам дурак Нет.

А вон там сказали что у вас неправильные пчёлы и неправильный код.
🐝 🍯

Проблемы совместимости

  1. Конкретика
  2. Пошаговая инструкция
  3. Доступ к коду

учимся
отчетности

cтраницы

Страницы

самое страшное на трекере

Отчёт создаёт доступный контекст

Три слона полезного трекера

  1. Аккуратная организация 🐘
  2. Решаемые проблемы 🐘
  3. Достаточное внимание 🐘

Спасибо, что выслушали! Вопросы?

twitter.com/Rarst
wpua.slack.com

Rarst.net/slides/issue-tracking-ru