Основы методологии Agile для разработки ПО

Тренинг – для тех, кто планирует внедрять гибкие методологии (Scrum, XP) в своем проекте или организации, а также для тех, кто хочет сравнить свои способы работы с лучшими практиками индустрии. На тренинге отрабатываются навыки работы по Agile с помощью игровых симуляций (включая классическую XP Game), обсуждений и практических заданий, иллюстрирующих основные практики гибкой разработки.
Основы методологии Agile для разработки ПО
Курс: SDP-004
Длительность:16 ч.
Описание:
Тренинг для тех, кто планирует внедрять гибкие методологии (Scrum, XP, Kanban) в своем проекте или организации, а также для тех, кто хочет сравнить свои способы работы с лучшими практиками индустрии.
Тренинг построен на отрабатывании навыков работы во фреймворке Scrum с использованием наиболее важных практик экстремального программирования и ключевых подходов Kanban. Отработка проводится с помощью игровых симуляций, обсуждений и практических заданий, иллюстрирующих основные принципы и практики гибкой разработки.

В цели тренинга не входит изучение исполнения Agile-проектов в распределенной среде. Оно может быть проведено в рамках расширенной версии данного тренинга или отдельном тренинге PM-008 Управление виртуальными командами.

Цели:
Дать представление о гибких методологиях и фреймворке Scrum, познакомить с ключевыми практиками и практическими приемами работы, уберечь от типичных ошибок.

После завершения обучения слушатели смогут:
  • понимать, что нужно для ведения проекта в гибких методологиях;
  • понимать, как практически начать работу в Agile; 
  • использовать практики и приемы работы фреймворка Scrum, практики экстремального программирования и подходы Kanban.
В цели тренинга не входит изучение исполнения Agile-проектов в распределенной среде.
Разбираемые темы:
1. Основы итеративного процесса. Возможности и ограничения итеративного подхода в разработке ПО.
2. Основы гибкой разработки:
  • Семейство гибких методологий;
  • Agile-манифест;
  • Принципы Agile;
  • Итеративность и инкрементность разработки.
3. Scrum-фреймворк:
  • Термины и роли;
  • Scrum-артефакты;
  • Time-boxing; 
  • Спринт и его структура.
4. Менеджмент требований в Scrum:
  • Product backlog;
  • User Stories;
  • Критерий Done.
5. Роли и обязанности в Scrum:
  • Scrum Master;
  • Product Owner;
  • Команда.
6. Планирование и оценка трудозатрат в Agile:
  • 3 уровня планирования;
  • Единицы оценки (story points или ideal days);
  • Planning Poker;
  • Триангуляция.
7. Самоорганизованная команда – ключ к успеху:
  • Атрибуты команды в Scrum; 
  • Специалисты или generalistы? 
  • Фазы эволюции команды; 
  • Распределенные команды. 
8. Практики Scrum:
  • Ежедневные stand up митинги;
  • Демонстрация;
  • Ретроспектива.
9. Scrum-метрики:
  • Velocity;
  • Фокус-фактор.
10. Визуальный менеджмент:
  • Task board;
  • Burndown/up график.
11. Инженерные практики:
  • Ревью кода;
  • Парное программирование;
  • Совместное владение кодом;
  • Постоянная интеграция;
  • Рефакторинг;
  • TDD.
12. Границы применимости.
13. Масштабирование гибкой разработки.
14. Подходы к внедрению Agile
15. XP Game – практическое закрепление полученных знаний по ключевым практикам Agile.

Целевая аудитория:
  • участники действующих и будущих Agile-команд;
  • менеджеры проектов;
  • руководители проектных групп;
  • технические специалисты.
Предварительная подготовка – общее:
  • Опыт участия в проектах разработки ПО;
  • Опыт участия в Agile-проектах будет полезен, но не предполагается.

Описание:


Сертификат:
По итогам обучения каждому слушателю выдается сертификат о прохождении курсов Luxoft Training. Слушатели онлайн курсов получают электронную версию сертификата (на указанный email) по запросу.
Примечание:
Материалы курса представлены на английском языке.
Москва 16 720 р.
Санкт-Петербург 15 050 р.
Омск 12 540 р.
Киев 4 320 грн.
Одесса 3 900 грн.
Днепр 3 900 грн.
Ваш город (формат корпоративного обучения):По запросу


Данные цены не включают в себя стоимость обедов.

Перепечаев Сергей
Тренинг Basics of Agile Methodology for Software Development - это оптимальное сочетание теории и практики, все очень доходчиво и по существу вопроса. Из всего курса меня больше всего привлекли практика Stand up митинга, оценка трудозатрат, взаимодействие членов в команде. Очень понравилось, что преподаватель делится знаниями на некоторые смежные темы (T&M, Fix Price и т.д.).
Глазова Мария
Курс оставил очень благоприятное впечатление, хотелось бы и далее изучать в таком же стиле. Важные моменты - это примеры практического применения, случаи из практики преподавателя, личные участия в тренингах и упражнениях.
Болотникова Екатерина
Для меня на тренинге было важно наличие возможности задать вопросы и получить на них полные и детальные ответы, а также возможности рассмотрения особенностей применения SCRUM'а в компании, в которой я работаю. Спасибо! Было интересно и познавательно.

Записаться на курс





Хотите узнать больше?

По всем вопросам, в том числе для регистрации на курсы, обращайтесь по адресу education@luxoft.com

Вернуться к каталогу
Раcписание курса в
Москвe
  • Москве
  • Санкт-Петербурге
  • Омске
  • Киеве
  • Днепре
  • Одессе
  • Минске
10.11.2016 - 11.11.2016
Тренер:
Идельс  Сергей
Идельс Сергей
Специалист в области Agile-методологии
Подробнее
Локация:
Киев
Время:
10:00-18:00
Длительность:
16 ч.
В корзину
4 320 грн.

10.11.2016

Запланированных дат
в расписании нет
Не подходят даты или время?
Предложите свой вариант
Блоги
Сергей Тепляков
22.09.2016 08:45:42
О шаринге знаний и компетенций с коллегами
Один из читателей недавно задал вопрос, подумать над которым, имхо, будет полезно многим: насколько полезно/уместно делиться своими знаниями с коллегами по работе? Не просто с коллегами по цеху через ...
Luxoft Training
19.09.2016 12:46:49
ВАВОК v3: что нового
Автор: Дмитрий Приймак – эксперт по бизнес-анализу.
Итак, свершилось – с 30 сентября 2016 г. Международный институт бизнес-анализа (IIBA) начинает принимать экзамены согласно новой программе ...
Сергей Тепляков
06.09.2016 08:33:52
Инкапсуляция и сокрытие информации
В области проектирования существует два понятия, которые часто используются совместно – инкапсуляция (encapsulation) и сокрытие информации (information hiding).
Понятие инкапсуляции обычно использу...
Читать больше
Заказазать корпоративное обучение
для команды
ФИО
Город
Компания
Должность
Email
Телефон
Сообщение


Отмена