Agile Software Development

Agile подход к разработке позволяет создавать, поддерживать и развивать интеллектуальные продукты в условиях конкуренции и постоянных изменений. Это не только конкретные инструменты, но про формирование agile-мышления, чтобы в любом проекте, независимо от специфики, самостоятельно находить решение.

Для тех кто

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

Какие проблемы решит

  • Запланировали итерацию, но пришел директор и изменил задачи/цели/сроки.
  • Проводим ретроспективу, вырабатываем решения, но они не срабатывают.
  • У меня в команде незаменимый разработчик - «звезда».
  • Не можем довериться agile-команде, потому что она не «болеет» за результат.
  • Хотим Agile, настроили процесс — скатываемся обратно.
  • Пробовали Agile/Scrum — они нам не подходят.

Программа курса

  • Agile-базис: зачем нужен Agile, почему нельзя работать как раньше? История развития подходов к разработке, современные термины. Новые проектные роли. Кто такой менеджер в Agile? Командообразование, общая ответственность за результат. Процессные артефакты.
  • Agile-техники: Agile — итеративная и инкрементальная разработка. Lean – бережливая разработка, сфокусированная на поиске потерь. Scrum vs Kanban — что лучше и как выбрать для нашей команды?
  • Agile-процесс: Как «продать» Agile команде? Как «продать» Agile заказчику (внутреннему и внешнему)? Управление ожиданиями,управление требованиями, управление качеством, управление вовлеченностью.
  • Agile-инструменты: Обзор физических и электронных инструментов для Agile команд. Как выбрать лучший для нас инструмент?
  • Agile-метрики: Обзор метрик, необходимых для прогнозируемой стабильной работы команды. Сравнение Agile-метрик с классическими метриками.

Тренер

Василий Савунов

Начинал простым программистом, затем прошел все ступени до технического директора. Работал на руководящих должностях уровня CTO последние 10 лет, в том числе в таких компаниях, как Финам, Timeout. Возглавлял разработку проекта banki.ru, где выстроил сильную сплоченную команду. В процессе работы пришёл к выводу, что люди важнее всего, и таким образом пришел к Agile. В 2016 году присоединился к команде ScrumTrek в качестве agile-коуча.