Вчера на конференции Tech•Ed Europe 2009 в Берлине компания Microsoft объявила о расширении стандартов безопасности разработки проектов Security Development Lifecycle (SDL) на гибкие методы Agile. Стандарту SDL теперь соответствует и итерационная модель, и недельный цикл разработки. В соответствии с этим официальное руководство по SDL обновлено до версии 4.1a (методологии Agile посвящены страницы 45-53). Немного, но более чем достаточно.
Это очень важное событие, которое говорит об окончательной победе Agile. Теперь только самый отсталый менеджер может назвать программирование с помощью гибких методов хаотичной бессистемной разработкой (а ведь некоторые говорили, ссылаясь на четвёртую альтернативу манифеста Agile и принципы Agile, в частности, пункт 2: «Приветствуйте меняющиеся требования к проекту даже на поздних стадиях разработки»).
Справедливости ради отиметим, что в наше время таких менеджеров осталось мало. По данным независимых исследований, 85% софтверных компаний в мире уже применяют Agile или планируют применять, или частично используют эту методологию («From Agile Development To Agile Engagement», Forrester Research, May 2009).
Это очень важное событие, которое говорит об окончательной победе Agile. Теперь только самый отсталый менеджер может назвать программирование с помощью гибких методов хаотичной бессистемной разработкой (а ведь некоторые говорили, ссылаясь на четвёртую альтернативу манифеста Agile и принципы Agile, в частности, пункт 2: «Приветствуйте меняющиеся требования к проекту даже на поздних стадиях разработки»).
Справедливости ради отиметим, что в наше время таких менеджеров осталось мало. По данным независимых исследований, 85% софтверных компаний в мире уже применяют Agile или планируют применять, или частично используют эту методологию («From Agile Development To Agile Engagement», Forrester Research, May 2009).