כיצד DevGhost מעריך פרודוקטיביות של מפתחים

עודכן 23 באוקטובר 2026

DevGhost מעריך באופן עצמאי את הפרודוקטיביות של כל מפתח לפי התוכן והמורכבות הקוגניטיבית של שינויי Git שלו. בעלי עסקים ומנהלי טכנולוגיה יכולים לראות את התשואה על השקעתם בפיתוח: לזהות תרומה נמוכה לאורך זמן ולהכיר במפתחים חזקים שעבודתם לא זכתה לתשומת לב.

גודל השינוי אינו כמות העבודה

הוספת ספרייה מוכנה יכולה להימשך כמה דקות וליצור אלפי שורות חדשות. לעומת זאת, שינוי התנהגות קטן בכמה קבצים עשוי לדרוש הבנת תלויות, תכנון פתרון ובדיקה קפדנית. DevGhost אומד את העבודה ההנדסית שמאחורי השינוי, כך שפעילות גלויה אינה מחליפה תרומה.

למידת מכונה שמבוססת על הקוד

DevGhost משלב למידת מכונה ואת הרשת העצבית שלו עם ניתוח מבני של שינויי Git ואלגוריתמים ייעודיים. יחד הם אומדים מאמץ קוגניטיבי בסולם משותף של מפתח ייחוס.

DevGhost אינו משתמש ב-LLMs לניתוח קוד. המודלים המאומנים והאלגוריתמים שלו מחשבים את האומדן.

  • השינויים נבחנים בהקשר של הקוד הקיים, לרבות היחסים בין החלקים שהשתנו וראיות לשימוש חוזר.
  • שינויים מכניים מזוהים ותוצרים שנוצרו אוטומטית מטופלים בנפרד, כך שהנפח שלהם אינו מחליף עבודה הנדסית חדשה.
  • קוד מהותי שנכתב בסיוע AI מוערך באותו סולם. מה שחשוב הוא התוצאה שמיוצגת בקוד.

שני שינויים, עבודה שונה

הקומיטים הציבוריים האלה מראים מדוע גודל ה-diff לבדו אינו מספיק כדי להעריך תרומה.

k6: קובצי React מוכנים לבדיקות

השינוי מוסיף יותר מ-33,000 שורות, רובן קובצי React מוכנים, כדי שהבדיקות לא יהיו תלויות עוד בגישה לא אמינה לרשת. DevGhost מבדיל בין הקבצים שסופקו לבין העבודה הנדרשת לשילובם. האומדן של DevGhost: כ-0.8 שעות ייחוס.

הצגת הקומיט הציבורי

Redis: קלט/פלט אסינכרוני

כ-2,300 שורות שנוספו ונמחקו משנות את האופן שבו תהליכוני Redis פועלים יחד: טיפול באירועי רשת, העברת עבודה בין תהליכונים וסנכרון הגישה לנתונים. זהו שינוי ארכיטקטוני מהותי שדורש מכמה חלקי מערכת לפעול יחד בצורה נכונה. האומדן של DevGhost: כ-23 שעות ייחוס.

הצגת הקומיט הציבורי

מה המשמעות של שעות ייחוס

נקודת הייחוס היא מפתח ברמת ביניים עם 3–4 שנות ניסיון, שמכיר את הפרויקט ועובד ללא AI. האומדן כולל את העבודה שיידרש לו כדי להבין את הקוד הרלוונטי, לתכנן ולממש פתרון, לבדוק אותו ולבצע את התיקונים הנדרשים. בדיקה עצמית כלולה: הרצת בדיקות מתאימות ופירוש תוצאותיהן, בדיקה ידנית של ההתנהגות בעת הצורך ובחינה של השינוי שלו לפני סיום העבודה.

סולם משותף מאפשר להשוות בין תרומות של מפתחים ולבחון כיצד הן משתנות לאורך זמן. שעות ייחוס מתארות את העבודה המוערכת שמיוצגת בקוד, ולא את הזמן שהמחבר השקיע בפועל.

משעות ייחוס ל-Ghost%

חלוקת האומדנים לאורך זמן מבוססת על מחקר אמפירי ומדידות מעשיות. DevGhost משתמש בסולם ייחוס משותף להשוואת תוצאות. Ghost% מציג תפוקה ביחס לקו הבסיס, תוך התחשבות ב-Share ובשיטת ספירת הימים שנבחרה. ב-100% התפוקה תואמת לקו הבסיס; מעל 100% היא עולה עליו. סיוע של AI עשוי להיות אחת הסיבות, אך המספר לבדו אינו מוכיח שימוש ב-AI.

נוסחה, Share, Spread ו-FTE

הביאו בחשבון את ההקשר

בחנו תוצאות מתמשכות לאורך כמה תקופות, ואז בדקו את השינויים ואת תחומי האחריות של האדם. DevGhost אינו מודד שעות בפועל, איכות קוד או את מלוא הערך המקצועי של מפתח. גם עבודה מחוץ לשינויים שנותחו חשובה. החלטות העסקה דורשות הערכה אנושית עצמאית ומהותית; אסור ש-Ghost% יהיה הבסיס היחיד או העיקרי שלהן.

בדקו את ההיסטוריה של פרויקט שאתם מכירים

בחרו מאגר ותקופה שאת תוצאות הצוות בהם אתם מכירים היטב. השוו את ההערכה של DevGhost לניסיון שלכם: מי תרם תרומה חזקה, היכן הפיתוח נותר בעקביות מתחת לציפיות ואילו משימות קשות לא הופיעו בנתוני הפעילות. פתחו שינויים בודדים ובחנו גם התאמות וגם פערים. כך תוכלו לשפוט עד כמה המערכת מועילה להחלטות הניהול שלכם באמצעות עבודה שאתם כבר מכירים.

בדקו פרויקט שאתם מכירים