Agile - профанация и деградация. И речь не про классические связанные с "ажалем" проблемы: краткосрочный фокус, бюрократизация, архитектурная слепота или потеря бизнес-контекста.
В 2024 году авторы «A Research Based Critique of the Agile Manifesto» взяли 4 базовых ценности, добавили к ним 12 принципов и прогнали каждый через данные о 1451 ИТ-проектах и изучили влияние каждого на итоговый результат.
Что положительно влияет на результаты проекта (с нюансами):
🍀вовлечение клиента и сотрудничество с ним
🍀открытость к изменениям
🍀гибкость требований (слишком близко к предыдущему)
🍀непрерывная поставка ценности (если речь про ценность, а не TTM)
🍀 постоянная работа над гибкостью (а не следование бюрократичным ритуалам)
🍀самоорганизующиеся команды (но менеджмент всё равно нужен)
Что влияет на проект негативно:
🧨миф о вреде документации
🧨превосходство ежедневных митингов над еженедельными (частота важна только в общении с заказчиком)
🧨обязательное совместное размещение в одном пространстве
🧨работающее ПО - главный показатель прогресса (в исследовании не подтверждается, но, блин, нельзя путать Output с Outcome. Разбудите меня, когда кусками рабочего кода можно будет расплачиваться).
Плюс, 4 пунктов написаны настолько неконкретно, что их вообще невозможно проверить - тупо красивый фантик о всём хорошем против всего плохого. И получаем, что простое следование большинству пунктов - либо вредит напрямую, либо является бесцельной тратой времени (как ретрообзоры и ежедневные митинги)
Вся ирония в том, что 6 положительных пунктов изначали составляли ядро Экстремального программирования. Ажаль взял лучшее, что было в разработке, вывернул наизнанку, добавил токсичной начинки и завернул в красивый фантик с названием "инструмент деградации". Конфетку?
_______
Источник | #truefinance
@F_S_C_P
-------
Поддержи канал подпиской
-------
Post #123949
590