Cost of Delay на самом деле достаточно просто измерить.
Вот как это работает.
Для целей этого примера предположим, что у вас есть четыре запроса, ожидающих внимания. Первый шаг состоит в том, чтобы пометить их рядом, включая ожидаемую продолжительность поставки и стоимость.
Отсюда вы можете рассчитать так называемый «CD3» или «Cost of Delay Divided by Duration» — стоимость задержки, деленную на длительность.
Для этого просто разделите деньги на продолжительность разработки и разделите ответ на 1000.
Давайте разберем это на примере.
У вас есть несколько фич в запросах. Вы знаете, сколько будет стоить разработка и какова результативная ценность этой фичи в деньгах (см. рисунок ниже).
Считаем «CD3». Возьмем за пример фичу А.
1.500$ делим на 4 (количество недель, на которое задерживается разработка) и делим это все на 1000. Результат равен 0.375
Похожую процедуру реализуем для каждой функции. Если фич много — может быть полезным использовать, например, формулы в Exel.
В нашем варианте получается вот такая табличка с заполненной графой «CD3».
Дальше варианты приоритизации работы могут следующие:
- Нет приоритета: делать в любом порядке и все сразу.
- Приоритет по продолжительности: начинать с самой короткой продолжительности для максимального быстрого получения прибыли.
- Приоритет по значению: начинать с функции наивысшего значения (самой дорогой).
- Приоритет по CD3: начинать с самого высокого CD3.
Давайте разберем каждый из этих вариантов.
Без приоритета:
Если вы работаете над всеми функциями одновременно, пройдет 23 недели, до такого как увидите какую–либо ценность.
Таким образом, вы теряете ценность каждой функции в течение всех 23 недель. Это означает, что вы теряете все 18.000 долларов каждую неделю в течение 23 недель, что в сумме составляет 414.000 долларов.
Звучит грустно, не правда ли?
Приоритет по продолжительности:
Вы будете терять ценность каждой функции до тех пор, пока она не будет реализована, и пока не будут реализованы любые функции, которые появятся до ее поставки.
Общая сумма в этом варианте приоритизации составит 286.500 долларов.
Это рассчитывается следующим образом: стоимость умножается на количество времени, которое прошло до её реализации плюс время самой реализации.
Приоритет по значению:
Вы будете терять ценность каждой функции до тех пор, пока она и все функции, которые появятся до ее доставки
Это приводит к общей стоимости задержки 259.500 долларов. Рассчитывается таким же образом, как и в случае приоритизации по времени: количество времени фичи в разработке плюс время разработки других фич умножаем на стоимость.
Приоритет по CD3:
Такой вариант приводит к общей стоимости задержки в 254.000 долларов.
Расчет виден на картинке:
Итак, мы посчитали все возможные варианты организации работы в плане их стоимости задержки (Cost of Delay).
Что же в итоге?
Очевидно, что приоритизация по CD3 здесь является наиболее выгодной. Это лучше, чем организация работы без приоритета, по длительности разработки и даже по итоговой стоимости.
Работая в порядке, определенном метрикой CD3, бизнес раньше получит ценность и раньше получит прибыль.