«Лучшее – враг хорошего» @ Маодзе Ван Дам
Знаете почему вы не успеваете выпускать релизы вовремя? Потому что, когда вы делаете какую-нибудь задачу из спринта, становится понятно, что чтобы она работала «правильно», нужно сделать еще 1-n незапланированных задач.
Речь идет как об «импрувментах» (пример, «забыли запланировать кнопку Sharing, которая гипотетически должна включить сарафанку и привлечь +100500 пользователей на сервис»), так и об ошибках (пример, «из 5 сервисов доставки заработали только 2, остальные багуют»).
И если вы, как разработчик можете сказать себе твердое: «Нет» – то вот продакт менеджер крикнет: «НО КАК ЖЕ МОИ ПОЛЬЗОВАТЕЛИ!» – чаще всего в детстве родители не любят продакт менеджеров, поэтому сейчас мнение и признание пользователей для них важнее всего на свете.
Короче, вот алгоритм правильного решения подобной ситуации:
- Если возникла ошибка -> придумываем быстрый костыль, НО ОСТАВЛЯЕМ ЕГО НА ПОТОМ
- Если требуется импрувмент -> придумываем быстрый костыль, НО ОСТАВЛЯЕМ ЕГО НА ПОТОМ
- Решаем другие запланированные задачи
- Если остался карман времени, доделываем задачи из первых двух пунктов
- Если не остался, переносим задачи на новый спринт.
Когда вы возьмете этот алгоритм за основу, вы начнете чаще слышать фразы от продакта:
(1) «Эта функция итак зашла пользователям / Мы уже ее выкинули, хорошо что не потратили на нее много времени!»
(2) «Новые функции принесли больше хлопот / эффекта, слава богу не застряли на предыдущих!»
(3) «Оказывается можно решить проблему гораааздо проще, чем когда не было жесткого правила запрета ‘фиксов здесь и сейчас’!»
(4) Вслух: «Наши пользователи начали проводить на 3 секунды больше в приложении! Я молодец!» – в голове: «Папа, ты меня не замечал всю жизнь, но теперь меня обожают миллионы людей! Так то, старый ублюдок!» – еще глубже в голове: «… но почему ты меня не любишь?»
Как начать пользоваться алгоритмом уже сегодня?
(1) Когда на этой неделе появится ситуация подобного рода: заходите на мой канал, ставите везде лайки, отправляете мне дикпик, читаете алгоритм, говорите спасибо, целуете экран и действуте по алгоритму.
(2) ВСЕЙ КОМАНДОЙ пройдите вот эту замечательную игру, которая помогает усвоить тему https://bureau.ru/books/fff/demo/17
P.S. Там есть читерный ватерфольный подход, который сделан плохо, но это не противоречит сегодняшней теме.