The NewsightThe NewsightThe Newsight
Bildirim
Font Büyüklüğünü DeğiştirAa
  • Haberler
  • Insight
  • Foresight
  • Nedir?
Font Büyüklüğünü DeğiştirAa
The NewsightThe Newsight
Arama
  • Haberler
  • Insight
  • Foresight
  • Nedir?

Yeni Yazılar

Gartner Pazarlama Sempozyumu: Yapay zeka içeriği artırıyor ama değeri düşürüyor

Anthropic’ten yeni yapay zeka modelleri: Fable 5 ve Mythos 5

Tersine mentörlük nedir; nasıl uygulanır?

Yapay zekanın değer birimi: “Price Per Intelligence” nedir?

WWDC26: Apple, “Siri problemini” çözüyor mu?

Takip Edin
  • Hakkımızda
  • Künye ve İletişim
  • Reklam ve İş Birliği
The Newsight © 2026
The Newsight > Haberler > Yazılım geliştirmede “Brook Kanunu” ve verimlilik sınırı
HaberlerNedir?

Yazılım geliştirmede “Brook Kanunu” ve verimlilik sınırı

Yazar The Newsight Mayıs 13, 2026
Paylaş
4 Dk. Okuma
Paylaş
Yapay zeka ile özetle
▾

Yazılım dünyasında proje yöneticilerinin ve üst yönetimin en sık düştüğü yanılgılardan biri, insan kaynağını bir fabrikadaki hammadde gibi görmektir. Bir inşaatta işçi sayısını iki katına çıkarmak, belirli sınırlara kadar (azalan verim kanunu) işi hızlandırabilir; ancak kod satırlarının ve mantıksal mimarilerin inşa edildiği yazılım projelerinde durum genellikle tam tersi bir seyir izler.

İçindekiler
Brooks Kanunu’nun çalışma mantığıEğitim ve oryantasyon süreciİletişim kanallarının üstel artışıBölünemez görevler ve verimlilik sınırıYazılım mimarisi ve “sürtünme” katsayısıGeciken projeler için çözüm önerileri

Fred Brooks’un 1975 yılında kaleme aldığı “The Mythical Man-Month” kitabında literatüre kazandırdığı Brook Kanunu, bugün her zamankinden daha geçerli bir operasyonel gerçekliği temsil ediyor: “Geciken bir yazılım projesine daha fazla insan kaynağı eklemek, o projeyi daha da geciktirir.” Bu prensip, bir verimlilik sınırı analizinden ziyade, karmaşık sistemlerdeki iletişim ve eğitim maliyetlerinin rasyonel bir hesaplaşmasıdır.

Brooks Kanunu’nun çalışma mantığı

Brooks’un bu kanunu ortaya koyarken dayandığı temel, çalışan/ay kavramının bir illüzyon olduğudur. Eğer bir iş 10 ay sürüyorsa, bu işe 10 kişi ekleyerek 1 ayda bitiremezsiniz. Bunun nedeni, yazılım geliştirmenin “bölünemez” ve “yüksek etkileşimli” doğasıdır.

Yazılımda verimlilik kaybı iki ana koldan sisteme saldırır.

Eğitim ve oryantasyon süreci

Yeni eklenen her yazılımcı, projenin mevcut kod yapısını, iş mantığını ve kullanılan araçları öğrenmek zorundadır. Bu öğrenme süreci boyunca yeni gelen personel sadece “sıfır verimlilikle” çalışmakla kalmaz, aynı zamanda projenin en verimli üyelerinin vaktini de alır.

Mevcut kıdemli geliştiriciler, kod yazmak yerine yeni gelene mentorluk yapmak zorunda kaldıkları için projenin toplam üretim kapasitesi geçici olarak negatife düşer.

İletişim kanallarının üstel artışı

Bir projeye dahil olan kişi sayısı lineer (doğrusal) olarak artarken, bu kişiler arasındaki iletişim kanallarının sayısı üstel olarak artar. $n$ kişi arasındaki iletişim kanalı sayısı n(n-1)/2 formülüyle hesaplanır.

  • 3 kişi varken sadece 3 kanal mevcuttur.
  • 10 kişi olduğunda kanal sayısı 45’e çıkar.
  • 50 kişi olduğunda bu sayı 1225 olur.

Bu geometrik artış, toplantıların uzamasına, e-posta trafiğinin kaosa dönüşmesine ve her bir geliştiricinin “kimin neyi yaptığını” anlamak için harcadığı eforun, gerçek işe harcadığı eforu geçmesine neden olur.

Bölünemez görevler ve verimlilik sınırı

Ekonomideki azalan verim kanunu (law of diminishing returns), Brooks Kanunu’nda zirve noktasına ulaşır. Belirli bir noktadan sonra eklenen her yeni personel, sisteme sağladığı marjinal katkıdan daha fazla “koordinasyon yükü” getirir.

Yazılım süreçlerinde bazı görevler biyolojik süreçler gibi bölünemezdir. Brooks’un meşhur benzetmesiyle: “Dokuz kadın bir araya gelerek bir bebeği bir ayda doğuramaz.” Eğer bir kod parçasının mantıksal bütünlüğü tek bir zihnin odaklanmasını gerektiriyorsa, o işi ikiye bölmek hata payını artırır ve entegrasyon için harcanan zamanı, işin kendisinden daha uzun hale getirir.

