SlideShare une entreprise Scribd logo
1  sur  29
www.luxoft.com
Метрики в Agile проектах
Светлана Мухина
www.luxoft.com
Знакомимся
Светлана Мухина
ICAgile ICP, ICP-ATF, ICP-BVA, PSM I, CSPO
Agile and Career Coach
Опыт работы: 13+ лет в IT, руководитель проектов,
компьютерный лингвист, тех. писатель, бизнес-аналитик
Интересы: управление проектами, процессные
трансформации, коучинг, психология
Хобби: верховая езда, музыка, покер, путешествия
https://www.linkedin.com/in/svetlanamukhina
www.luxoft.com
Какие метрики мы собираем на проектах?
 Capacity – количество идеальных часов, доступное в следующем спринте
 Velocity – количество стори поинтов (work units), выполненных за прошлый спринт(ы)
 Requirements stability index – процент измененных требований в текущем спринте
 Burn-down chart – визуальная презентация сделанной и оставшейся работы
 Time-tracking - Зачем заполнять систему учета времени?
www.luxoft.com
Capacity
Capacity прогноз - количество идеальных часов, доступное в следующем спринте
 Понять, сколько часов у нас есть на работу: на написание кода, тестирование, т.д.
 Как правило участник проекта работает не более 5ти часов в день
 Эффективно распределить задачи
 Нет смысла планировать задачи на тех, кто будет в отпуске или занят другими активностями
 Мало пользы принесет технический анализ задачи, выполненный участником проекта, который в
следующем спринте будет отсутствовать
 Аккуратно и точно планировать
 Мы оцениваем задачи в часах и берем в спринт столько, сколько соответствует нашей capacity
www.luxoft.com
www.luxoft.com
Идеальный час и load factor
 изучаю требования
 обсуждаю требования с бизнес-
аналитиком
 планирую работу
 вношу изменения в БД
 занимался серверной частью
 занимаюсь интерфейсом
 проверяю возможность
интеграции с другой системой
 запускаю сборку проекта
 тестирую
 исправляю дефекты
 создаю юнит тесты
 запускаю юнит тесты
 исправляю дефекты после юнит тестов
 готовлю тестовые данные
 объединяю изменения кода (merge)
 создаю и проверяю процедуры деплоймента
 деплою на сервер
 обновляю информацию Jira
 показываю функциональность
тестировщику
 исправляю дефекты
 делюсь знаниями о приложении
 занимаюсь наставничеством
Включеновидеальныйчас
Включеновloadfactor
www.luxoft.com
Velocity
Velocity Опыт– количество стори поинтов, выполненное в прошлый спринт(ы)
 Знать производительность, чтобы понимать возможности ее улучшения на уровне команды и
индивидуально
 Формировать объем задач спринта основываясь на исторических данных прошлых спринтов
 Уменьшать давление менеджмента или/и владельца продукта в случае включения в спринт
дополнительной работы
 Осознать наличие технического долга;
 Технический долг не включается в задачи, но на него тратится время
 Совместное использование velocity и capacity позволяет более точно планировать исходят из
предыдущего опыта и предположений о распределении времени в будущем
www.luxoft.com
Как оценивать в стори поинтах?
Story point model Estimation net
Эталонная история
www.luxoft.com
Оценка задач спринта или релиза
Planning Poker Bulk Estimation
Affinity Line
www.luxoft.com
Планирование релиза
Velocity 50 sp
www.luxoft.com
Визуализация velocity проекта
www.luxoft.com
Индекс стабильности требований
Requirement Stability Index = (Total number of original business requirements + Number of requirements changed till
date + Number of requirements added + Number of requirements deleted) / (total number of original requirements)
Requirement Stability Index = (10+5+2+1)/10 =1.8
 Понять сколько времени мы тратит на переделывание задач (re-work)
 Показать эти данные по времени менеджменту, или владельцу продукта, бизнес аналитику
 Это может помочь стабилизировать требования в спринте
 Это может убедить владельца продукта продумывать требования заранее
No. of Original
Requirements
No. of Requirements
Changed
No. of Requirements
Added
No. of Requirements
Deleted
Requirement
Stability Index
10 5 2 1 1.8
www.luxoft.com
Учет рабочего времени
 Понять какие задачи чаще всего недооцениваются
 Принести эту информацию на ретро или сессию работы над ошибками
 Используя этот подход мы обнаружили, что постоянно недооцениваем UI задачи
 Мы так же увидели, что работа на виртуальных машинах увеличивает время выполнения
задачи от 20 до 30 %
 Мы смогли показать, что нам не хватает времени на мануальное тестирование
 Определить как часто задачи переоткрываются и подумать, почему так происходит
 Это помогло нам узнать о пользе sanity тестирования
 Узнать производительность каждого участника команды
 Настольный теннис – это не тоже самое, что написание кода или тестирование
www.luxoft.com
44
-15.5
0
23
-6.5
Hours
Underestimate (delta >= 10 h)
Overestimate (delta <= -10 h )
Perfect estimate
Small underestimate (0 <delta <10)
Small overestimate (-10 < delta < 0)
2
1
5
6
3
Count
Underestimate (delta >= 10 h)
Overestimate (delta <= -10 h )
Perfect estimate
Small underestimate (0 <delta <10)
Small overestimate (-10 < delta < 0)
www.luxoft.com
www.luxoft.com
График burndown
Burn-down – это визуальное представление на линии времени проделанной
работы
 Прогнозировать выполнение задач спринта в оговоренные сроки
 Визуализировать добавление дополнительной работы в спринт
 Сфокусировать команду на выполнение всего объема работ спринта, а не только
индивидуальных задач
 Рисуйте burn-down всей командой, это повышает уровень вовлеченности и ответственность
 Определить и уменьшить риски, когда на это еще есть время
www.luxoft.com
www.luxoft.com
www.luxoft.com
www.luxoft.com
Идеальная команда
 Берем в спринт ровно столько,
сколько сможем сделать
 Завершаем вовремя
 Вкладываемся в свои оценки
 Улучшений не требуется
Отличная команда
 Завершаем вовремя
 Адаптируемся в процессе работы
 В конце спринта есть время на доп. работу
 Обсудить причины медленного прогресса в
начали спринта
 Поэксперементировать с capacity
Adopted from Dusan Kocurek, ScrumDesk
www.luxoft.com
 Вкладываемся в сроки
 Сумели “поднажать” и успели завершить работу
 Анализируем свой прогресс
 Договорится незамедлительно обсуждать
снижение производительности
 Выработать процедуру удаления из скоупа
спринта низкоприоритетных задач
Обычная команда Давайте отдохнем
 Взяли задач меньше, чем можем сделать
 Владелец продукта не предоставил готовых для
работы требований
 Переоценили сложность задач
 Определить заранее способ реагирование на
