Agile на хайпе
Сегодня перебирала черновики в блоге и наткнулась на эту заметку. Решила дописать, потому что актуальности не теряет до сих пор.
Хайп вокруг Agile, который начался прошлой осенью в Новосибирске, все еще продолжается. Понятное дело, что тема подогревается столицей и гостями оттуда, но это порой доходит до абсурда. Люди звонят, пишут и требуют, чтобы им проводили тренинг, при этом сами не понимают, что это такое и зачем оно им надо.
Ниже перечислены реальные случаи, с которыми приходится сталкиваться. Именно это отвечают люди, которым я задаю вопрос “Зачем?”
Кто-то посоветовал
Если вашим друзьям что-то нравится, совсем не факт, что вам это тоже нужно. Просто потому что ваши друзья могут быть из Африки и им удобно ходить топлесс, а вам в Сибири будет не очень :) Я немного передергиваю, но суть остается та же — всегда думайте, зачем вам то или иное изменение. Задавайте себе пять раз вопрос “Зачем?”, возможно, ваши желания можно уталить другим способом и не так болезненно. Изменения это всегда боль, это всегда просадка производительности. Завтра вы не станете бежать быстрее, потому что вдруг узнали, что такое Agile, а культурные изменения это надолго.
Быстрее выпускать изменения продукта на рынок
Все как один считают, что Agile это серебряная пуля, которая в раз решит все вопросы и поможет доставлять чаще и быстрее. С одной стороны, когда мы говорим про Scrum, лучше пока не придумали для разработки и поддержки сложных продуктов, но в любом случае изменения не должны ограничиваться только одной командой разработки.
Важно договориться с вашими стейкхолдерами об изменении процесса, особенно, если разработка заказная. Не сделай вы этого, они по-прежнему будут считать, что по договору имеют право “принимать” проект месяц. Соответственно, ваша команда, возможно, научится делать все быстрее, но все-равно еще месяц вы будете ждать обратной связи.
Требуют клиенты
Это один из самых “веселых” пунктов в моем хит-параде. Я все понимаю, что у вас могут быть очень крутые и веселые клиенты, которые не первый год строят Agile-культуру у себя в компании и всячески это поддерживают и стимулируют, но требовать этого от остальных нельзя, можно лишь договориться о правилах совместной работы.
Давайте поразмышляем, что будет, если вы пошли на поводу у ваших клиентов и пришли в свою компанию с фразой “Всем Scrum с понедельника”? Ничего хорошего, будет насильственное внедрение, явно будет экономия на скрам-мастерах и этой ролью наделят какого-нибудь тимлида, который через полгода таких стараний перегорит. Через год такой работы вся компания будет говорить: “Пробовали мы ваш срам…” И презрительно смотреть на любого консультанта, который переступит порог вашей компании.
Выводы
Подумайте десять раз, прежде чем делать что либо из вышеперечисленного. Подходите с умом. Друзья/клиенты/заказчики — это все конечно хорошо, но нужно созреть и самостоятельно дойти в точку принятия решения. Желание что-то изменить должно идти от самого сердца, как у меня когда-то.
Кстати, сейчас как раз готовлюсь к выступлению на конференции и среди пунктов, почему когда-то удалось начать Scrum в одной из моих первых команд, — это желание и огромная мотивация. Без этого Scrum превратится в карго-культ, а Agile станет запретным словом в вашей компании.