Всем привет. Сегодня разберём боль многих тимлидов: как внедрять новые процессы, чтобы это не вызывало бунт на корабле. Знакомо, когда разработчики называют Scrum "церковными обрядами", а ретроспективы — "нытьём по расписанию"?
Тут работает принцип снежного кома. Начните с малого — внедрите 1 инструмент, который даст быстрый видимый эффект. Например, ввели daily-митинги по 15 минут. Через месяц команда сама заметила: меньше задач "зависает", проще синхронизироваться. Это создаёт кредит доверия для следующих шагов.
А вот чего делать не стоит — устраивать революции. Представьте: с понедельника внезапно Jira, двухнедельные спринты, парное программирование и TDD. Даже если это гениально, получите саботаж. Люди терпеть не могут, когда их ломают через колено.
Из своего опыта скажу: лучший катализатор изменений — вовлечение команды в процесс. Например при внедрении code review, сначала соберем боли и возражения: - "Теряю час на разбор чужого спагетти-кода" - "Меня критикуют как школьника" - "Это замедляет релизы" .
Затем вместе с командой найдем решение: линтеры для базовых проверок + чек-лист из 5 ключевых пунктов для ревью + отдельный чат для обсуждения.
А какие подходы к внедрению практик используете вы? Может, свои лайфхаки есть?