Yazılım mimarisi ve “sürtünme” katsayısı

Brooks Kanunu’nun şiddeti, yazılımın mimari yapısıyla doğrudan ilişkilidir. Eğer sistem “monolitik” (tek parça ve sıkı bağlı) bir yapıdaysa, yeni gelen birinin sisteme dokunması her yerin sallanmasına neden olur ve iletişim ihtiyacı maksimuma çıkar.

Buna karşın, mikro-hizmet mimarileri veya modüler yapılar, bu kanunun etkilerini bir nebze hafifletir. Bağımsız ekiplerin birbirine minimum düzeyde dokunarak çalıştığı yapılar, iletişim yükünü stabilize eder. Ancak unutulmamalıdır ki; mimari ne kadar temiz olursa olsun, “geciken bir proje” her zaman kriz anındadır ve kriz anında yapılan panik atamalar, organizasyonel sürtünmeyi artırır.

Geciken projeler için çözüm önerileri

Brooks Kanunu, projeye asla insan eklenmemesi gerektiğini söylemez; sadece “gecikmiş bir projeyi kurtarmak için” son anda yapılan eklemelerin felaket getireceğini savunur. Rasyonel bir operasyon yöneticisi için stratejik adımlar şunlardır:

  1. Kapsamı daraltmak: Daha fazla çalışan eklemek yerine, projenin özelliklerini (features) azaltarak teslim tarihine sadık kalmak.
  2. Zamanı esnetmek: Teslim tarihini makul bir seviyeye çekerek mevcut ekibin fazla mesaiyle tükenmesini engellemek.
  3. Bilişsel yükü optimize etmek: Yeni personel eklenecekse, bu personeli “ana hat” üzerine değil, destekleyici veya bağımsız modüllere yönlendirmek.
ETİKET:Tanımlar ve TerimlerTeknoloji

Güncel Kalın

İş dünyasından en güncel haberler, sektörel analizler ve ilham verici içerikler için sosyal medya hesaplarımızı takip edin.

Popüler

Müşteri edinme maliyeti nedir? Amortisman analizi nasıl yapılır?

Yakınlık pazarlaması (proximity marketing): Fiziksel mekanın dijital veriyle entegrasyonu

Kurumsal karar alma süreçlerinde “veri obezitesi”

Yazılım geliştirmede “Brook Kanunu” ve verimlilik sınırı

İlgili Yazılar

Perakende Dönüşümü: Tüketici odaklı stratejiler ve gelecek vizyonu

Perakende sektöründe omnichannel stratejilerin opsiyon değil, zorunluluk olmaya başladığı günümüzde doğru çok kanallı stratejiler markaların…

Yazar Gizem Kılıçaslan 3 Dk. Okuma

Kişiselleştirme paradoksu ve tüketicinin mahremiyet ile kolaylık arasındaki açmazı

Yirmi birinci yüzyılın ikinci çeyreğinde, dijital hizmetlerin geldiği nokta incelendiğinde, teknolojinin temel vaadinin artık sadece…

Yazar The Newsight 9 Dk. Okuma

Kapalı teknolojilere karşı “birlikte çalışabilirlik” prensibi

İnternetin tarihsel gelişimi ve altyapısal mimarisi incelendiğinde, bu küresel ağın ilk günlerinde temel felsefenin "sınırların…

Yazar The Newsight 6 Dk. Okuma

Le Pen’e 5 yıl seçim yasağıyla sonuçlanan sürece bir bakış

5 yıl süreli seçim yasağı getirilen Marine Le Pen'in bu karara varan yolculuğuna göz atıyoruz.

Yazar The Newsight 6 Dk. Okuma

Kaliteli içerik efsanesinin sonu: Yapay zeka döneminde internet haberciliği

Medya son yirmi yılını bitmek bilmeyen bir "adaptasyon" sarmalında geçirdi. Gazetecilikten internet haberciliğine geçildiğinde "hız"…

Yazar Alp Hazar Büyükçulhacı 10 Dk. Okuma

AB 2025 ekonomik tahmini: Küresel belirsizlikte dengeli büyüme

Avrupa Komisyonu tarafından yayınlanan 2025 Bahar Ekonomik Tahmini'ne küresel belirsizliklere rağmen Avrupa'da büyümenin devam etmesi…

Yazar The Newsight 2 Dk. Okuma
The Newsight

İş dünyası haberleri, pazarlama ve kurumsal iletişim stratejileri, sektörel içgörüler, araştırma analizleri ve konularında uzman yazarlardan düşünce yazıları.

Bağlantılar

  • Gizlilik ve Kişisel Veri Politikası
  • Kişisel Verilerin Korunması Kanunu Kapsamında Açık Rıza Beyanı

Bilgiler

  • Hakkımızda
  • Künye ve İletişim
  • Reklam ve İş Birliği

DSAB Yayın Yapım Tanıtım Organizasyon Bilişim Ticaret Limited Şirketi © 2024