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-метрик с классическими метриками.

Тренер

Анатолий Коротков

Активист Agile-мышления и процессов. Имеет большой опыт в создании доверительной культуры и атмосферы в командах. Свой профессиональный путь начал в 2009 году в небольшой инвестиционной компании в качестве разработчика. Отвечал за реализацию 5 проектов и автоматизацию работы всей компании, руководя командой до 7 человек. В 2012 году был приглашен в одну из крупнейших российских ИТ-компаний – СКБ Контур, чтобы помочь создать внутренний биллинг компании. Прошел путь от Тим-лида и Архитектора до Менеджера разработки, помогал управлять командой от 5 человек на старте до 50 и распределением на 3 офиса (Екатеринбург, Ижевск, Санкт-Петербург). С 2014 года посвятил себя корпоративному Agile-коучингу: масштабированию собственной команды; роли Scrum Master; проведению ретроспектив, тренингов и аудитов внутри компании, а также выступлению с докладами на внутренних и внешних конференциях. В 2016 году решил делать мир лучше: вышел за границы одной корпорации и присоединился к дружной команде ScrumTrek.