Триаж и организация проблем: краткий гайд #736
Locked
DVOniksWyvern
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Краткий гайд по тому, как я (и соответственно, ВЫ), должны оценивать проблемы, баги и другие вопросы, что означает "приоритет" и в таком духе.
Категоризация:
Означает ошибки в коде. Незапланированные взаимодействия между системами, что-то, что должно работать, но не работает, что-то, что работает не так, как надо и в таком духе.
В том или ином виде, баги должны исправляться, даже если они "ощущаются" как часть игры.
Означает проблемы баланса. Что-то, что работает как надо и предусмотрено кодом, однако, слишком сильно нарушает ход игры. Слишком сильное оружие, слишком слабая механика, слишком бесполезная механика и так далее.
Специальная категория проблем, связанного с разработкой фич. Если что-то помечано как "фича", значит так надо.
Означает нужду в переписывания кода. Код работает, но написан плохо или не по стандартам. Если что-то помечано как "рефактор", значит это нужно или можно переписать в более товарный вид.
Приоритеты:
Высший приоритет означает нужду в срочном исправлении. Что-то, что укладывает сервер. Что-то, что невероятно легко абузить для полного изничтожения онлайна. Означает, что проблема должна быть решена сейчас же.
Высокий приоритет означает нужду в скором исправлении. Что-то, что является важной механикой, но не работает - или работает не так, как надо. Что-то, что легко абузить и это сильно портит впечатление от игры. Означает, что проблема должна быть решена одной из первых, при отсуствии других проблем.
Средний приоритет означает нужду в исправлении. Обычные баги, которые можно как-то "обойти", однако, это надоедливо, или механики которые работают не так, как надо - но не являются чем-то важным. Edge case-ы и подобное. Что-то, что можно абузить, или что-то, чему нужно вправлять баланс. Означает, что проблема может быть решена в любой момент при наличии желания.
Низкий приоритет означает либо бэклог, либо что-то некритичное. Мелкие баги, которые мало влияют на игру. Означает, что проблема может быть решена в любой момент - но в ближайшем будущем.
Статусы:
Отсуствие статуса означает, что проблема не решена.
Проблема решена и исправление на сервере.
Проблема в процессе решения в виде драфта или требуется дополнительные организационные процедуры.
Проблема решена, но исправление еще не на сервере.
Проблема не является проблемой, или в исправлении было отказано.
Схема триажа проблем:
Beta Was this translation helpful? Give feedback.
All reactions