Sıkça sorulan sorular

DevGhost'un çabayı nasıl tahmin ettiği, Ghost%'in ne anlama geldiği ve sorumlu şekilde nasıl kullanılacağı.

Geliştiricileri izliyor musunuz? Saatler nereden geliyor?+

DevGhost, her geliştiricinin kod katkısını tahmin etmek için Git geçmişini ve değişiklikleri analiz eder. Çalışma süresini izlemez, ekranları kaydetmez veya tuş vuruşlarını günlüğe almaz. Saatler, ortak bir referans ölçeğindeki eforu ifade eder.

"Saat cinsinden tahmin" ne anlama gelir?+

Kod tabanını bilen, yapay zekâ olmadan çalışan ve 3-4 yıllık deneyime sahip orta düzey bir geliştiricinin değişikliği oluşturmak için ihtiyaç duyacağı süre. İlgili kodu anlamayı, çözüm tasarımını, uygulamayı, kendi kendine testi ve gerekli düzeltmeleri kapsar. Kendi kendine test; uygun testleri, sonuçlarını yorumlamayı, gerekli elle davranış kontrollerini ve geliştiricinin kendi değişikliğini son kez gözden geçirmesini içerir. Tahmin, yazarın fiilî saatlerini yeniden oluşturmaz ve denetimin ya da uzman incelemesinin yerini almaz.

Çabayı tam olarak nasıl tahmin ediyorsunuz?+

DevGhost, makine öğrenimini ve kendi sinir ağını Git değişikliklerinin yapısal analizi ve özel algoritmalarla birleştirir. Değişiklikleri mevcut kod bağlamında değerlendirir, yeniden kullanımı hesaba katar ve tanınan mekanik değişikliklerle üretilen yapıtları ayrı ele alır. Yapay zekâ yardımıyla yazılan esaslı kod aynı referans ölçeğinde değerlendirilir. DevGhost, kod analizi için LLM kullanmaz.

Metodoloji hangi deneyim ve verilere dayanıyor?+

Yöntem; mühendislik deneyimini, değişikliklerin yapısal analizini ve DevGhost'un kendi modellerinin eğitimini birleştirir. Tahminlerin zamana dağılımı, ampirik araştırmalara ve pratik ölçümlere dayanır. DevGhost, kod analizi için LLM kullanmaz.

Ekibim yapay zeka kullanıyor. Bu metriği bozar mı?+

Yapay zekâ destekli esaslı kod, yapay zekâ kullanmayan aynı geliştirici referansına göre değerlendirilir. Yapay zekâ geliştiricinin günde daha fazla tahminî çıktı sunmasını sağlarsa Ghost% yükselebilir. %100'ün üzeri taban üstü çıktı demektir, yapay zekâ kullanımının kanıtı değildir; deneyim, araçlar, Share ve seçilen gün temeli de karşılaştırmayı etkiler.

Ghost% nedir ve onu nasıl okurum?+

Projeyi bilen ve yapay zekâ olmadan çalışan orta düzey geliştiriciye göre bireysel kod üretkenliği tahmini. Varsayılan normda Ghost% = E ÷ (D × 3 × S) × 100: E referans saatleri, D seçilen Spread veya FTE gün sayısını, S ise Share ÷ 100'ü gösterir. %100 referansla eşleşir; daha yüksek daha fazla, daha düşük daha az tahminî çıktıdır. Ekip özetleri bireysel yüzdeleri eforla ağırlıklandırır. Bu fiilî çalışma süresi veya kişinin tüm mesleki değerinin ölçüsü değildir.

Buna ne kadar güvenebilirim?+

Süreklilik gösteren katkıyı incelemek, güçlü geliştiricileri tanımak ve dönemleri karşılaştırmak için DevGhost'un ortak referans ölçeğini kullanın. Ardından temel değişiklikleri ve rol bağlamını gözden geçirin. Tahmin fiilî çalışma süresi, kod kalitesi puanı veya kişinin eksiksiz değerlendirmesi değildir ve tek başına bir personel kararını belirlememelidir.

