Agile в больших проектах Асхат Уразбаев ScrumTrek © ScrumTrek.ru, 2008
Асхат Уразбаев Тренер и консультант Сертифицированный Скрам- Мастер Основатель и координатор сообщества AgileRussia
Развитие большого продукта © ScrumTrek.ru, 2008
Agile Team © ScrumTrek.ru, 2008 Небольшая (5-9) Самоорганизующаяся Кроссфункциональная Работает короткими итерациями В конце итерации "Готово"
Типы команд Реальные команды Совместно работают по общему плану Виртуальные команды Группа людей, объединенная общими интересами Принимающая совместно решения в своей сфере ответственности Регулярно встречаются © ScrumTrek.ru, 2008
Feature Team Разработка бизнес-фич Product Owner Аналитики Программисты Тестировщики © ScrumTrek.ru, 2008
Структура команды © ScrumTrek.ru, 2008 FT1 FT2 FT3 Infrastructure Team
Инфраструктура Концигурации Сервера Интеграция, деплой Запуск тестов Билд-сервер Версионный контроль Инструменты © ScrumTrek.ru, 2008
Структура команды © ScrumTrek.ru, 2008 FT1 FT2 FT3 Infrastructure Team Quality Control Team
Автоматизация интеграционных тестов Нагрузочное тестирование Интеграционное тестирование © ScrumTrek.ru, 2008
Структура команды © ScrumTrek.ru, 2008 FT1 FT2 FT3 Infrastructure Team Quality Control Team Architecture Team
Разработка архитектуры системы По запросу от Feature Teams Архитектура – это сервис! © ScrumTrek.ru, 2008
Структура команды © ScrumTrek.ru, 2008 FT1 FT2 FT3 Infrastructure Team Quality Control Team Architecture Team
Product Manager Концепция, Vision ROI Общий Backlog © ScrumTrek.ru, 2008
Структура команды © ScrumTrek.ru, 2008 FT1 FT2 FT3 Infrastructure Team Quality Control Team Architecture Team Requir. Team
Requirements Team Бизнес-аналитики Маркетологи Заинтересованные лица Цели Подготовка требований для Feature Teams © ScrumTrek.ru, 2008
Scrum Of Scrum 11:00 - Scrum в командах 11:15 - Scrum of Scrum Scrum of Scrum Что твоя команда делала вчера? Что твоя команда будет делать сегодня? Какие у команды проблемы? © ScrumTrek.ru, 2008
Еще практики! Retro of retro Ретроспектива скрам-мастеров Demo of Demo Общая демонстрация всех команд Ротации между командами Обмен разработчиками на время или переход навсегда © ScrumTrek.ru, 2008
И еще практики! Обмен доменами Команды меняются доменами раз в релиз или реже Семинары (inside-outs) Регулярные семинары на технические или бизнес темы для заинтересованных Communication Team Ничего не делают Только передают информацию © ScrumTrek.ru, 2008
Спецроли Архитектор Product Manager Product Owner Скрам-мастер Мегаскрам-мастер Менеджер проекта © ScrumTrek.ru, 2008
КОНЕЦ Вопросы? © ScrumTrek.ru, 2008