аналитика проекта. простые и эффективные методы

15
Аналитика проекта. Простые и эффективные методы Панченко Анна Минск 2014 PM Club

Upload: anna-barzakovskaya-panchenko

Post on 12-Nov-2014

156 views

Category:

Education


7 download

DESCRIPTION

 

TRANSCRIPT

Page 1: аналитика проекта. простые и эффективные методы

Аналитика проекта. Простые и эффективные методы

Панченко АннаМинск 2014

PM Club

Page 2: аналитика проекта. простые и эффективные методы

Время очередной проверки результатов работы (milestones, deliverables)

Page 3: аналитика проекта. простые и эффективные методы

• Время и график работ (успеваем ли мы по графику или отстаем от нее)

• Стоимость (Вписываемся ли мы в бюджет)• Ресурсы (Хватает ли ресурсов для завершения проекта в срок)• Объемы работы (Есть ли неконтролируемое наращивание

требований)• Качество (Контролируется ли качество, и исправляем ли мы

проблемы)• Текущие операции (Есть ли забытые дела, которые нужно

выполнить)

Ключевые показатели контроля

Бойтесь полуправды. Ведь у вас может оказаться не та половина.

Неизвестный источник.

Page 4: аналитика проекта. простые и эффективные методы

Работать с энтузиазмом, не подкрепленным знаниями, все равно что бежать в темноте.

Неизвестный источник.

• Дерево текущей реальности• Диаграммы Парето• Диаграммы разброса значений• Диаграммы Потоков• Контрольные списки• Аудиты• Статистические исследования• Гистограммы

Интерпретация результатов. Методы анализа проблем проекта.

Page 5: аналитика проекта. простые и эффективные методы

• Отстаем от графика работ. Выполнили 90%, потратили 125% запланированного времени;

• Появилось неконтролируемое наращивание требований;

• % багфикса к разработке составил 65%.

Суровые реалии проекта Х

«Тушить пожары» – вам это это знакомо?

Page 6: аналитика проекта. простые и эффективные методы

1. Дерево текущей реальности Голдратт

Если вы умудряетесь сохранять самообладание, когда все вокруг его теряют, значит вы недооцениваете всей серьезности проблемы.

Закон Эванса

Page 7: аналитика проекта. простые и эффективные методы

ДТР Шаг 1

ДТР Шаг 2Выписываем минимум 10 признаков (внешних проявлений) проблемы.

Много времени уходит на фикс багов

Задачи выполняются с перерасходом времени

Часть задач заносится как баги (их нет в плане)

Менеджер пропускает задачи (не вносит план)

Фикс бага, который ранее не считался багом

Пропускаются баги в задачах из-за того, что не смогли смоделировать ситуацию

Неверно оцениваем задачиПри выполнении задачи время уходит еще и на

рефакторинг кода

Долго ищем баги в коде (фронтенд или бэкенд)

Тратим дополнительное время на задачи из-за дополнения

требований

Page 8: аналитика проекта. простые и эффективные методы

ДТР Шаг 3Строим Дерево существующей реальности.«Если “нежелательное явление 1”, то “нежелательное явление 2”»

В результате чего...? Потому что...Почему происходит

перерасход времени?

Много времени уходит на фикс багов

Задачи выполняются с перерасходом времени

Page 9: аналитика проекта. простые и эффективные методы

* У. Детмер Теория ограничений Голдратта

Почему происходит перерасход времени?

Много времени уходит на фикс багов

Неверно оцениваем задачи

При выполнении задачи время уходит еще и на рефакторинг кода

Долго ищем баги в коде (фронтенд или бэкенд)

Пропускаем баги, т.к. не можем смоделировать ситуацию

Объявляются баги, которые ранее не считались багами

Часть задач заносится как баги

Дополнительное времени из-за добавления

уточняющих требований

Плохое описание задач, упускаются важные

детали

Задачи выполняются с перерасходом времени

Менеджер пропускает задачи (не вносит план)

Проблемы с тестированием

определенных кейсов

Низкое качество архитектуры проекта

Отсутсвие технической документации проекта

Не был привлечен архитектор на проекте

Сфера влияния

Page 10: аналитика проекта. простые и эффективные методы

Над чем работать?

• Плохое описание задач, упускаются важные детали (8НЯ);

• Отсутствие технической документации проекта (3НЯ);

• Проблемы с тестированием определенных кейсов (3НЯ);

• При выполнении задачи время уходит еще и на рефакторинг кода (3НЯ).

Page 11: аналитика проекта. простые и эффективные методы

2. Диаграмма Парето

Радуйтесь, что проблемы существуют. Ведь если бы их не было, кто угодно мог бы работать на вашем месте.

Неизвестный источник.

Page 12: аналитика проекта. простые и эффективные методы

• Возникновение бага из-за невозможности тестирования фичи (не было возможности смоделировать ситуацию);

• Баг появился вследствие ошибки в реализации фичи;• Квазибаг (не считался багом раньше);• Функционал оформленный через баг (скрытый функционал);• Отставание в связи с появлением багов при закрытии фичи;• Отставание в связи с появлением багов при закрытии фичи;• Неверно сделана оценка задачи;• Задача не была добавлена в план.

Диаграмма Парето. Шаг 1

Page 13: аналитика проекта. простые и эффективные методы

Диаграмма Парето. Шаг 2

Page 14: аналитика проекта. простые и эффективные методы

Диаграмма Парето. Шаг 3

0%10%20%30%40%50%60%70%80%90%

100%

41% 39%

12%5% 1% 1% 1%

41%

80%92% 97% 98% 99% 100%

ВоздействиеСуммарное воздействие

*Построение графика: http://habrahabr.ru/post/213183/

Page 15: аналитика проекта. простые и эффективные методы

Спасибо за внимание