Как удачно заметил кто-то из руководителей крупных IT компаний, этот год – это год CFO (финансовых директоров), т.е. людей, которые считают деньги.
К сожалению, очень часто убеждаюсь, что многие проекты не используют даже базовых принципов учета затрат и отслеживания успешности проекта. Когда я очередной раз столкнулся с этим, то вспомнил о замечательной статье Майка Гриффитса (сайт Leading Answers), где он смог простыми словами объяснить все необходимые термины и формулы.
С радостью делюсь с вами моим переводом этой статьи в надежде, что она поможет лучше понимать ситуацию на проекте…
Простое руководство по определению Освоенного Объема (Earned Value)
Я уже написал несколько постов о гибких альтернативах освоенному объему, но многие люди до сих пор не понимают традиционного определения освоенного объема. Поэтому в этой статье представлен простой рабочий пример и дана ссылка на страничный обобщающий документ.
Давайте представим, что суть нашего проекта состоит в том, чтобы построить каменный забор вокруг сада.
Для простоты будем предполагать, что все 4 стены одинаковы и бюджет каждой стороны – 200$. Наше расписание говорит о том, что на каждую сторону у нас уйдет по 1 дню, таким образом, мы должны закончить через 4 дня, и стоимость составит 800$.
Вот как наш проект протекает:
День 1: Передняя стена завершена, и потраченный бюджет составляет 200$ – отлично!
День 2: Сена 1 начата, но фундамент пришлось делать глубже, чем ожидалось, и использовать больше материалов. Таким образом, стена не до конца построена, и мы потратили 220$.
День 3: Стена 1 закончена, и только половина задней стены построена, но команда ушла раньше, поэтому в этот день потратили только 140$.
Так мы опережаем или отстаем?
Насколько мы превысили/недорасходовали бюджет?
Такие ситуации случаются в реальных проектах, некоторые из них приводят к тому, что все хорошо, другие – к тому, что работа идет медленнее, чем предполагалось, и вскоре вы должны определить в результате всего насколько вы опережаете или отстаете от вашего первоначального плана.
Исходя из здравого смысла, мы можем сказать, мы отстаем, к концу третьего дня мы должны были закончить возводить 3 стены, а построили только 2,5.
Логически помыслив, мы тоже можем сделать некоторые оценки. Мы сделали 2.5 из 4 стен, что 62.5% (2.5 / 4 *100 = 62.5) от всего проекта. Мы потратили $200 + $220 + $140 = $560 из $800, что составляет 70% (560/800 *100 = 70) от всего бюджета. Потратив 70% бюджета и выполнив 62.5% работ, заложенных в бюджет, мы тратим быстрее, чем предполагалось.
Примите поздравления, теперь вы поняли основы определения освоенного объема.
Освоенный объем имеет некоторую уникальную терминологию, которая отпугивает множество людей, но все термины не слишком сложны для понимания. Вот некоторые из них
Термины метода Освоенного Объема
Обозначение | Название | Значение |
PV (ПО) | Planned Value – Плановый Объем | Оценочный объем запланированных работ |
EV (ОО) | Earned Value – Освоенный Объем | Оценочный объем фактически выполненных работ |
AC (ФС) | Actual Cost – фактическая стоимость | Реальная стоимость выполненных работ |
BAC (БПЗ) | Budget At Completion – бюджет по завершению | Сумма бюджета на весь проект |
EAC (ОПЗ) | Estimate At Completion – оценка по завершению | Текущая ожидаемая сумма для проекта |
ETC (ОДЗ) | Estimate To Complete – оценка до завершения | Сколько еще нужно, чтобы завершить |
VAC (ОБЗ) | Variance At Completion – отклонение бюджета по завершению | Насколько мы ожидаем пере-/недо- расходовать бюджет |
В нашем примере, к концу третьего дня мы получим следующие значения:
Обозначение | Название | Значение | Третий день |
PV (ПО) | Planned Value – Плановый Объем | Оценочный объем запланированных работ | 600$ |
EV (ОО) | Earned Value – Освоенный Объем | Оценочный объем фактически выполненных работ | 200$+200$+100$=500$ |
AC (ФС) | Actual Cost – фактическая стоимость | Реальная стоимость выполненных работ | 200$+220$+140$=560$ |
BAC (БПЗ) | Budget At Completion – бюджет по завершению | Сумма бюджета на весь проект | 800$ |
EAC (ОПЗ) | Estimate At Completion – оценка по завершению | Текущая ожидаемая сумма для проекта | ? |
ETC (ОДЗ) | Estimate To Complete – оценка до завершения | Сколько еще нужно, чтобы завершить | ? |
VAC (ОБЗ) | Variance At Completion – отклонение бюджета по завершению | Насколько мы ожидаем пере-/недо- расходовать бюджет | ? |
Чтобы заполнить остальные поля, нам нужны формулы, опять же не будем бояться терминологии, она действительно достаточно простая:
Формулы для освоенного объема
Обозначение | Название | Формула | Значение |
CV (ОСТ) | Cost Variance – отклонение по стоимости | CV=EV-AC | Отрицательное значение – превысили бюджет, положительное – недобрали бюджет |
SV (ОСР) | Schedule Variance – отклонение по срокам | SV=EV-PV | Отрицательное значение – отстаем от сроков, положительное – опережаем сроки |
CPI (ИВС) | Cost Performance Index – индекс выполнения стоимости | CPI=EV/AC | Сколько мы получаем центов на каждый потраченный доллар |
SPI (ИВСР) | Schedule Performance Index – индекс выполнения сроков | SPI=EV/PV | Мы продвигаемся на _% от первоначально запланированного темпа |
EAC (ОПЗ) | Estimate At Completion – оценка по завершению | EAC=BAC/CPI | Какую стоимость всего проекта мы ожидаем получить на сегодняшний момент |
ETC (ОДЗ) | Estimate To Complete – оценка до завершения | ETC=EAC-AC | Сколько еще нужно, чтобы завершить |
VAC (ОБЗ) | Variance At Completion – отклонение бюджета по завершению | BAC-EAC | Насколько мы ожидаем пере-/недо- расходовать бюджет |
Первые два показателя (Cost Variance и Schedule Variance) измеряют, насколько мы превысили или отстаем от бюджета и графика. Только помните, что отрицательные значения здесь – это негативные признаки для проекта – это значит, что мы превысили бюджет или отстаем от сроков.
Следующие два показателя (Cost Performance Index и Schedule Performance Index) – это коэффициенты, величина которых если равна 1 – это обозначает, что мы работаем точно согласно бюджету и графика, если меньше 1 – означает, мы отстаем, если больше 1 – означает мы опережаем.
Таким образом, в наших цифрах мы получаем:
Название | Формула | Значение |
Cost Variance – отклонение по стоимости | CV=EV-AC | (200$+200$+100$=500$) – (200$+220$+140$=560$) = -60$
Мы перерасходовали бюджет |
Schedule Variance – отклонение по срокам | SV=EV-PV | (200$+200$+100$=500$)-(200$+200$+200$=600$)= -100$
Мы отстаем от графика |
Cost Performance Index – индекс выполнения стоимости | CPI=EV/AC | 500$/560$=0.89
Мы получаем 89 центов на каждый потраченный доллар |
Schedule Performance Index – индекс выполнения сроков | SPI=EV/PV | 500$/600$=0.83
Мы продвигаемся со скоростью 83% от первоначально запланированного темпа |
Estimate At Completion – оценка по завершению | EAC=BAC/CPI | 800$/0.89=900$
На сегодняшний день оценочная стоимость всего проекта 900$ |
Estimate To Complete – оценка до завершения | ETC=EAC-AC | 900$-560$=340$ – еще нужно на сегодняшний день, чтобы завершить проект |
Variance At Completion – отклонение по завершению | BAC-EAC | 800$-900$= -100$
На 100$ мы перерасходуем бюджет |
Таким образом, мы можем оценить, что при таких темпах проект, скорее всего, будет стоить $ 900 вместо $ 800, и с учетом того, что мы продвигаемся только на 83% от первоначально запланированного темпа, то по оценкам на сегодняшний момент весь проект займет 4.8 дня (изначальные 4 дня / 0.83 темп продвижения = 4.82).
Вот и все, и нет никакой необходимости в квантовой механике. Отрицательные значения так же плохи, как и показатели индексов меньше единицы. Существуют и другие переменные, и альтернативные формулы, которые могут использоваться при определенных обстоятельствах, и все-таки эти – основные.
Все эти цифры были нам доступны изначально согласно здравому смыслу. Завершив лишь 2,5 вместо 3 стен к концу третьего дня, мы получаем 2.5/3 = 0.83 – индекс выполнения сроков (Schedule Performance Index – SPI ), который мы вычислили. Аналогично потратив $560 и при этом построив на $500, явно хуже нашего исходного плана 500/560 = 0.89 – индекс выполнения стоимости (Cost Performance Index – CPI).
Вы можете скачать одностраничный свод всех переменных и формул с сайта автора.
Метод освоенного объема для чайников, все просто и понятно