ŞİRKET PLAYBOOK’U
Sourcegraph
Sistemi taşıyan ilkeler
- İşi yapan kişiyi kararın varsayılan sahibi yap.
- Kapsamı küçült; kaliteyi değil.
- Çıktıyı değil müşteri değerini sahiplen.
Gerilimler ve ödünleşimler
- Yüksek özerklik karar mesafesini kısaltır; ortak bağlam zayıfsa ekipleri farklı yönlere çekebilir.
- Erken yayın öğrenmeyi hızlandırır; geçici çözümler kalıcı borca dönüşebilir.
UYGULAMALAR
Sourcegraph çalışma sistemini nasıl kuruyor?
İşi yapan kararın sahibidir
Teknik kararın varsayılan sahibi, kararın gerektirdiği işi sahiplenen kişi veya ekiptir.
- Nasıl çalışıyor?
- Karar yetkisi işi yürüten kişide başlar; uzlaşma olmazsa temiz ve açık bir eskalasyon yapılır.
- Neden kullanılıyor?
- Kararı bilgiye en yakın yerde tutar ve bekleme süresini azaltır.
- Ödünleşim
- Yeterli bağlam toplamayan sahip yerel optimizasyon yapabilir.
- Hangi koşullarda?
- Sorumluluk sınırları ve şirket hedefleri açık ekiplerde.
Çalışan en küçük faydalı sürüm
Ürün önce çalışır hâle getirilir; ardından pürüzsüzleştirilir, hızlandırılır ve ölçeklenir.
- Nasıl çalışıyor?
- Belirsizlik altında önce geri bildirim üretecek dar bir kapsam canlıya alınır.
- Neden kullanılıyor?
- Yanlış yönde büyük yatırım yapmadan çözümü doğrular.
- Ödünleşim
- Geçici kısayolların temizlenmesi için görünür takip gerekir.
- Hangi koşullarda?
- Geri döndürülebilir ürün kararlarında ve erken keşifte.
Asenkron bağlamı yazıya taşıma
Karar ve iş bağlamı, saat diliminden bağımsız katılım için yazılı ve erişilebilir tutulur.
- Nasıl çalışıyor?
- Süreç, ilke ve kararlar ortak handbook yüzeylerinde kalıcılaştırılır.
- Neden kullanılıyor?
- Remote ekipte sözlü hafıza ve görünürlük eşitsizliğini azaltır.
- Ödünleşim
- Okuma yükü ve belge güncelliği ayrı bir operasyon işi yaratır.
- Hangi koşullarda?
- Çoklu saat diliminde çalışan yazılı iletişimi güçlü ekiplerde.
Yönetilen buluta haftalık, self-hosted ürüne aylık yayın
5 Ocak 2026 duyurusuna göre Sourcegraph Cloud güncellemeleri 25 Şubat 2026’dan itibaren haftalık planlandı; self-hosted sürümler aylık kaldı. Her bulut güncellemesinin changelog’u, test/QA ve kademeli yayını korunacağını söylüyor.
- Nasıl çalışıyor?
- Şirketin doğrudan yönettiği bulut ile müşterinin işlettiği kurulum, kontrol alanlarına göre farklı yayın sıklığına ayrıldı.
- Neden kullanılıyor?
- Yönetilen ortamda küçük değişiklikleri sıklaştırırken self-hosted müşteriye planlama zamanı tanır.
- Ödünleşim
- Haftalık yayın test ve kademeli açılımın disiplinli sürdürülmesine bağlıdır.
- Hangi koşullarda?
- Hem yönetilen bulut hem müşteri tarafından işletilen kurulum sunan ürünler.
Güvenlik raporunu önce ajan ön-triyajlar
Sourcegraph’ın güvenlik ekibi, bug bounty platformundan gelen her yeni zafiyet raporunu imzalı bir webhook ile küçük bir servise alır; servis imzayı doğrular ve raporu, ilgili kod tabanını araştıran Deep Search ajanına iletir. Ajan raporun geçerli olup olmadığını, ciddiyetini ve etkilenen kodu belirleyip olası düzeltmeleri önerir ve sonucu yalnız ekibin görebildiği bir yorum olarak rapora ekler; mühendis sabah geldiğinde incelemeyi hazır bulur, isterse sohbeti çatallayıp soru sorar.
- Nasıl çalışıyor?
- Her yeni rapor otomatik olarak ajana gider; ajanın bulguları (geçerlilik, ciddiyet, kod bağlantıları, düzeltme önerileri) yalnız ekibe açık yorum olarak eklenir, insan incelemesi ise bunun üzerinden devam eder.
- Neden kullanılıyor?
- Ham raporu elle ayıklamaya giden saatleri azaltmak ve yanıt süresini kısaltmak; ilk okuma makinede, inceleme ve düzeltme insanda kalır.
- Ödünleşim
- Yazar üç risk sayar: raporlayıcının ajan kullanım kotasını tüketmesi (entitlement ve yalnız davetle katılınan program ile sınırlanır), yanlış repo eşleşmesi (servis-repo eşlemesi komut metnine yazılır) ve prompt injection (entitlement, model sağlayıcı korumaları ve güvenilmeyen girdi etiketi). Kazanç rakamsız, “saatler” olarak anlatılır.
- Hangi koşullarda?
- Yoğun, tekrarlı ve ilk elemesi okuma ağırlıklı gelen rapor akışı olan ekiplerde; ürünün kendisini kullandığı için taşınabilirliği sınırlıdır.
Retrospektifle sürekli öğrenme
Ekipler tamamlanan işi, süreci ve iş birliğini retrospektif aracılığıyla gözden geçirip iyileştirme eylemlerine dönüştürür.
- Nasıl çalışıyor?
- Ekipler tamamlanan işi, süreci ve iş birliğini retrospektif aracılığıyla gözden geçirip iyileştirme eylemlerine dönüştürür.
- Neden kullanılıyor?
- Uygulamayı tekrar edilebilir ve görünür kılar.
- Ödünleşim
- Koordinasyon ve bakım kapasitesi gerektirir.
- Hangi koşullarda?
- Açık sorumlulukları olan ekipler.
1:1’leri ayrı iletişim sistemi yapmak
Her yönetici, doğrudan raporuyla haftalık yinelenen 25 dakikalık 1:1 yapar; ortak gündem ve hedefleri içeren yalnız ikisinin eriştiği not belgesi kullanılır.
- Nasıl çalışıyor?
- Her yönetici, doğrudan raporuyla haftalık yinelenen 25 dakikalık 1:1 yapar; ortak gündem ve hedefleri içeren yalnız ikisinin eriştiği not belgesi kullanılır.
- Neden kullanılıyor?
- Uygulamayı tekrar edilebilir ve görünür kılar.
- Ödünleşim
- Koordinasyon ve bakım kapasitesi gerektirir.
- Hangi koşullarda?
- Açık sorumlulukları olan ekipler.
Yıllık gelişim bütçesinde onaysız harcama
Eğitim ve mesleki gelişim için yıllık 1.000 USD sınırı içindeki uygun harcamalar Finance ve People Ops ön onayı gerektirmez.
- Nasıl çalışıyor?
- Eğitim ve mesleki gelişim için yıllık 1.000 USD sınırı içindeki uygun harcamalar Finance ve People Ops ön onayı gerektirmez.
- Neden kullanılıyor?
- Uygulamayı tekrar edilebilir ve görünür kılar.
- Ödünleşim
- Koordinasyon ve bakım kapasitesi gerektirir.
- Hangi koşullarda?
- Açık sorumlulukları olan ekipler.
16 haftalık esnek ücretli ebeveyn izni
Ücretli ebeveyn izni 16 hafta sunulur; ilk izin tarihinden itibaren 12 ay içinde ardışık veya aylık bloklarla ardışık olmayan biçimde kullanılabilir.
- Nasıl çalışıyor?
- Ücretli ebeveyn izni 16 hafta sunulur; ilk izin tarihinden itibaren 12 ay içinde ardışık veya aylık bloklarla ardışık olmayan biçimde kullanılabilir.
- Neden kullanılıyor?
- Uygulamayı tekrar edilebilir ve görünür kılar.
- Ödünleşim
- Koordinasyon ve bakım kapasitesi gerektirir.
- Hangi koşullarda?
- Açık sorumlulukları olan ekipler.