Agile
Есть такая штука, которая полностью называется «Agile-манифест разработки программного обеспечения».
В начале 2001 года умные дяди и тёти из разных цифровых компаний собрались вместе, чтобы пожаловаться друг другу на непростое житие. Претензия такая: компании погрязли в бюрократии и забывают про то, что нужно приносить радость людям.
Загрустили, загуляли и устроили двухдневный шабаш пикник. В результате накидали краткий и выразительный манифест.
Считаю, что его интересно прочитать не только тем, кто работает на нули и единицы.
Вот он:
«Люди и взаимодействие важнее процессов и инструментов.
Работающий продукт важнее исчерпывающей документации.
Сотрудничество с заказчиком важнее согласования условий контракта.
Готовность к изменениям важнее следования первоначальному плану.
То есть, не отрицая важности того, что справа,
мы всё-таки больше ценим то, что слева.»
Agile (от английского «гибкий», «проворный») – это философия. Или, как выразился бы разработчик – это абстракция. Каждая IT компания утверждает, что следует манифесту. Но в реальной жизни к абстрактным формулировкам легко прикрутить свою бизнес-логику.