Декларация независимости Agile

20.12.05

В январе 2005 г. собравшиеся в Сиэтле известные специалисты по программной инженерии сформулировали Декларацию независимости пользователей гибких (agile) методологий, развивающую идеи agile-манифеста, провозглашенного в 2001 г. Они задумали создать собственную альтернативу классическим подходам, пропагандируемым крупными институтами по проектному управлению (PMI.org и др.), и предложили шесть ключевых принципов, которыми рекомендуется руководствоваться в своей деятельности каждому менеджеру гибких проектов, разделяющему agile-концепции:1) заказчик должен получать непрерывную отдачу от своих инвестиций в разработку;2) обе стороны проекта (заказчик и исполнитель) руководствуются достоверными результатами о состоянии работ, постоянно взаимодействуя друг с другом и совместно владея всем программным "имуществом" (моделями, кодом, релизами, документацией);3) степень неопределенности в проекте снижается за счет коротких проектных итераций, упреждения рисков и быстрой адаптации требований;4) ключевым в работе программистов считается творческий потенциал и новаторство - рядовые исполнители являются главным ресурсом, а менеджеры лишь стараются создать такое окружение, в котором разработчики смогут проявить максимальную эффективность;5) рост производительности достигается благодаря постоянной отчетности всех членов команды и коллективной ответственности за результат;6) эффективность и качество труда напрямую связаны со специфическими стратегиями, процессами и практиками, которые в каждом конкретном случае формируются с учетом текущих проектных условий.