Тезисы: На первый взгляд кажется, что Agile означает отсутствие анализа требований. Для многих Agile - способ оправдать отсутсвие документации и анализа в проекте. Но действительно, если мы можем получать быструю обратную связь от заказчика, так уж нужно ли заниматься сбором и анализом требований? Сделаем "что-то", затем покажем результат заказчику и, если потребуется, переделаем.

На практике такой подход часто приводит к серьезным проблемам. В докладе мы порассуждаем на тему того, нужен ли анализ в Agile и если нужен - то в каких случаях. Мы посмотрим на различные практики анализа требований и обсудим процесс работы с требованиями в Agile.

Содержание

  • Нужен ли анализ требований в Agile
  • Практики и артефакты анализа
  • Жизненный цикл сбора и анализа требований
  • Метрики

Биография: Асхат Уразбаев закончил в 2000 году с отличием Московский Физико-Технический Институт и сделал вполне типичную карьеру от младшего разработчика до менеджера проектов в небольшой аутсорсинговой компании. Позже, в компании Luxoft, Асхат в качестве архитектора процессов занимался внедрением «тяжелых» традиционных методологий разработки программного обеспечения в подразделениях компании. Благодаря одному из заказчиков он «познакомился» с Agile. Новый способ разработки оказался чрезвычайно эффективным. Затем были еще и еще проекты, осуществленные с использованием принципов Agile.

Асхат стал заниматься внедрением гибких методологий в подразделениях компании Luxoft. В марте 2006 года он основал движение практиков гибкой разработки AgileRussia. В 2008 году Асхат вместе с партнером Никитой Филипповым основал компанию ScrumTrek, которая конультирует, проводит тренинги и помогает компаниям внедрять гибкие методологии. Среди клиентов ScrumTrek такие компании, как Yandex, HeadHunter, Afisha, Acronis, Luxoft, Infopulse и многие другие.