18 puan yazan xguru 2022-03-16 | 2 yorum | WhatsApp'ta paylaş

"Kod incelemesinin iyi olduğunu anlıyorum ama zaman yok. İnceleme dışında da yapılacak çok iş var."

  • Kod incelemesi eğitimi veren yazarın en sık aldığı bu soruya verdiği yanıtların özeti
  1. Kod incelemesine en az zaman harcanması için yazar (PR yazarı) çaba göstersin
  2. Her sabah yaklaşık 10 dakikalık bir stand-up toplantısı yapar gibi, sabah 30 dakika ve öğle yemeğinden sonra 30 dakika olmak üzere belirlenmiş inceleme zamanı oluşturalım
  3. Kalite ve üretkenlik:
    Başta yapılan yatırım, sonradan ortaya çıkan maliyeti belirgin biçimde düşürebilir; ayrıca gelecekteki değişiklik maliyetlerini azaltarak üretkenliğin artmasına yol açar
  4. Diğerleri:
    Zaman yetersizse en azından bug/hata gibi kritik kısımlardan başlayıp zamanla kapsamı genişletelim.
    İncelemeye harcanan emeği organizasyonda performans olarak tanıyalım

"Şu anda hemen yapabileceğimiz, büyüme için bir paylaşım faaliyeti ve kalite artışı yoluyla üretkenliği yükseltmenin bir aracı olarak kod incelemesini uygulamayı isterim."

2 yorum

 
coremaker 2022-03-16

Kod incelemesine ayrılan zamanı çalışma süresi olarak kabul eden bir kültüre ihtiyaç var.

Aşırı sıkışık bir takvimle iş yukarıdan aşağıya dayatıldığında yapılacak bir şey kalmıyor. Ya da teslim tarihi baştan belirlenip iş verilmesi gibi.

 
cbk1411 2022-03-16

Böyle şirketlerde genel kültürün top-down olma ihtimali yüksek oluyor.
Sadece tek bir iş akışının ayarlanması gereken durumlar nispeten daha kolay değişiyor, ama genel atmosfer söz konusu olduğunda yönetimin karar vermesi gerektiği için zor oluyor.

İş yükü hakkında konuşulamıyorsa, (fazla mesaiyle ikna etme sürecinden geçerek) kültürü değiştirmeye çalışın;
bir ay geçmesine rağmen hiçbir şey değişmiyorsa başka bir organizasyon/şirket/sektör aramak daha verimli oluyor.
Bundan daha fazla uğraşırsanız, insanın içten içe çöktüğünü fark ettiği bir noktaya geliyor.

(Burada sektör derken SI, startup ve büyük kurumu ayırma niyetindeyim. Yapılan işin, çalışma biçiminin ve ekip ilişkilerinin tamamen farklı olduğunu hissettim.)