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ý commitRedis: 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ý commitCo 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.
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í.

