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

A presentation at WordCamp Kyiv 2016 in September 2016 in Kyiv, Ukraine, 02000 by Andrey Savchenko

Slide 1

Slide 1

1 bug duplicate enhancement help wanted invalid question wontfix Постановка процесса отслеживания проблем

Slide 2

Slide 2

2 Андрей «Rarst» Савченко — Rarst.net — WP контрактор ♦ WPSE ( s.tk/wp )

Slide 3

Slide 3

3 Трекер обычный — отсутствие интереса — подмена процессов инструментами — настройки по умолчанию

Slide 4

Slide 4

4 Трекер полезный — организует разработку — ускоряет нахождение проблем ( а иногда просто их вам решает ) — выстраивает репутацию

Slide 5

Slide 5

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

Slide 6

Slide 6

6 Тип — какая проблема? bug enhancement invalid question

Slide 7

Slide 7

7 Компонент — где проблема? back–end front–end javascript coffee brewer

Slide 8

Slide 8

8 Статус — что происходит? wait development code review testing

Slide 9

Slide 9

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

Slide 10

Slide 10

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

Slide 11

Slide 11

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

Slide 12

Slide 12

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

Slide 13

Slide 13

13 Повторяемые проблемы 1. Что было сделано 2. Что ожидалось 3. Что произошло .github/ISSUE_TEMPLATE.md

Slide 14

Slide 14

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

Slide 15

Slide 15

15 “ Нет. Сделайте лично мне в интерфейсе большую кнопку для вот такой штуки. 😉

Slide 16

Slide 16

16 Приоритеты разработки 1. Ценность 2. Гибкость 3. Техобслуживание 95. Всякие финтифлюшки

Slide 17

Slide 17

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

Slide 18

Slide 18

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

Slide 19

Slide 19

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

Slide 20

Slide 20

cтраницы 20 самое страшное на трекере

Slide 21

Slide 21

21 Отчёт создаёт доступный контекст — новое — ждёт no:label label:wait sort:updated-asc — сломано — зависло label:bug sort:updated-asc

Slide 22

Slide 22

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

Slide 23

Slide 23

23 Спасибо, что выслушали! Вопросы? twitter.com/Rarst wpua.slack.com Rarst.net/slides/issue-tracking-ru