The Mythical Man-Month ve Yapay Zekâ ile Kodlama: Daha Hızlı Kod, Yine Koordinasyon Gerektirir
“The Mythical Man-Month”, geciken bir projeye insan eklemenin projeyi daha da geciktireceği şeklinde özetlenir. Tartışmanın odağı iş birliğine karşı çıkmak değil, iletişim yükü ve sistem karmaşıklığıdır. Yapay zekâ destekli kodlama bazı yerel işleri hızlandırabilir; ancak gereksinimleri kendiliğinden netleştirmez, arayüzleri kararlı hâle getirmez veya entegrasyonu kolaylaştırmaz. Ekip, ilerlemeyi yalnızca üretilen kod miktarından hesaplamak yerine gerçek darboğazları belirlemelidir.
Kod üretimi projenin tamamlanması demek değildir
Modeller taslak kodu ve test taslaklarını hızla üretebilir; ancak gereksinimleri netleştirmek, mimari kararlar almak, kodu incelemek, dağıtım yapmak ve bakım sağlamak yine zaman ister. Görev sınırları belirsizse üretim hızlandıkça yeniden çalışma da hızlanabilir. “Tamamlandı” tanımına kabul ölçütlerine uygun davranışı, incelenebilir değişiklikleri, başarılı testleri ve güvenli yayımlamayı dahil edin.
Çalışmayı çakışması az birimlere bölün
Paralel ajanlar, dosya sınırları belirgin ve arayüzleri kararlaştırılmış bağımsız işlerde, örneğin birbiriyle çakışmayan testleri eklemede uygundur. Paylaşılan veri yapıları, ortak API'ler veya geçiş betikleri bir sorumlu tarafından koordine edilmelidir. Her görev için girdileri, çıktıları, sorumluyu ve bağımlılıkları yazın; kodu birleştirmeden önce arayüzleri ve hata işleme biçimini birlikte inceleyin.
Ortak bir gerçek kaynağını koruyun
Gereksinimler, tasarım kararları, veri modeli ve işletim kılavuzları için açık ve yetkili bir konum belirleyin. Ajanların bu materyalleri okumasını ve değişikliklerden sonra ilgili belgeleri güncellemesini sağlayın. Birden çok oturumun sistem davranışını kendi varsayımlarına göre yorumlamasına izin vermeyin; çelişki olduğunda kodu, testleri ve ürün kabul ölçütlerini kontrol edin.
Yeniden çalışma ve koordinasyon maliyetini ölçün
Geliştirme süresine ek olarak inceleme zamanını, çakışmaları, geri almaları ve canlı kusurları kaydedin. AI kullanılmadan önceki ve sonraki benzer görevleri karşılaştırın; farklı karmaşıklıktaki işleri doğrudan kıyaslamayın. Kod daha hızlı üretilirken inceleme yavaşlıyorsa darboğaz doğrulama ve bakıma kaymış olabilir.
Klasik görüşün sınırları
《人月神话》 farklı bir mühendislik ortamında yayımlandı; günümüz ekibinin verilerinin yerini alamaz. AI araçları ve ekip yapıları da değişiyor. Kitabı, iletişim yollarının ve sistem bağımlılıklarının gerçek maliyeti olduğuna dair bir hatırlatma olarak görün, sonra sonucu kendi görev kayıtlarınızla sınayın. Gerçekçi tahmin için uygulama, inceleme ve entegrasyon sürelerini ayrı kaydedip benzer görevlerle karşılaştırın. AI uygulamayı hızlandırıp incelemeyi uzatıyorsa görev boyutunu veya açık kabul ölçütlerini ayarlayın; paralel ajan sayısını düşünmeden artırmayın.
Resmî kaynak
Yazar:AI Router
Bağlantı:https://www.airouter.me/blog/mythical-man-month-ai
Atıf yapılması koşuluyla ticari olmayan yeniden kullanım (CC BY-NC-SA 4.0).