Scrum - тренинг для команд и менеджеров проектов
Этот тренинг должны прослушать все менеджеры, которые принимают участие в проектах по созданию программного обеспечения. Scrum — это универсальный подход, помогающий реализовать сложный проект небольшими итерациями. Что такое Scrum? Какие роли и как взаимодействуют? Какие артефакты применяются в этой методологии? Ответы на эти вопросы вы услышите на нашем тренинге для Scrum команд и менеджеров проектов.
Цель Scrum тренинга:
- подготовить команды проекта для запуска Scrum-процесса в проекте;
- после тренинга команда способна выполнять основные практики Scrum-процесса: планирование, ежедневный митинг, демонстрация, ретроспектива.
Аудитория Scrum тренинга:
- Команды, внедряющие Scrum-процесс
- Разработчики и менеджеры, желающие познакомиться с agile методикой ведения проектов
Предварительные знания у аудитории: Software Development Process, Project Lifecycles.
Структура Scrum тренинга:
- История появления Agile
- Agile манифест
- Принципы Agile
- Что такое Scrum?
- Обзор процесса Scrum
- Роли в Scrum
- Product Owner. Его полномочия и функции. Как поступить, если Product Owner несколько?
- Scrum Master. Какие функции выполняет. В чем отличие от Project Manager? Что не должен делать Scrum Master?
- Team (команда проекта). За что отвечает команда? Сколько должно быть человек? Как сделать самоорганизующуюся команду? Можно ли сделать взаимозаменямыми сотрудников?
- Артефакты в Scrum:
- User Story. Как пишутся требования? Что такое acceptance criteria? Как на практике пишут требования? Роль аналитика в процессе подготовки требований.
- Backlog. Кто и как управляет списком требований? Приоритеты требований. В чем роль Scrum Master’a и Product Owner’a при формировании требований.
- SprintBacklog. Как определить требования на ближайший спринт? Что такое аварийное завершение спринта?
- Sprint Goal. Зачем нужна цель спринта и как её используют на практике? Как правильно сформулировать цель спринта?
- BurnDown Chart. Как наблюдать за работой команды с помощью отчета «сжигание работ»? Какие еще отчеты применяют на практике?
- Ритуалы в Scrum:
- Planning meeting — встреча по планированию спринта. Как декомпозировать User Story? Как оценить задачи? Как организовать работу команды при планировании? В чем роль каждого участника процесса в ходе планирования? Понятие capacity (емкость) команды. Понятие фокус-фактор команды. Как посчитать фокус-фактор?
- Играем в Planning Poker.
- Учимся планировать спринт, оценивать емкость команды с учетом её фокус фактора.
- Daily meeting — ежедневный ритуал в Scrum. Организация встречи. Порядок проведения. Роль команды и Scrum Master
- Demo. Как проводится приемка продукта Product Owner’ом? Структура встречи и порядок её проведения. Ошибки команды.
- Retrospective. Рекомендации к фасилитации встречи по улучшению процессов в Scrum.
- Сложные ситуации в Scrum-процессе
- Внедрение SCRUM-процесса
Продолжительность тренинга: 1 день, 8 часов.
Дополнительно на Scrum тренинге могут быть проведены следующие практические упражнения:
- написание User Story и acceptance criteria;
- построение Backlog’a проекта и Sprint Backlog’a;
- оценка емкости команды с учетом её фокус-фактора;
- оценка задач с помощью Planning Poker’a;
- работа с Канбан-доской;
- построение Burndown Chart
- отработка навыка проведения ритуалов Daily meeting, Planning meeting, Review (Demo) и Retrospective.
Наш опыт:
- обучение команд проектов в компаниях Wargaming, EPAM, SamSolutions.
- аудит процессов гибкой разработки в компании ПронтоСофт;
- Внедрение Scrum/Kanban в компании Индела — производитель беспилотных летательных аппаратов (БПЛА);
- Портфельное планирование к компании Wargaming;
- Внедрение Scrum в Капитал банк — крупнейший банк Республики Азербайджан;
- Внедрение Офиса управления проектами в Министерстве финансов Республики Беларусь.
Вам будет полезна статья о том, что такое Scrum? Рекомендуем ознакомиться.
Книги по Agile и Scrum, которые можно скачать.
СЛЕДУЙ ЗА НАМИ