Что такое Agile?
Agile (эджайл, англ. “гибкий”) – это подход к управлению проектами по разработке ПО. Подход Agile включает в себя несколько методик:
- Scrum (подходит для организации взаимодействия между Бизнесом и ИТ);
- Kanban (подходит для упорядочивания мультизадачности в работе сотрудника; хорошо сочетается со Scrum);
- XP (принципы экстремального программирования);
- Lean (принципы бережливой разработки).
Мы предлагаем Scrum, т.к. это отличный способ выстроить проект, который требует участия и Бизнеса и ИТ подразделения.
Scrum активно применяется в крупных компаниях и корпорациях.
Основная суть процесса следующая:
- проект выполняется короткими итерациями (т.н. спринтами), каждая из которых длится от одной до 4 недель;
- в проекте есть всего 3 роли: Product Owner, Scrum Master, Team. Роли эффективно взаимодействуют друг с другом и ориентированы на сотрудничество.
- в Scrum есть всего 4 артефакта (документа): Product Backlog (требования к продукту), Sprint Backlog (требования, которые будут реализованы в спринте), Sprint Goal (цель спринта, итерации), BurnDown Diagram (диаграмма сжигания работ).
- в Scrum есть всего 4 ритуала. Но читайте лучше об этом в соответствующей статье.
Пример того как выглядит доска задач в Scrum
Преимущества Agile-подхода:
- быстрая поставка наиболее приоритетной функциональности;
- снижение неопределенности в требованиях с помощью прототипов и итераций;
- стремление к уменьшению объема документации;
- быстрая реакция на изменения;
- ориентация на сотрудничество с заказчиком.
Услуга внедрения Scrum
Мы предлагаем услугу, результатом которой является появление Agile (гибких) процессов управления проектами в вашей компании. По завершению проекта вы получите:
- Обученных менеджеров вашей компании. Мы проведем обучение для всех сотрудников, которые принимают участие в проектах разработки ПО как со стороны Бизнеса, так и со стороны ИТ. Обучение будет проводиться несколько раз: Бизнес и ИТ, только ИТ, только Бизнес, только команда “пилотного” проекта и т.п. Всего пройдет не менее 10 занятий.
- Подготовленную Scrum команду. Мы поможем вам сформировать команду, которая будет первой трудиться над пилотным проектом и на примере которой мы покажем эффект. Мы оценим доступность (capacity) команды, предложим её фокус-фактор, подскажем как распределить ресурсы между разными проектами, учтем иные зависимости.
- Запуск “пилотного” проекта, на котором мы покажем как работает процесс “от и до”. Это самая ответственная часть нашей работы. На примере пилотного проекта выползают все скрытые проблемы, которые мешают вашему бизнесу развиваться (конфликты ресурсов, отсутствие аналитиков, невозможность быстро принимать решение и пр.). Мы подскажем вам как правильно уйти от возникших противоречий и недопустить подобных случаев в будущем.
- Инструкцию для команд и мастеров. Простой и доступный документ, в котором описаны основные действия, необходимые команде и её окружению, чтобы правильно выполнять все процессы в Scrum.
- ИТ-окружение. Если у вас есть программное обеспечение для управления проектами, то мы поможем правильно использовать его в проектах, выполняющихся по Scrum.
Оставить заявку