Jak DevGhost hodnotí produktivitu vývojářů

Aktualizováno 23. října 2026

DevGhost nezávisle hodnotí produktivitu každého vývojáře podle obsahu a kognitivní složitosti jeho změn v Gitu. Majitelé firem a CTO mohou vidět návratnost svých investic do vývoje: odhalit trvale nízký přínos a rozpoznat silné vývojáře, jejichž práce zůstala bez povšimnutí.

Velikost změny neodpovídá množství práce

Přidání hotové knihovny může trvat několik minut a vytvořit tisíce přidaných řádků. Malá změna chování v několika souborech však může vyžadovat pochopení závislostí, návrh řešení a jeho pečlivou kontrolu. DevGhost odhaduje vývojářskou práci za změnou, aby viditelná aktivita nebyla zaměňována za přínos.

Strojové učení založené na kódu

DevGhost kombinuje strojové učení a vlastní neuronovou síť se strukturální analýzou změn v Gitu a specializovanými algoritmy. Společně odhadují kognitivní úsilí na jednotné škále referenčního vývojáře.

DevGhost nepoužívá LLM k analýze kódu. Odhad počítají jeho vlastní natrénované modely a algoritmy.

  • Změny se posuzují v kontextu existujícího kódu, včetně vztahů mezi změněnými částmi a dokladů opětovného použití.
  • Rozpoznané mechanické změny a generované artefakty se zpracovávají odděleně, aby jejich objem nebyl považován za novou vývojářskou práci.
  • Podstatný kód napsaný s pomocí AI se hodnotí na stejné škále. Důležitý je výsledek zachycený v kódu.

Dvě změny, odlišná práce

Tyto veřejné commity ukazují, proč samotná velikost diffu nestačí k posouzení přínosu.

k6: hotové soubory Reactu pro testy

Změna přidává více než 33 000 řádků, převážně hotových souborů Reactu, aby testy již nezávisely na nespolehlivém přístupu k síti. DevGhost odděluje dodané soubory od práce potřebné k jejich integraci. Odhad DevGhost: přibližně 0,8 referenční hodiny.

Zobrazit veřejný commit

Redis: asynchronní vstup a výstup

Přibližně 2 300 přidaných a odstraněných řádků mění způsob spolupráce vláken Redis: zpracování síťových událostí, předávání práce mezi vlákny a synchronizaci přístupu k datům. Jde o podstatnou architektonickou změnu, která vyžaduje správnou součinnost několika částí systému. Odhad DevGhost: přibližně 23 referenčních hodin.

Zobrazit veřejný commit

Co znamenají referenční hodiny

Referencí je vývojář střední úrovně se 3–4 lety zkušeností, který zná projekt a pracuje bez AI. Odhad zahrnuje práci, kterou by potřeboval k pochopení relevantního kódu, návrhu a implementaci řešení, jeho kontrole a provedení nezbytných oprav. Zahrnuje i samostatné testování: spuštění vhodných testů a interpretaci jejich výsledků, případnou ruční kontrolu chování a závěrečnou kontrolu vlastní změny.

Společná škála umožňuje porovnávat přínosy vývojářů a sledovat jejich změny v čase. Referenční hodiny popisují odhadovanou práci představovanou kódem, nikoli čas, který autor skutečně strávil.

Od referenčních hodin ke Ghost%

Rozdělení odhadů v čase vychází z empirického výzkumu a praktických měření. DevGhost používá ke srovnání výsledků společnou referenční škálu. Ghost% ukazuje výstup vzhledem k základně a zohledňuje Share a zvolený způsob počítání dnů. Při 100 % výstup odpovídá základně; nad 100 % ji překračuje. Jedním z důvodů může být pomoc AI, samotné číslo však použití AI nedokazuje.

Vzorec, Share, Spread a FTE

Zohledněte kontext

Sledujte dlouhodobé výsledky napříč několika obdobími a poté prozkoumejte změny a odpovědnosti dané osoby. DevGhost neměří skutečné hodiny, kvalitu kódu ani celkovou profesní hodnotu vývojáře. Důležitá je i práce mimo analyzované změny. Personální rozhodnutí vyžadují nezávislé a důkladné lidské posouzení; Ghost% nesmí být jejich jediným ani hlavním základem.

Projděte historii projektu, který znáte

Vyberte repozitář a období, jejichž týmové výsledky dobře znáte. Porovnejte hodnocení DevGhost se svou zkušeností: kdo významně přispěl, kde vývoj soustavně zaostával za očekáváním a které náročné úkoly zůstaly ve statistikách aktivity bez povšimnutí. Otevřete jednotlivé změny a prozkoumejte shody i rozdíly. Na práci, kterou již znáte, tak můžete posoudit užitečnost systému pro svá manažerská rozhodnutí.

Prověřit známý projekt