♟ Вопросы для решения инцидентов
Когда возникает плохое на бою, обычно ждут от человека мыслей о том, что он сделает, чтобы такое потом не повторилось. Очень правильный подход, только в лоб такое не работает. Нужно задавать правильные вопросы, чтобы направить размышления в правильное русло.
Мы с ребятами выработали такие, чтобы и решить проблему, и научить (или проверить, что человек так умеет) работать с проблемами в долгую:
👉 Как сделать так, чтобы такой класс проблем больше не возникал? Какая корневая причина?
Прикладывая подорожники, мы не избавимся от багов. Нужно работать на будущее. Душить надо корневую причину.
👉 Чего не хватало, чтобы идентифицировать источник проблемы быстрее?
Процесс исправления состоит из нескольких этапов. Но чтобы починить, нужно понять, какого хера происходит такое. И вот на это, бывает, уходит довольно много времени. «Быстро поднятое упавшим не считается».
👉 Как можно было заметить проблему раньше? Чего не хватало?
Писать совсем без багов невозможно, но можно к этому стремиться. Может, добавить мониторинга какого-то или метрик, или тесты у нас не покрывают такой класс проблем… Вариантов масса.
Работайте над мышлением своих ребят, и результаты вас приятно удивят.
Обнял, разложил по полочкам. — Нечаев
#системы@teamleadonline
Post #365
1.04K
- ❤ 11
- 👍 5
- 🔥 2