Rentowność deweloperów, projektów i klientów.
Liczona codziennie z realnych danych o dostarczaniu — nie odtwarzana raz w roku w arkuszu. Pięć warstw łączy zmergowany pull request z pieniędzmi: Effort → Cost → PI → Value → ROI.
Od zmergowanego PR-a do pieniędzy w pięciu krokach.
Importuj dane o czasie i kosztach automatycznie z Jira Tempo albo skonfiguruj stawki i modele wartości bezpośrednio w DevEval. Obliczenia ROI aktualizują się wraz z napływem danych o dostarczaniu.
Effort
dostarczone CU + zużyte MDDwie miary tej samej pracy: CU (dostarczona złożoność — stała w czasie, niezależna od narzędzi) i MD (osobodni — estymowane dla bazowego dewelopera i faktyczne z worklogów). Działa z tym, co masz: estymaty z Jiry, worklogi albo same PR-y.
Cost
faktyczne MD × stawka wewnętrznaRzeczywista liczba osobodni pomnożona przez stawkę wewnętrzną wraz z narzutami. Obsługujemy wiele walut, a wartości, których nie można wiarygodnie przeliczyć, są wykluczane z agregacji.
Productivity Index
PI = dostarczone CU / faktyczne MDWarstwa efektywności pokazuje, ile CU zostało dostarczonych na jeden osobodzień. Ta sama jednostka obowiązuje każdego dewelopera, zespół i dostawcę. Przykład znajduje się poniżej.
Value
zależy od modelu rozliczeńIle ta praca jest warta w pieniądzu: godziny rozliczane z klientem, udział w budżecie na podstawie CU, stała kwota abonamentowa albo wewnętrzna wartość zastępcza. Poniżej opisujemy cztery modele, z których każdy projekt korzysta z jednego.
ROI
ROI = value / cost1,0 = próg rentowności; 2,0 = wartość równa dwukrotności kosztu — 100% zwrotu względem kosztu; 0,8 = 20% straty, którą widzisz w drugim tygodniu, a nie na koniec roku.
To samo zadanie, ta sama wartość — 20× różna efektywność.
PI na jednym przykładzie: dwóch deweloperów dostarcza identyczne zadanie, różni się tylko czas. Metryki godzinowe uznają wolniejszego za cenniejszego. PI nie.
Ta sama dostarczona wartość. 20× różna efektywność.
CU pozostaje stałe, gdy narzędzia się poprawiają, a faktyczne MD maleje — więc PI rośnie dokładnie wtedy, gdy organizacja realnie przyspiesza. Velocity w Story Pointach to ukrywa: to samo zadanie po cichu dostaje mniej punktów i zysk znika z wykresu.
Wartość zależy od tego, jak sprzedajesz.
Warstwa wartości podąża za modelem handlowym każdego projektu — te same dane o dostarczaniu, cztery sposoby zamiany ich na pieniądze.
Time & Material
Wartość to godziny rozliczane z klientem pomnożone przez jego stawkę. DevEval przypisuje wartość faktury osobom, które zarejestrowały te godziny.
Fixed Price
Budżet projektu dzielony wg dostarczonych CU, nie zalogowanych godzin. Równe CU = równy udział, nawet przy różnym tempie — nagradza wartość, nie przesiedziany czas.
Retainer
Stała miesięczna baza za zakontraktowaną alokację plus wartość w stylu T&M za wszystko dostarczone ponad nią.
Internal / produkt
Proxy oparte na wysiłku — MD × wewnętrzna wartość MD — gdy nie ma faktury, na którą można wskazać. Centra kosztowe też dostają porównywalne liczby.
Liczby, które obronisz na zarządzie.
Liczba ROI jest użyteczna tylko wtedy, gdy można jej ufać — i ją zakwestionować. Każda liczba w tej warstwie jest oznaczona, normalizowalna i audytowalna.
Wiedz, które projekty zarabiają — w tym kwartale, nie za rok.
Podłącz repozytoria i worklogi i patrz, jak pięć warstw wypełnia się realnymi danymi o dostarczaniu — per deweloper, per projekt, per klient.