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

Çin merkezli Moonshot AI, Kimi K3’ye gelen yoğun ilgi nedeniyle yeni abonelikleri durdurdu

İnsan kaynakları yönetiminde Peter prensibi ve yetkinlik sınırı

WEF: Geleceği şekillendirecek 10 teknoloji

Operasyonel yönetimde Deming Döngüsü ve sürekli iyileştirme mimarisi

Meta’nın akıllı gözlüklerinde “moda hamlesi” gizlilik tartışmasını alevlendirdi

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

Yapay zeka maliyeti tüketiciye yansımaya devam ediyor: Apple, fiyatlarını artırdı

ABD hükümetinden, güvenlik endişeleri nedeniyle durdurduğu Mythos 5’e sınırlı izin

Yeni bir darboğaz türü: Google, Meta’nın Gemini kullanımını sınırlandırdı

Anthropic’ten Slack’e kalıcı yapay zeka asistanı

İlgili Yazılar

YouTube, ABD TV’lerinde en çok izlenen platform

YouTube ABD'de Haziran 2025'ten itibaren televizyonda en çok izlenen içerik kanalı olarak öne çıktı.

Yazar The Newsight 3 Dk. Okuma

Z kuşağının yeni alışkanlığı: Alışveriş sırasında AI tavsiyeleri…

Z Kuşağı alışveriş yaparken yapay zekanın tavsiyelerine başvuruyor. AEO dönemi başlıyor.

Yazar The Newsight 3 Dk. Okuma

Kodların ötesindeki empati: Duygusal hesaplama (affective computing) nedir?

Bilgisayar bilimlerinin gelişim serüvenine bakıldığında, ilk nesil yapay zeka sistemlerinin bütünüyle analitik, mantıksal ve bilişsel…

Yazar The Newsight 8 Dk. Okuma

Alibaba, yeni yapay zeka modeli Qwen2.5-Max’i tanıttı

Alibaba, yeni duyurduğu LLM'i Qwen2.5-Max'in ChatGPT, DeepSeek ve Llama'yı geride bıraktığını belirtiyor.

Yazar The Newsight 2 Dk. Okuma

Google ve ortaklarından yangın algılama devrimi: FireSat Uydusu

Google ve ortakları tarafından geliştirilen, yangınları 20 dakikada tespit eden yapay zeka destekli FireSat yörüngede...

Yazar Duygu Su Ocakoğlu 3 Dk. Okuma

Intel’in yapay zeka birimi başkanı, Nokia’nın yeni CEO’su oluyor

Intel'in Veri Merkezi ve Yapay Zeka Operasyonları Başkanı Justin Hotard, Nokia'nın CEO'su oluyor.

Yazar The Newsight 1 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 © 2026