недостаточное кол-во задач
 Попросить предоставить больше задач
 Заняться исследованием требований на
следующие спринты
Adopted from Dusan Kocurek, ScrumDesk
www.luxoft.com
 Не успели выполнить запланированную работу
 Не завершили спринт
 В течение спринта не соотносили объем
оставшихся задач с производительностью
 Перенести незавершенные задачи в список
общих требований
 Снизить capacity на следующий спринт
 Предпринять какие-то действия после 2-3 дней
медленного прогресса
Упс, опоздали А мы молодцы
 Завершили работу раньше, чем
запланировали
 Не добавили дополнительных задач в спринт
 Задачи были переоценены
 Неверные данные по сapacity или/и velocity
 Добавить в спринт дополнительных готовых
задач
Adopted from Dusan Kocurek, ScrumDesk
www.luxoft.com
By Dusan Kocurek, ScrumDesk
 Прогресс не измерялся
 Добавлялись новые задачи в таком же объеме, в
котором команда выполняла уже запланированные
 Были сложности с определением сроков завершения
работ по спринту
 Объяснить команде для чего необходимо ежедневно
измерять прогресс
 Остановить работу после 2-3 дней спринта и обсудить
с командой причины отсутствия прогресса
 Серьезные проблемы в команде
 Никто не занимается обучением команды
 Владелец продукта / менеджмент не
беспокоится о прогрессе и
производительности
 Завершить спринт
 Объяснить команде цель проекта
 Обучайте команду
Ой, менеджмент идет Какой прогресс?
www.luxoft.com
 Работа на спринт не была оценена
 Спринт еще не начался
 Организовать встречу по планированию
 Оценить работу на спринт
 Создайть план работ на спринт
 Начать разработку функциональности
 Обычно так выглядит первый спринт
 В спринт добавлялись новые задачи, а прогресс не измерялся
 Задачи постоянно переоценивались в большую сторону
 Еще раз оцените все задачи спринта
 Пригласите фасилитатора на это встречу
 Расскажите команду как оценивать задачи
Нулевой эффект
Выше в небо
Кочка на дороге  Задачи были добавлены в спринт после начала
спринта
 Начать спринт заново, уменьшив время спринта и
используя метрики на сессии планирования спринта
Adopted from Dusan Kocurek, ScrumDesk
www.luxoft.com
Материалы доклада
Презентация доклада – http://www.slideshare.net/secret/un9TOWg9qXlOML
Запись вебинара по метрикам на русском и сессия ответов на вопросы - https://goo.gl/lTt2fY
Документы расчета, рассмотренных метрик:
• Анализ данных из Jira https://goo.gl/o5Ipph
• Расчет capacity https://goo.gl/k1XJBV
• Расчет burn-down https://goo.gl/VAxav6
 Как манипулировать диаграммами - статья (рус) https://www.linkedin.com/pulse/как-манипулировать-диаграммами-
svetlana
 The Power on Visualization - вебинар (инг)https://www.linkedin.com/pulse/20141202230246-48371619-follow-up-on-the-
webinar-the-power-on-visualization
www.luxoft.com
Что дальше?
www.luxoft.com
Тренинги и вебинары
 Вебинар “Overview of estimation in function points”
https://attendee.gotowebinar.com/register/7096855347981584898?source=agiledays (eng)
 Вебинар “Как мотивировать себя и свою команду” часть 2 (рус)
https://attendee.gotowebinar.com/register/7569783887353276932?source=agiledays
• Запись вебинара “Как мотивировать себя и свою команду” https://www.linkedin.com/pulse/как-я-мотивирую-себя-делать-
неприятные-задачи-svetlana часть 1 (рус)
 Вебинар “Team Coaching” https://attendee.gotowebinar.com/register/2937080703254877697?source=agiledays (eng)
 Тренинг “ICAgile Agile Team Facilitation”
http://www.luxoft-training.ru/kurs/icagile_icp_agile_team_facilitation_icagile_icp-atf.html
https://www.linkedin.com/in/svetlanamukhina
www.luxoft.com
www.luxoft.com
Спасибо!

Contenu connexe

Tendances

вольфсон основы Agile
вольфсон   основы Agileвольфсон   основы Agile
вольфсон основы AgileMagneta AI
 
как убить поставку скрамом
как убить поставку скрамомкак убить поставку скрамом
как убить поставку скрамомAlexey Ilyichev
 
Развитие управления проектами и критериев качества в ит
Развитие управления проектами и критериев качества в итРазвитие управления проектами и критериев качества в ит
Развитие управления проектами и критериев качества в итMagneta AI
 
Agile Coach и Scrum Master как руководители нового типа
Agile Coach и Scrum Master как руководители нового типаAgile Coach и Scrum Master как руководители нового типа
Agile Coach и Scrum Master как руководители нового типаAskhat Urazbaev
 
Кирилл Толкачев, Александр Тарасов, Хипстеры в энтерпрайзе. Шагаем в ногу со ...
Кирилл Толкачев, Александр Тарасов, Хипстеры в энтерпрайзе. Шагаем в ногу со ...Кирилл Толкачев, Александр Тарасов, Хипстеры в энтерпрайзе. Шагаем в ногу со ...
Кирилл Толкачев, Александр Тарасов, Хипстеры в энтерпрайзе. Шагаем в ногу со ...ScrumTrek
 
Agile в кровавом энтепрайзе
Agile в кровавом энтепрайзеAgile в кровавом энтепрайзе
Agile в кровавом энтепрайзеAskhat Urazbaev
 
Scrum в Заказной разработке
Scrum в Заказной разработкеScrum в Заказной разработке
Scrum в Заказной разработкеNikita Filippov
 
Процесс Mindbox 2015
Процесс Mindbox 2015Процесс Mindbox 2015
Процесс Mindbox 2015Alexander Gornik
 
Денис Тучин - Болезни Agile ретроспектив и как их лечить (2016 AgileTour.By)
Денис Тучин - Болезни Agile ретроспектив и как их лечить (2016 AgileTour.By)Денис Тучин - Болезни Agile ретроспектив и как их лечить (2016 AgileTour.By)
Денис Тучин - Болезни Agile ретроспектив и как их лечить (2016 AgileTour.By)Denis Tuchin
 
пылаева дана, шоколад лего-скрам
пылаева дана, шоколад лего-скрампылаева дана, шоколад лего-скрам
пылаева дана, шоколад лего-скрамMagneta AI
 
Введение в Scrum
Введение в Scrum Введение в Scrum
Введение в Scrum Nikita Filippov
 
Agile scrum - гибкое управление проектами
Agile   scrum - гибкое управление проектамиAgile   scrum - гибкое управление проектами
Agile scrum - гибкое управление проектамиMikhail Sofonov, PMP, P2M, PRINCE2
 
