Аргументы против постоянного использования Agile Epics

Начну с признания: раньше я был настоящим фанатом эпиков. Каждый запрос на добавление функции, каждый этап проекта, каждый чих в офисе упаковывался в блестящий контейнер эпика. «Просто добавь это в эпик!» — провозглашал я, словно какая-то фея Agile, размахивающая своей палочкой невыполненных задач. Но после нескольких лет наблюдения за тем, как проекты терпят неудачи, команды выгорают, а заинтересованные стороны недоумённо чешут головы, я пришёл к отрезвляющему выводу: эпики не всегда являются решением....

13 августа 2025 06:01 · 6 минут · 1103 слова · Maxim Zhirnov

Аргументы против постоянного использования гибких резервов

Представьте: вы на третьем ежедневном стендапе на этой неделе, и кто-то неизбежно спрашивает: «Так какова наша скорость на этом спринте?» Тем временем ваш бэклог вырос из аккуратного списка из 20 пунктов в разросшегося монстра с 247 тикетами, половина из которых не тронута со времён администрации Обамы. Звучит знакомо? Добро пожаловать на тёмную сторону Agile-бэклогов, о которой никто не говорит на модных методологических конференциях. Не поймите меня неправильно — я не собираюсь сжигать манифест Agile и не предлагаю всем вернуться к водопадной модели наших предков....

12 августа 2025 06:01 · 6 минут · 1087 слов · Maxim Zhirnov

Почему вам иногда следует изобретать велосипед

Представьте: вы по уши в проекте, в венах бурлит кофеин, и вдруг вам нужно реализовать функцию, которую наверняка кто-то уже создавал. Ваш коллега наклоняется и шепчет те волшебные слова, которые каждый разработчик слышал тысячу раз: «Не изобретай колесо заново». Но вот в чём дело: иногда это колесо квадратное, иногда оно сделано из бетона, а иногда у него 47 зависимостей, которые увеличат размер вашего бандла быстрее, чем ваше терпение во время ревью кода....

11 августа 2025 06:01 · 6 минут · 1142 слова · Maxim Zhirnov

Игнорируя отраслевые тенденции, чтобы сосредоточиться на том, что работает

Представьте: вы находитесь на технологической конференции, окружённые разработчиками, рекламирующими новейший фреймворк, который «революционизирует всё». Тем временем вы сидите со своим старым добрым стеком, гадая, не похожи ли вы на того человека, который до сих пор использует Internet Explorer в 2023 году. Спойлер: скорее всего, нет. Вот неудобная правда, о которой никто не говорит на этих блестящих конференциях: скучные технологии, которые работают, бесконечно более ценны, чем захватывающие, но не функционирующие. Пока все гонятся за последними новинками, умные разработчики создают надёжные, обслуживаемые системы с проверенными инструментами....

8 августа 2025 14:01 · 5 минут · 997 слов · Maxim Zhirnov

Искусство написания непереносимого кода: Когда выгодно использовать Lock-In

Заблокированное либидо: почему иногда побеждает платформенно-зависимый код Портабельность когда-то была главной добродетелью программного обеспечения — эквивалентом постоянно собранного чемодана в кодировании. Но я открою вам секрет: в некоторых уголках нашего цифрового мира волшебное обещание «напиши один раз, запускай где угодно» не просто неудобно. Часто это абсолютная ложь. И знаете что? Это нормально. Не каждая программа — глобальный гражданин Портабельный код максимизирует гибкость. Непортабельный код максимизирует мощность. Подумайте об этом так: швейцарский армейский нож не сможет провести операцию на открытом сердце....

4 августа 2025 06:00 · 4 минуты · 1 слово · Maxim Zhirnov