Metrik manipüle edilebilir mi — commit'leri bölerek veya birleştirerek?+

Yöntem commit veya satır sayısını ödüllendirmek yerine içeriği ve zorluğu değerlendirir. Ancak değişiklikleri bölmek, squash etmek veya yeniden gruplamak tahmin edicinin gördüğü bağlamı değiştirebilir; değişmez sonuç garantisi vermiyoruz. Temel değişiklikleri ve kalıcı örüntüleri inceleyin; sayıyı insanların optimize ettiği bir hedefe veya personel kararının tek dayanağına dönüştürmeyin.

Bir kişiye ait sayılar izlenimimle örtüşmüyor. Neden?+

DevGhost, kodda görünen katkıyı değerlendirir. Bir kişinin sorumlulukları mentorluk, başkalarının çalışmalarını inceleme ve analiz edilen değişikliklerin dışındaki başka faaliyetleri de içerebilir. Bir farkı yorumlamadan önce dönemi, Spread veya FTE modunu, Share'i ve değişikliklerin kendisini kontrol edin. Analiz edilen değişikliğin tasarlanması, kontrol edilmesi ve düzeltilmesi referans eforuna zaten dâhildir.

Share ne anlama gelir ve %0'da ne olur?+

Coding Share, %0 ile %100 arasında elle belirlenen bir tahsistir; varsayılanı %100'dür. %100, normal tam zamanlı geliştirme rolü anlamına gelir: 3 referans saatlik taban olağan kod dışı çalışmayı zaten hesaba katar. Yarı zamanlı çalışma veya ek sorumluluklar gibi daha düşük bir tahsis için Share'i azaltın; olağan kod dışı süreyi yeniden düşmeyin. Değişikliğin tasarlanması, uygulanması, kontrol edilmesi ve düzeltilmesi efora zaten dâhildir. Ayarlanmış Ghost%, ham Ghost%'un Share ÷ 100'e bölümüdür; efor, tarihler, maliyet ve ham Ghost% değişmez. Örneğin 10 günde 30 referans saat, Share = %100'de %100 ve %50'de %200 verir. %0'da ayarlanmış Ghost% sıfır değil, kullanılamazdır; çözümlenmemiş Share de onu kullanılamaz yapar.

Bunu değerlendirmeler, ücret veya işten çıkarmalar için kullanabilir miyim?+

Her geliştiricinin üretkenliğine ilişkin bağımsız insan değerlendirmesinin girdilerinden biri olarak kullanın; sürekli düşük katkı ve güçlü sonuçlar buna dâhildir. Dönemler boyunca geliştiricinin sorumlulukları, kod kalitesi, iş etkisi ve kod dışı çalışmasıyla birlikte okuyun. Ghost% inceleme, ücret, terfi veya işten çıkarma kararının tek ya da başlıca dayanağı olmamalı ve bu bağlamsal değerlendirmenin yerini alamaz.

Ücretsiz bir plan var mı ve bir analiz ne kadar tutuyor?+

Evet. Her hesap başlangıç kredisi ve her ay yeni bir ücretsiz kota alır — kart gerekmez, özellik sınırı yoktur: ücretsiz plan ürünün tamamıdır. Bir kredi analiz edilen bir commit karşılığıdır, squash ile birleştirilen bir pull request ise iç commit sayısının yarısı olarak sayılır. Her çalıştırmanın kesin maliyeti başlamadan önce gösterilir.

Para cinsinden "maliyet" ve "değer" ne anlama gelir?+

Maliyet, kabaca teslim edilen işin standart bir oran üzerinden ne tuttuğudur; değer, kabaca o hacmi yapay zeka olmadan elle yeniden üretmenin ne tutacağıdır. Aralarındaki fark, kaldıracın (araçlar/yapay zeka) yaklaşık bir göstergesidir, bir kâr-zarar tablosu değil.