Как понять, где регламент спасает, а где убивает
В прошлом посте рассказывал, как любовь к порядку превращала работу в бюрократию и как мы теряли сделки из-за «регламента».
Вы не спрашивали, но я всё равно отвечу на вопрос: и что теперь, отменить все правила и вернуться в хаос?
Нет. Я разделил всё на две зоны.
Понятно, что в реальной жизни между этими двумя полюсами есть и серые зоны. Например, стенды с боевыми данными, пилоты рядом с продом или доступы с ограниченным риском. Но для себя я всё равно начинаю с этого простого деления.
Первая — Зона выживания. Сюда входят продакшен, клиентские данные, доступы к критичной инфраструктуре, финансы. Здесь потеря контроля ведёт к фатальным последствиям, а иногда и к тюрьме.
В этой зоне я остаюсь профессионалом порядка. Никакого «давайте быстренько поправим наживую». Любые изменения — через боль, пот и согласования. Регламенты здесь работают. Точка.
Вторая — Зона гипотез. Тестовые среды, пресейлы, проверка новых фич, внутренние инструменты. Здесь важна только одна метрика — скорость.
В этой зоне нужно оставлять управляемый хаос. То есть не отсутствие правил, а лёгкие правила: изолированная среда, ограниченный радиус ущерба, быстрые доступы, понятный откат и право на ошибку без катастрофы.
Выделяйте песочницы, где можно ломать всё что угодно. Давайте права админа в изолированном контуре. Разрешайте ошибаться. Не пытайтесь засунуть проверку гипотезы в архитектурный комитет.
Если в Зоне гипотез что-то упадёт, потеряете пару часов работы инженера. Если из-за вашей бюрократии сейл не сможет быстро показать демо клиенту — потеряете контракт.
Короче: продакшен — это ядерный реактор. Там нет «давайте попробуем». А тестовый стенд — это кухня, где можно жарить яичницу, пока не сгорит сковорода.
Сложность не в том, чтобы написать регламент на всё. Сложность — провести границу и не дать этим двум мирам перепутаться.
А у вас в компании эти зоны разделены? Или на тестовый сервер нужно просить доступ неделями через три инстанции?