Обзор Agile - эволюция процессов
Обзор Agile - эволюция процессовОбзор Agile - эволюция процессов
Обзор Agile - эволюция процессовNikita Filippov
 
щеголев по ту сторону баррикад
щеголев   по ту сторону баррикадщеголев   по ту сторону баррикад
щеголев по ту сторону баррикадMagneta AI
 
кузнецов Dual-track agile.pptx
кузнецов   Dual-track agile.pptxкузнецов   Dual-track agile.pptx
кузнецов Dual-track agile.pptxMagneta AI
 
вольфсон построение собственного Agile-фреймворка (шаблон)
вольфсон   построение собственного Agile-фреймворка (шаблон)вольфсон   построение собственного Agile-фреймворка (шаблон)
вольфсон построение собственного Agile-фреймворка (шаблон)Magneta AI
 
Практики масштабирования гибкой разработки
Практики масштабирования гибкой разработкиПрактики масштабирования гибкой разработки
Практики масштабирования гибкой разработкиAskhat Urazbaev
 
Cбалансированная система показателей в Agile: KPI с человеским лицом (Борис В...
Cбалансированная система показателей в Agile: KPI с человеским лицом (Борис В...Cбалансированная система показателей в Agile: KPI с человеским лицом (Борис В...
Cбалансированная система показателей в Agile: KPI с человеским лицом (Борис В...Ontico
 
Обязательные практики Agile-проекта и правило ППП
Обязательные практики Agile-проекта и правило ПППОбязательные практики Agile-проекта и правило ППП
Обязательные практики Agile-проекта и правило ПППPavel Gabriel
 
Государство и Agile: инкрементальное Техническое Задание
Государство и Agile: инкрементальное Техническое ЗаданиеГосударство и Agile: инкрементальное Техническое Задание
Государство и Agile: инкрементальное Техническое ЗаданиеAskhat Urazbaev
 

Tendances (20)

вольфсон основы Agile
вольфсон   основы Agileвольфсон   основы Agile
вольфсон основы Agile
 
как убить поставку скрамом
как убить поставку скрамомкак убить поставку скрамом
как убить поставку скрамом
 
Развитие управления проектами и критериев качества в ит
Развитие управления проектами и критериев качества в итРазвитие управления проектами и критериев качества в ит
Развитие управления проектами и критериев качества в ит
 
Agile Coach и Scrum Master как руководители нового типа
Agile Coach и Scrum Master как руководители нового типаAgile Coach и Scrum Master как руководители нового типа
Agile Coach и Scrum Master как руководители нового типа
 
Кирилл Толкачев, Александр Тарасов, Хипстеры в энтерпрайзе. Шагаем в ногу со ...
Кирилл Толкачев, Александр Тарасов, Хипстеры в энтерпрайзе. Шагаем в ногу со ...Кирилл Толкачев, Александр Тарасов, Хипстеры в энтерпрайзе. Шагаем в ногу со ...
Кирилл Толкачев, Александр Тарасов, Хипстеры в энтерпрайзе. Шагаем в ногу со ...
 
Agile в кровавом энтепрайзе
Agile в кровавом энтепрайзеAgile в кровавом энтепрайзе
Agile в кровавом энтепрайзе
 
Scrum в Заказной разработке
Scrum в Заказной разработкеScrum в Заказной разработке
Scrum в Заказной разработке
 
Процесс Mindbox 2015
Процесс Mindbox 2015Процесс Mindbox 2015
Процесс Mindbox 2015
 
Денис Тучин - Болезни Agile ретроспектив и как их лечить (2016 AgileTour.By)
Денис Тучин - Болезни Agile ретроспектив и как их лечить (2016 AgileTour.By)Денис Тучин - Болезни Agile ретроспектив и как их лечить (2016 AgileTour.By)
Денис Тучин - Болезни Agile ретроспектив и как их лечить (2016 AgileTour.By)
 
пылаева дана, шоколад лего-скрам
пылаева дана, шоколад лего-скрампылаева дана, шоколад лего-скрам
пылаева дана, шоколад лего-скрам
 
Введение в Scrum
Введение в Scrum Введение в Scrum
Введение в Scrum
 
Agile scrum - гибкое управление проектами
Agile   scrum - гибкое управление проектамиAgile   scrum - гибкое управление проектами
Agile scrum - гибкое управление проектами
 
Обзор Agile - эволюция процессов
Обзор Agile - эволюция процессовОбзор Agile - эволюция процессов
Обзор Agile - эволюция процессов
 
щеголев по ту сторону баррикад
щеголев   по ту сторону баррикадщеголев   по ту сторону баррикад
щеголев по ту сторону баррикад
 
кузнецов Dual-track agile.pptx
кузнецов   Dual-track agile.pptxкузнецов   Dual-track agile.pptx
кузнецов Dual-track agile.pptx
 
вольфсон построение собственного Agile-фреймворка (шаблон)
вольфсон   построение собственного Agile-фреймворка (шаблон)вольфсон   построение собственного Agile-фреймворка (шаблон)
вольфсон построение собственного Agile-фреймворка (шаблон)
 
Практики масштабирования гибкой разработки
Практики масштабирования гибкой разработкиПрактики масштабирования гибкой разработки
Практики масштабирования гибкой разработки
 
Cбалансированная система показателей в Agile: KPI с человеским лицом (Борис В...
Cбалансированная система показателей в Agile: KPI с человеским лицом (Борис В...Cбалансированная система показателей в Agile: KPI с человеским лицом (Борис В...
Cбалансированная система показателей в Agile: KPI с человеским лицом (Борис В...
 
Обязательные практики Agile-проекта и правило ППП
Обязательные практики Agile-проекта и правило ПППОбязательные практики Agile-проекта и правило ППП
Обязательные практики Agile-проекта и правило ППП
 
Государство и Agile: инкрементальное Техническое Задание
Государство и Agile: инкрементальное Техническое ЗаданиеГосударство и Agile: инкрементальное Техническое Задание
Государство и Agile: инкрементальное Техническое Задание
 

En vedette

план работ по внедрению Kpi показателей
план работ по внедрению Kpi показателейплан работ по внедрению Kpi показателей
план работ по внедрению Kpi показателейMagnat Club
 
Алексей Дерюшкин, От каждого по потребностям, каждому — по agile
Алексей Дерюшкин, От каждого по потребностям, каждому — по agileАлексей Дерюшкин, От каждого по потребностям, каждому — по agile
Алексей Дерюшкин, От каждого по потребностям, каждому — по agileScrumTrek
 
Стратегическое планирование и KPI: создание системы KPI, которая работает, Ал...
Стратегическое планирование и KPI: создание системы KPI, которая работает, Ал...Стратегическое планирование и KPI: создание системы KPI, которая работает, Ал...
Стратегическое планирование и KPI: создание системы KPI, которая работает, Ал...ADLABS
 
Agile в кровавом энтерпрайзе / Асхат Уразбаев (ScrumTrek)
Agile в кровавом энтерпрайзе / Асхат Уразбаев (ScrumTrek)Agile в кровавом энтерпрайзе / Асхат Уразбаев (ScrumTrek)
Agile в кровавом энтерпрайзе / Асхат Уразбаев (ScrumTrek)Ontico
 
Геймификация процесса разработки ПО
Геймификация процесса разработки ПОГеймификация процесса разработки ПО
Геймификация процесса разработки ПОAskhat Urazbaev
 
система мониторинга качества образования
система мониторинга качества образованиясистема мониторинга качества образования
система мониторинга качества образованияmdou125-tula
 
Быстрая оценка ИТ-проекта (Максим Русаков, Григорий Колесников)
Быстрая оценка ИТ-проекта (Максим Русаков, Григорий Колесников)Быстрая оценка ИТ-проекта (Максим Русаков, Григорий Колесников)
Быстрая оценка ИТ-проекта (Максим Русаков, Григорий Колесников)Ontico
 
Светлана Мухина, Трудности фасилитации - разбор проблемных кейсов
Светлана Мухина, Трудности фасилитации - разбор проблемных кейсовСветлана Мухина, Трудности фасилитации - разбор проблемных кейсов
Светлана Мухина, Трудности фасилитации - разбор проблемных кейсовScrumTrek
 
Оценка сроков IT проектов
Оценка сроков IT проектовОценка сроков IT проектов
Оценка сроков IT проектовAlexander Kalinichev
 
Особенности внедрения KPI или как доказать, что Ваш «зеленый» проект реально ...
Особенности внедрения KPI или как доказать, что Ваш «зеленый» проект реально ...Особенности внедрения KPI или как доказать, что Ваш «зеленый» проект реально ...
Особенности внедрения KPI или как доказать, что Ваш «зеленый» проект реально ...CEE-SEC(R)
 
Как стать рекрутером-нинзя. Фишки поиска в Linkedin
Как стать рекрутером-нинзя. Фишки поиска в LinkedinКак стать рекрутером-нинзя. Фишки поиска в Linkedin
Как стать рекрутером-нинзя. Фишки поиска в LinkedinMike Pritula
 
Оценка трудоёмкости и сроков разработки ПО
Оценка трудоёмкости и сроков разработки ПООценка трудоёмкости и сроков разработки ПО
Оценка трудоёмкости и сроков разработки ПОSQALab
 
Глобальные рекрутинговые тренды
Глобальные рекрутинговые трендыГлобальные рекрутинговые тренды
Глобальные рекрутинговые трендыMike Pritula
 
Корпоративная культура Netflix на русском
Корпоративная культура Netflix на русскомКорпоративная культура Netflix на русском
Корпоративная культура Netflix на русскомMike Pritula
 
Поведенческие компетенции HR
Поведенческие компетенции HRПоведенческие компетенции HR
Поведенческие компетенции HRMike Pritula
 
User Story Mapping (2008)
User Story Mapping (2008)User Story Mapping (2008)
User Story Mapping (2008)Jeff Patton
 
NSN NOKIA 3G KPI for Network planning and optimization
NSN NOKIA 3G KPI for Network planning and optimizationNSN NOKIA 3G KPI for Network planning and optimization
NSN NOKIA 3G KPI for Network planning and optimizationYogender Singh Rana
 

En vedette (20)

план работ по внедрению Kpi показателей
план работ по внедрению Kpi показателейплан работ по внедрению Kpi показателей
план работ по внедрению Kpi показателей
 
Алексей Дерюшкин, От каждого по потребностям, каждому — по agile
Алексей Дерюшкин, От каждого по потребностям, каждому — по agileАлексей Дерюшкин, От каждого по потребностям, каждому — по agile
Алексей Дерюшкин, От каждого по потребностям, каждому — по agile
 
Agile Metrics
Agile MetricsAgile Metrics
Agile Metrics
 
Стратегическое планирование и KPI: создание системы KPI, которая работает, Ал...
Стратегическое планирование и KPI: создание системы KPI, которая работает, Ал...Стратегическое планирование и KPI: создание системы KPI, которая работает, Ал...
Стратегическое планирование и KPI: создание системы KPI, которая работает, Ал...
 
Agile в кровавом энтерпрайзе / Асхат Уразбаев (ScrumTrek)
Agile в кровавом энтерпрайзе / Асхат Уразбаев (ScrumTrek)Agile в кровавом энтерпрайзе / Асхат Уразбаев (ScrumTrek)
Agile в кровавом энтерпрайзе / Асхат Уразбаев (ScrumTrek)
 
Геймификация процесса разработки ПО
Геймификация процесса разработки ПОГеймификация процесса разработки ПО
Геймификация процесса разработки ПО
 
Tretiakova 18 12-2015
Tretiakova  18 12-2015Tretiakova  18 12-2015
Tretiakova 18 12-2015
 
система мониторинга качества образования
система мониторинга качества образованиясистема мониторинга качества образования
система мониторинга качества образования
 
Быстрая оценка ИТ-проекта (Максим Русаков, Григорий Колесников)
Быстрая оценка ИТ-проекта (Максим Русаков, Григорий Колесников)Быстрая оценка ИТ-проекта (Максим Русаков, Григорий Колесников)
Быстрая оценка ИТ-проекта (Максим Русаков, Григорий Колесников)
 
Светлана Мухина, Трудности фасилитации - разбор проблемных кейсов
Светлана Мухина, Трудности фасилитации - разбор проблемных кейсовСветлана Мухина, Трудности фасилитации - разбор проблемных кейсов
Светлана Мухина, Трудности фасилитации - разбор проблемных кейсов
 
Оценка сроков IT проектов
Оценка сроков IT проектовОценка сроков IT проектов
Оценка сроков IT проектов
 
Особенности внедрения KPI или как доказать, что Ваш «зеленый» проект реально ...
Особенности внедрения KPI или как доказать, что Ваш «зеленый» проект реально ...Особенности внедрения KPI или как доказать, что Ваш «зеленый» проект реально ...
Особенности внедрения KPI или как доказать, что Ваш «зеленый» проект реально ...
 
Как стать рекрутером-нинзя. Фишки поиска в Linkedin
Как стать рекрутером-нинзя. Фишки поиска в LinkedinКак стать рекрутером-нинзя. Фишки поиска в Linkedin
Как стать рекрутером-нинзя. Фишки поиска в Linkedin
 
Оценка трудоёмкости и сроков разработки ПО
Оценка трудоёмкости и сроков разработки ПООценка трудоёмкости и сроков разработки ПО
Оценка трудоёмкости и сроков разработки ПО
 
Глобальные рекрутинговые тренды
Глобальные рекрутинговые трендыГлобальные рекрутинговые тренды
Глобальные рекрутинговые тренды
 
Корпоративная культура Netflix на русском
Корпоративная культура Netflix на русскомКорпоративная культура Netflix на русском
Корпоративная культура Netflix на русском
 
Поведенческие компетенции HR
Поведенческие компетенции HRПоведенческие компетенции HR
Поведенческие компетенции HR
 
User Story Mapping (2008)
User Story Mapping (2008)User Story Mapping (2008)
User Story Mapping (2008)
 
NSN NOKIA 3G KPI for Network planning and optimization
NSN NOKIA 3G KPI for Network planning and optimizationNSN NOKIA 3G KPI for Network planning and optimization
NSN NOKIA 3G KPI for Network planning and optimization
 
KPI Course slides
KPI Course slidesKPI Course slides
KPI Course slides
 

Similaire à Светлана Мухина, Метрики в Agile проектах

Метрики в Agile проектах
Метрики в Agile проектах Метрики в Agile проектах
Метрики в Agile проектах LuxoftAgilePractice
 
Светлана Мухина "Metrics on agile projects"
Светлана Мухина "Metrics on agile projects"Светлана Мухина "Metrics on agile projects"
Светлана Мухина "Metrics on agile projects"Anna Shymchenko
 
Agile transformation_keynote
Agile transformation_keynoteAgile transformation_keynote
Agile transformation_keynoteProvectus
 
Планирование трудозатрат на тестирование
Планирование трудозатрат на тестированиеПланирование трудозатрат на тестирование
Планирование трудозатрат на тестированиеSoftengi
 
Практика работы с крупными проектами - от Scrum с XP к Kanban
Практика работы с крупными проектами - от Scrum с XP к KanbanПрактика работы с крупными проектами - от Scrum с XP к Kanban
Практика работы с крупными проектами - от Scrum с XP к KanbanAlexander Byndyu
 
Эволюция экосистем тестирования
Эволюция экосистем тестированияЭволюция экосистем тестирования
Эволюция экосистем тестированияGleb Rybalko
 
Сергей Рогачев, Лилия Алексеева. Запуск Agile команд: от одной до десятков од...
Сергей Рогачев, Лилия Алексеева. Запуск Agile команд: от одной до десятков од...Сергей Рогачев, Лилия Алексеева. Запуск Agile команд: от одной до десятков од...
Сергей Рогачев, Лилия Алексеева. Запуск Agile команд: от одной до десятков од...ScrumTrek
 
Планирование трудозатрат на тестирование
Планирование трудозатрат на тестированиеПланирование трудозатрат на тестирование
Планирование трудозатрат на тестированиеSQALab
 
Аспекты применения Agile для крупных хранилищ данных
Аспекты применения Agile для крупных хранилищ данных Аспекты применения Agile для крупных хранилищ данных
Аспекты применения Agile для крупных хранилищ данных Сбертех | SberTech
 
Developmentmanage1.0
Developmentmanage1.0Developmentmanage1.0
Developmentmanage1.0HighLoad2009
 
Нужные требования в нужное время
Нужные требования в нужное времяНужные требования в нужное время
Нужные требования в нужное времяSQALab
 

Similaire à Светлана Мухина, Метрики в Agile проектах (20)

Metrics on Agile Projects
Metrics on Agile ProjectsMetrics on Agile Projects
Metrics on Agile Projects
 
Метрики в Agile проектах
Метрики в Agile проектах Метрики в Agile проектах
Метрики в Agile проектах
 
Светлана Мухина "Metrics on agile projects"
Светлана Мухина "Metrics on agile projects"Светлана Мухина "Metrics on agile projects"
Светлана Мухина "Metrics on agile projects"
 
Secr metrics that_bring_value
Secr metrics that_bring_valueSecr metrics that_bring_value
Secr metrics that_bring_value
 
метрики, которые приносят пользу
метрики, которые приносят пользу  метрики, которые приносят пользу
метрики, которые приносят пользу
 
Agile transformation_keynote
Agile transformation_keynoteAgile transformation_keynote
Agile transformation_keynote
 
Scrum: Introduction
Scrum: IntroductionScrum: Introduction
Scrum: Introduction
 
Введение в Scrum
Введение в ScrumВведение в Scrum
Введение в Scrum
 
Планирование трудозатрат на тестирование
Планирование трудозатрат на тестированиеПланирование трудозатрат на тестирование
Планирование трудозатрат на тестирование
 
scrum metrics
scrum metricsscrum metrics
scrum metrics
 
Практика работы с крупными проектами - от Scrum с XP к Kanban
Практика работы с крупными проектами - от Scrum с XP к KanbanПрактика работы с крупными проектами - от Scrum с XP к Kanban
Практика работы с крупными проектами - от Scrum с XP к Kanban
 
Эволюция экосистем тестирования
Эволюция экосистем тестированияЭволюция экосистем тестирования
Эволюция экосистем тестирования
 
Сергей Рогачев, Лилия Алексеева. Запуск Agile команд: от одной до десятков од...
Сергей Рогачев, Лилия Алексеева. Запуск Agile команд: от одной до десятков од...Сергей Рогачев, Лилия Алексеева. Запуск Agile команд: от одной до десятков од...
Сергей Рогачев, Лилия Алексеева. Запуск Agile команд: от одной до десятков од...
 
Планирование трудозатрат на тестирование
Планирование трудозатрат на тестированиеПланирование трудозатрат на тестирование
Планирование трудозатрат на тестирование
 
Аспекты применения Agile для крупных хранилищ данных
Аспекты применения Agile для крупных хранилищ данных Аспекты применения Agile для крупных хранилищ данных
Аспекты применения Agile для крупных хранилищ данных
 
Kanban vs scrum_v3
Kanban vs scrum_v3Kanban vs scrum_v3
Kanban vs scrum_v3
 
Developmentmanage1.0
Developmentmanage1.0Developmentmanage1.0
Developmentmanage1.0
 
Нужные требования в нужное время
Нужные требования в нужное времяНужные требования в нужное время
Нужные требования в нужное время
 
Deadline management
Deadline managementDeadline management
Deadline management
 
Deadline management
Deadline managementDeadline management
Deadline management
 

Plus de ScrumTrek

Александра Баптизманская, Никита Романов. Хочешь Agile в маркетинге - спроси ...
Александра Баптизманская, Никита Романов. Хочешь Agile в маркетинге - спроси ...Александра Баптизманская, Никита Романов. Хочешь Agile в маркетинге - спроси ...
Александра Баптизманская, Никита Романов. Хочешь Agile в маркетинге - спроси ...ScrumTrek
 
Светлана Байгалиева (MindGym). Встань за штурвал
Светлана Байгалиева (MindGym). Встань за штурвалСветлана Байгалиева (MindGym). Встань за штурвал
Светлана Байгалиева (MindGym). Встань за штурвалScrumTrek
 
Александр Тупиков. Введение в Scrum
Александр Тупиков. Введение в ScrumАлександр Тупиков. Введение в Scrum
Александр Тупиков. Введение в ScrumScrumTrek
 
Сергей Чирва. Как Scrum превращает завод в IT-компанию
Сергей Чирва. Как Scrum превращает завод в IT-компаниюСергей Чирва. Как Scrum превращает завод в IT-компанию
Сергей Чирва. Как Scrum превращает завод в IT-компаниюScrumTrek
 
Юрий Соболев. Проблемы и решения Scrum на практике
Юрий Соболев. Проблемы и решения Scrum на практикеЮрий Соболев. Проблемы и решения Scrum на практике
Юрий Соболев. Проблемы и решения Scrum на практикеScrumTrek
 
Анна Обухова. Scrum и сила воли
Анна Обухова. Scrum и сила волиАнна Обухова. Scrum и сила воли
Анна Обухова. Scrum и сила волиScrumTrek
 
TealTeam. Главный критерий при выборе нового члена команды
TealTeam. Главный критерий при выборе нового члена командыTealTeam. Главный критерий при выборе нового члена команды
TealTeam. Главный критерий при выборе нового члена командыScrumTrek
 
Анастасия Мизитова. Компетенции для Agile HR
Анастасия Мизитова. Компетенции для Agile HRАнастасия Мизитова. Компетенции для Agile HR
Анастасия Мизитова. Компетенции для Agile HRScrumTrek
 
Марина Львова. Изменение роли HR в Agile-компании
Марина Львова. Изменение роли HR в Agile-компанииМарина Львова. Изменение роли HR в Agile-компании
Марина Львова. Изменение роли HR в Agile-компанииScrumTrek
 
Асхат Уразбаев. Три вопроса к HR службе от аджайл-коуча
Асхат Уразбаев. Три вопроса к HR службе от аджайл-коучаАсхат Уразбаев. Три вопроса к HR службе от аджайл-коуча
Асхат Уразбаев. Три вопроса к HR службе от аджайл-коучаScrumTrek
 
Александр Корольков. LeSS Huge
Александр Корольков. LeSS HugeАлександр Корольков. LeSS Huge
Александр Корольков. LeSS HugeScrumTrek
 
DevOps для Legacy-продуктов
DevOps для Legacy-продуктовDevOps для Legacy-продуктов
DevOps для Legacy-продуктовScrumTrek
 
Сергей Баранов. Enterprise DevOps
Сергей Баранов. Enterprise DevOpsСергей Баранов. Enterprise DevOps
Сергей Баранов. Enterprise DevOpsScrumTrek
 
Петр Клименко. DevOps Трансформация для SIEBEL CRM
Петр Клименко. DevOps Трансформация для SIEBEL CRMПетр Клименко. DevOps Трансформация для SIEBEL CRM
Петр Клименко. DevOps Трансформация для SIEBEL CRMScrumTrek
 
Кирилл Толкачев. Микросервисы: огонь, вода и девопс
Кирилл Толкачев. Микросервисы: огонь, вода и девопсКирилл Толкачев. Микросервисы: огонь, вода и девопс
Кирилл Толкачев. Микросервисы: огонь, вода и девопсScrumTrek
 
Евгений Кривошеев. Beyond DevOps
Евгений Кривошеев. Beyond DevOpsЕвгений Кривошеев. Beyond DevOps
Евгений Кривошеев. Beyond DevOpsScrumTrek
 
Асхат Уразбаев. Крутые организации, счастливые сотрудники
Асхат Уразбаев. Крутые организации, счастливые сотрудникиАсхат Уразбаев. Крутые организации, счастливые сотрудники
Асхат Уразбаев. Крутые организации, счастливые сотрудникиScrumTrek
 
Олег Бахмутов, Михаил Плотников, Илья Емельянов. 3 "кита" Agile
Олег Бахмутов, Михаил Плотников, Илья Емельянов. 3 "кита" AgileОлег Бахмутов, Михаил Плотников, Илья Емельянов. 3 "кита" Agile
Олег Бахмутов, Михаил Плотников, Илья Емельянов. 3 "кита" AgileScrumTrek
 
Алексей Ионов. Agile-трансформация: что делать, чтобы потом не искать виноватых?
Алексей Ионов. Agile-трансформация: что делать, чтобы потом не искать виноватых?Алексей Ионов. Agile-трансформация: что делать, чтобы потом не искать виноватых?
Алексей Ионов. Agile-трансформация: что делать, чтобы потом не искать виноватых?ScrumTrek
 
Иван Дубровин. Почему государство должно быть Agile?
Иван Дубровин. Почему государство должно быть Agile?Иван Дубровин. Почему государство должно быть Agile?
Иван Дубровин. Почему государство должно быть Agile?ScrumTrek
 

Plus de ScrumTrek (20)

Александра Баптизманская, Никита Романов. Хочешь Agile в маркетинге - спроси ...
Александра Баптизманская, Никита Романов. Хочешь Agile в маркетинге - спроси ...Александра Баптизманская, Никита Романов. Хочешь Agile в маркетинге - спроси ...
Александра Баптизманская, Никита Романов. Хочешь Agile в маркетинге - спроси ...
 
Светлана Байгалиева (MindGym). Встань за штурвал
Светлана Байгалиева (MindGym). Встань за штурвалСветлана Байгалиева (MindGym). Встань за штурвал
Светлана Байгалиева (MindGym). Встань за штурвал
 
Александр Тупиков. Введение в Scrum
Александр Тупиков. Введение в ScrumАлександр Тупиков. Введение в Scrum
Александр Тупиков. Введение в Scrum
 
Сергей Чирва. Как Scrum превращает завод в IT-компанию
Сергей Чирва. Как Scrum превращает завод в IT-компаниюСергей Чирва. Как Scrum превращает завод в IT-компанию
Сергей Чирва. Как Scrum превращает завод в IT-компанию
 
Юрий Соболев. Проблемы и решения Scrum на практике
Юрий Соболев. Проблемы и решения Scrum на практикеЮрий Соболев. Проблемы и решения Scrum на практике
Юрий Соболев. Проблемы и решения Scrum на практике
 
Анна Обухова. Scrum и сила воли
Анна Обухова. Scrum и сила волиАнна Обухова. Scrum и сила воли
Анна Обухова. Scrum и сила воли
 
TealTeam. Главный критерий при выборе нового члена команды
TealTeam. Главный критерий при выборе нового члена командыTealTeam. Главный критерий при выборе нового члена команды
TealTeam. Главный критерий при выборе нового члена команды
 
Анастасия Мизитова. Компетенции для Agile HR
Анастасия Мизитова. Компетенции для Agile HRАнастасия Мизитова. Компетенции для Agile HR
Анастасия Мизитова. Компетенции для Agile HR
 
Марина Львова. Изменение роли HR в Agile-компании
Марина Львова. Изменение роли HR в Agile-компанииМарина Львова. Изменение роли HR в Agile-компании
Марина Львова. Изменение роли HR в Agile-компании
 
Асхат Уразбаев. Три вопроса к HR службе от аджайл-коуча
Асхат Уразбаев. Три вопроса к HR службе от аджайл-коучаАсхат Уразбаев. Три вопроса к HR службе от аджайл-коуча
Асхат Уразбаев. Три вопроса к HR службе от аджайл-коуча
 
Александр Корольков. LeSS Huge
Александр Корольков. LeSS HugeАлександр Корольков. LeSS Huge
Александр Корольков. LeSS Huge
 
DevOps для Legacy-продуктов
DevOps для Legacy-продуктовDevOps для Legacy-продуктов
DevOps для Legacy-продуктов
 
Сергей Баранов. Enterprise DevOps
Сергей Баранов. Enterprise DevOpsСергей Баранов. Enterprise DevOps
Сергей Баранов. Enterprise DevOps
 
Петр Клименко. DevOps Трансформация для SIEBEL CRM
Петр Клименко. DevOps Трансформация для SIEBEL CRMПетр Клименко. DevOps Трансформация для SIEBEL CRM
Петр Клименко. DevOps Трансформация для SIEBEL CRM
 
Кирилл Толкачев. Микросервисы: огонь, вода и девопс
Кирилл Толкачев. Микросервисы: огонь, вода и девопсКирилл Толкачев. Микросервисы: огонь, вода и девопс
Кирилл Толкачев. Микросервисы: огонь, вода и девопс
 
Евгений Кривошеев. Beyond DevOps
Евгений Кривошеев. Beyond DevOpsЕвгений Кривошеев. Beyond DevOps
Евгений Кривошеев. Beyond DevOps
 
Асхат Уразбаев. Крутые организации, счастливые сотрудники
Асхат Уразбаев. Крутые организации, счастливые сотрудникиАсхат Уразбаев. Крутые организации, счастливые сотрудники
Асхат Уразбаев. Крутые организации, счастливые сотрудники
 
Олег Бахмутов, Михаил Плотников, Илья Емельянов. 3 "кита" Agile
Олег Бахмутов, Михаил Плотников, Илья Емельянов. 3 "кита" AgileОлег Бахмутов, Михаил Плотников, Илья Емельянов. 3 "кита" Agile
Олег Бахмутов, Михаил Плотников, Илья Емельянов. 3 "кита" Agile
 
Алексей Ионов. Agile-трансформация: что делать, чтобы потом не искать виноватых?
Алексей Ионов. Agile-трансформация: что делать, чтобы потом не искать виноватых?Алексей Ионов. Agile-трансформация: что делать, чтобы потом не искать виноватых?
Алексей Ионов. Agile-трансформация: что делать, чтобы потом не искать виноватых?
 
Иван Дубровин. Почему государство должно быть Agile?
Иван Дубровин. Почему государство должно быть Agile?Иван Дубровин. Почему государство должно быть Agile?
Иван Дубровин. Почему государство должно быть Agile?
 

Светлана Мухина, Метрики в Agile проектах

  • 1. www.luxoft.com Метрики в Agile проектах Светлана Мухина
  • 2. www.luxoft.com Знакомимся Светлана Мухина ICAgile ICP, ICP-ATF, ICP-BVA, PSM I, CSPO Agile and Career Coach Опыт работы: 13+ лет в IT, руководитель проектов, компьютерный лингвист, тех. писатель, бизнес-аналитик Интересы: управление проектами, процессные трансформации, коучинг, психология Хобби: верховая езда, музыка, покер, путешествия https://www.linkedin.com/in/svetlanamukhina
  • 3. www.luxoft.com Какие метрики мы собираем на проектах?  Capacity – количество идеальных часов, доступное в следующем спринте  Velocity – количество стори поинтов (work units), выполненных за прошлый спринт(ы)  Requirements stability index – процент измененных требований в текущем спринте  Burn-down chart – визуальная презентация сделанной и оставшейся работы  Time-tracking - Зачем заполнять систему учета времени?
  • 4. www.luxoft.com Capacity Capacity прогноз - количество идеальных часов, доступное в следующем спринте  Понять, сколько часов у нас есть на работу: на написание кода, тестирование, т.д.  Как правило участник проекта работает не более 5ти часов в день  Эффективно распределить задачи  Нет смысла планировать задачи на тех, кто будет в отпуске или занят другими активностями  Мало пользы принесет технический анализ задачи, выполненный участником проекта, который в следующем спринте будет отсутствовать  Аккуратно и точно планировать  Мы оцениваем задачи в часах и берем в спринт столько, сколько соответствует нашей capacity
  • 6. www.luxoft.com Идеальный час и load factor  изучаю требования  обсуждаю требования с бизнес- аналитиком  планирую работу  вношу изменения в БД  занимался серверной частью  занимаюсь интерфейсом  проверяю возможность интеграции с другой системой  запускаю сборку проекта  тестирую  исправляю дефекты  создаю юнит тесты  запускаю юнит тесты  исправляю дефекты после юнит тестов  готовлю тестовые данные  объединяю изменения кода (merge)  создаю и проверяю процедуры деплоймента  деплою на сервер  обновляю информацию Jira  показываю функциональность тестировщику  исправляю дефекты  делюсь знаниями о приложении  занимаюсь наставничеством Включеновидеальныйчас Включеновloadfactor
  • 7. www.luxoft.com Velocity Velocity Опыт– количество стори поинтов, выполненное в прошлый спринт(ы)  Знать производительность, чтобы понимать возможности ее улучшения на уровне команды и индивидуально  Формировать объем задач спринта основываясь на исторических данных прошлых спринтов  Уменьшать давление менеджмента или/и владельца продукта в случае включения в спринт дополнительной работы  Осознать наличие технического долга;  Технический долг не включается в задачи, но на него тратится время  Совместное использование velocity и capacity позволяет более точно планировать исходят из предыдущего опыта и предположений о распределении времени в будущем
  • 8. www.luxoft.com Как оценивать в стори поинтах? Story point model Estimation net Эталонная история
  • 9. www.luxoft.com Оценка задач спринта или релиза Planning Poker Bulk Estimation Affinity Line
  • 12. www.luxoft.com Индекс стабильности требований Requirement Stability Index = (Total number of original business requirements + Number of requirements changed till date + Number of requirements added + Number of requirements deleted) / (total number of original requirements) Requirement Stability Index = (10+5+2+1)/10 =1.8  Понять сколько времени мы тратит на переделывание задач (re-work)  Показать эти данные по времени менеджменту, или владельцу продукта, бизнес аналитику  Это может помочь стабилизировать требования в спринте  Это может убедить владельца продукта продумывать требования заранее No. of Original Requirements No. of Requirements Changed No. of Requirements Added No. of Requirements Deleted Requirement Stability Index 10 5 2 1 1.8
  • 13. www.luxoft.com Учет рабочего времени  Понять какие задачи чаще всего недооцениваются  Принести эту информацию на ретро или сессию работы над ошибками  Используя этот подход мы обнаружили, что постоянно недооцениваем UI задачи  Мы так же увидели, что работа на виртуальных машинах увеличивает время выполнения задачи от 20 до 30 %  Мы смогли показать, что нам не хватает времени на мануальное тестирование  Определить как часто задачи переоткрываются и подумать, почему так происходит  Это помогло нам узнать о пользе sanity тестирования  Узнать производительность каждого участника команды  Настольный теннис – это не тоже самое, что написание кода или тестирование
  • 14. www.luxoft.com 44 -15.5 0 23 -6.5 Hours Underestimate (delta >= 10 h) Overestimate (delta <= -10 h ) Perfect estimate Small underestimate (0 <delta <10) Small overestimate (-10 < delta < 0) 2 1 5 6 3 Count Underestimate (delta >= 10 h) Overestimate (delta <= -10 h ) Perfect estimate Small underestimate (0 <delta <10) Small overestimate (-10 < delta < 0)
  • 16. www.luxoft.com График burndown Burn-down – это визуальное представление на линии времени проделанной работы  Прогнозировать выполнение задач спринта в оговоренные сроки  Визуализировать добавление дополнительной работы в спринт  Сфокусировать команду на выполнение всего объема работ спринта, а не только индивидуальных задач  Рисуйте burn-down всей командой, это повышает уровень вовлеченности и ответственность  Определить и уменьшить риски, когда на это еще есть время
  • 20. www.luxoft.com Идеальная команда  Берем в спринт ровно столько, сколько сможем сделать  Завершаем вовремя  Вкладываемся в свои оценки  Улучшений не требуется Отличная команда  Завершаем вовремя  Адаптируемся в процессе работы  В конце спринта есть время на доп. работу  Обсудить причины медленного прогресса в начали спринта  Поэксперементировать с capacity Adopted from Dusan Kocurek, ScrumDesk
  • 21. www.luxoft.com  Вкладываемся в сроки  Сумели “поднажать” и успели завершить работу  Анализируем свой прогресс  Договорится незамедлительно обсуждать снижение производительности  Выработать процедуру удаления из скоупа спринта низкоприоритетных задач Обычная команда Давайте отдохнем  Взяли задач меньше, чем можем сделать  Владелец продукта не предоставил готовых для работы требований  Переоценили сложность задач  Определить заранее способ реагирование на недостаточное кол-во задач  Попросить предоставить больше задач  Заняться исследованием требований на следующие спринты Adopted from Dusan Kocurek, ScrumDesk
  • 22. www.luxoft.com  Не успели выполнить запланированную работу  Не завершили спринт  В течение спринта не соотносили объем оставшихся задач с производительностью  Перенести незавершенные задачи в список общих требований  Снизить capacity на следующий спринт  Предпринять какие-то действия после 2-3 дней медленного прогресса Упс, опоздали А мы молодцы  Завершили работу раньше, чем запланировали  Не добавили дополнительных задач в спринт  Задачи были переоценены  Неверные данные по сapacity или/и velocity  Добавить в спринт дополнительных готовых задач Adopted from Dusan Kocurek, ScrumDesk
  • 23. www.luxoft.com By Dusan Kocurek, ScrumDesk  Прогресс не измерялся  Добавлялись новые задачи в таком же объеме, в котором команда выполняла уже запланированные  Были сложности с определением сроков завершения работ по спринту  Объяснить команде для чего необходимо ежедневно измерять прогресс  Остановить работу после 2-3 дней спринта и обсудить с командой причины отсутствия прогресса  Серьезные проблемы в команде  Никто не занимается обучением команды  Владелец продукта / менеджмент не беспокоится о прогрессе и производительности  Завершить спринт  Объяснить команде цель проекта  Обучайте команду Ой, менеджмент идет Какой прогресс?
  • 24. www.luxoft.com  Работа на спринт не была оценена  Спринт еще не начался  Организовать встречу по планированию  Оценить работу на спринт  Создайть план работ на спринт  Начать разработку функциональности  Обычно так выглядит первый спринт  В спринт добавлялись новые задачи, а прогресс не измерялся  Задачи постоянно переоценивались в большую сторону  Еще раз оцените все задачи спринта  Пригласите фасилитатора на это встречу  Расскажите команду как оценивать задачи Нулевой эффект Выше в небо Кочка на дороге  Задачи были добавлены в спринт после начала спринта  Начать спринт заново, уменьшив время спринта и используя метрики на сессии планирования спринта Adopted from Dusan Kocurek, ScrumDesk
  • 25. www.luxoft.com Материалы доклада Презентация доклада – http://www.slideshare.net/secret/un9TOWg9qXlOML Запись вебинара по метрикам на русском и сессия ответов на вопросы - https://goo.gl/lTt2fY Документы расчета, рассмотренных метрик: • Анализ данных из Jira https://goo.gl/o5Ipph • Расчет capacity https://goo.gl/k1XJBV • Расчет burn-down https://goo.gl/VAxav6  Как манипулировать диаграммами - статья (рус) https://www.linkedin.com/pulse/как-манипулировать-диаграммами- svetlana  The Power on Visualization - вебинар (инг)https://www.linkedin.com/pulse/20141202230246-48371619-follow-up-on-the- webinar-the-power-on-visualization
  • 27. www.luxoft.com Тренинги и вебинары  Вебинар “Overview of estimation in function points” https://attendee.gotowebinar.com/register/7096855347981584898?source=agiledays (eng)  Вебинар “Как мотивировать себя и свою команду” часть 2 (рус) https://attendee.gotowebinar.com/register/7569783887353276932?source=agiledays • Запись вебинара “Как мотивировать себя и свою команду” https://www.linkedin.com/pulse/как-я-мотивирую-себя-делать- неприятные-задачи-svetlana часть 1 (рус)  Вебинар “Team Coaching” https://attendee.gotowebinar.com/register/2937080703254877697?source=agiledays (eng)  Тренинг “ICAgile Agile Team Facilitation” http://www.luxoft-training.ru/kurs/icagile_icp_agile_team_facilitation_icagile_icp-atf.html https://www.linkedin.com/in/svetlanamukhina