İçeriğe atla
Şimdi yükleniyor
  • Anasayfa
  • Azure & Bulut
    • Microsoft Azure
    • Bulut Altyapı
    • Microsoft 365
  • Yazılım
    • DevOps
    • Geliştirici Araçları
    • Konteyner & K8s
  • AI & Veri
    • Yapay Zeka
    • Veri & Analitik
  • Güvenlik
    • Güvenlik & Kimlik
    • Kurumsal Teknoloji
  • Hakkımda
    • İletişim
×
  • Azure
  • Bulut Altyapı
  • DevOps
  • Geliştirici Araçları
  • Güvenlik & Kimlik
  • Konteyner & Kubernetes
  • Kurumsal Teknoloji
  • Microsoft 365
  • Microsoft Azure
  • Veri & Analitik
  • Yapay Zeka
  • Başlangıç
  • Yapay Zeka
  • Evet” Demenin Maliyeti Değişti: Yeni Denge
DevOps Yapay Zeka AI destekli geliştirme, kapsam disiplini, Kod İnceleme, test stratejisi, ürün sahipliği A.KILIÇ 17/07/2026 0 Yorumlar

Evet” Demenin Maliyeti Değişti: Yeni Denge

Evet" Demenin Maliyeti Değişti: Yeni Denge
Ana Sayfa › DevOps › Evet” Demenin Maliyeti Değişti: Yeni Denge
📑 İçindekiler
  1. Küçük İstekler Neden Küçük Değildi?
  2. Tartışma Genellikle Yamadan Daha Pahalı
  3. İlk Yama Ürün Değil, Fiyat Sorgusudur
  4. Yazması Ucuz, Sahiplenmesi Ucuz Değil
  5. Kapsam Disiplinini Kanıta Yaklaştırın
  6. Yeni Beceri: Belirsizliği Fiyatlamak
  7. Pratikte Nasıl Uygulanır?
  8. İlgili İçerikler
  9. Kaynaklar ve İleri Okuma
⏱️ 5 dk okuma📅 17 Temmuz 2026👁️ görüntülenme

Bir zamanlar küçük bir özellik talebinin en pahalı kısmı kodu yazmaktı. Bugün ise çoğu zaman en pahalı kısım, o kodun yazılıp yazılmayacağını tartıştığımız toplantı hâline geldi. GitHub Blog’da Dalia Abuadas’ın kaleme aldığı yazı, tam da bu sessiz kırılmayı ele alıyor: Kod üretmenin maliyeti düştü, ama sahiplenmenin maliyeti aynı kaldı. Bu durum, mühendislik içgüdülerimizi yeniden ayarlamamızı gerektiriyor.

Küçük İstekler Neden Küçük Değildi?

Mühendisler erken dönemde şunu öğrenir: “Küçük” diye gelen taleplerin çoğu aslında küçük değildir. Testler, dağıtım planı, uç durumları düşünecek biri ve yayına çıktıktan sonra davranışı sahiplenecek bir sorumlu gerekir. Yanlış bir bileşene dokunan iki saatlik bir değişiklik, iki haftalık bir dikkat dağınıklığına dönüşebilir. Bu yüzden geri iteriz: Bu gerçekten gerekli mi? Bu sürüme mi girmeli? Zaten anlaştığımız bir sözleşmeyi bozuyor mu?

Yazar bu içgüdüden vazgeçmeyi önermiyor. Ancak bu içgüdünün dayandığı bir varsayımın sessizce çöktüğünü söylüyor: Kodun ilk sürümünü yazmanın pahalı adım olduğu varsayımı. Belirli bir değişiklik sınıfı için bu artık geçerli değil. Bu değişiklikleri diğerlerinden ayırt edebiliyorsanız, “bu kapsamda mı?” sorusunu iki günlük bir tartışma yerine otuz dakikada yanıtlanabilecek bir soruyla değiştirebilirsiniz.

Tartışma Genellikle Yamadan Daha Pahalı

Yazıda tekrarlayan bir örüntüden söz ediliyor. Birisi küçük bir değişiklik istiyor; örneğin backend’de zaten var olan bir last_active_at zaman damgasını ayarlar sayfasında göstermek. Ekip bir başlıkta kırk dakika harcıyor. Biri riskli olduğunu söylüyor. Bir başkası iki yıl önceki bir migration’ı hatırlıyor. Bir başkası son teslim tarihinden bahsediyor. Sonunda “muhtemelen bir-iki gün, daha da olabilir” gibi düşük güvenli bir tahminde karar kılınıyor; çünkü kimse gerçekten denememiş.

Bu süreç, denemenin pahalı olduğu dönemde anlamlıydı. Yaptığınız işi bırakıp bağlamı zihninize yüklemeniz, değişikliği elle yapmanız, testleri yazmanız ve ardından ikincil-üçüncül sonuçları keşfetmeniz gerekiyordu. İlk deneme ucuzsa, sınırı savunmak sınırı geçmekten daha pahalı olabiliyor.

Bir ajan, o başlığın ısınmasının aldığı sürede ilk yamayı üretebilir. Bu ne bedavadır ne de otomatik olarak doğrudur. Ama yeterince ucuzdur; dolayısıyla akıllıca hamle çoğu zaman tahmin etmeyi bırakıp gerçek bir diff’e bakmaktır.

İlk Yama Ürün Değil, Fiyat Sorgusudur

Buradaki hata, üretilen yamayı teslim edilecek çıktı gibi görmek. Değil. O bir sonda. Soyut bir kapsam tartışmasını sorgulayabileceğiniz somut bir esere dönüştürüyor:

  • Beklediğiniz dosyalara mı dokunuyor, yoksa beş farklı pakete mi yayılıyor?
  • Testler açık mı, yoksa değişiklik test edilmeye direniyor mu?
  • Mevcut soyutlamaları koruyor mu?
  • Sessizce yeni bir ürün kararı mı gerektiriyor?
  • Bu davranışı altı ay sonra sahiplenmekten rahatsız olur muydunuz?

Bunlar “bu kapsamı aşıyor mu?” sorusundan daha iyi sorulardır; çünkü artık his değil, kanıt üzerinden konuşuyorsunuz. Eğer last_active_at talebi geçen bir testle birlikte dört satırlık bir diff olarak dönerse, gönderin. Pahalı olan zaten tartışmaydı. Ancak aynı istek auth middleware’ine dokunarak geri dönerse, isteğin aslında hiç küçük olmadığını öğrenmiş olursunuz. Üstelik bunu iki günde değil, otuz dakikada öğrenmişsinizdir.

Yazarın altını çizdiği nokta önemli: Bu, kararı yapay zekâya bırakmak değil. Bu, insan yargısını daha ucuz ve daha iyi bilgilendirilmiş hâle getirmek için yapay zekâyı kullanmaktır.

Yazması Ucuz, Sahiplenmesi Ucuz Değil

Yapay zekâ döneminin en kritik ayrımı burada. Bir değişiklik, sadece kod üretilmesi ucuz olduğu için ucuz değildir. Ancak bir insan sonucu güvenle inceleyip sahiplenebiliyorsa ucuzdur.

Teknik olarak geçen ama kimsenin sahiplenmek istemediği bin satırlık bir diff, ucuz bir değişiklik değildir. Ertelenmiş bir maliyettir. O hâlde ayırıcı çizgi “bunu bir ajan yazabilir mi?” değil, “bir insan bunu doğrulayabilir mi?” sorusudur.

  • Backend’de zaten var olan bir görüntüleme alanını eklemek genellikle ucuzdur.
  • Yetkilendirme davranışını değiştirmek, diff ne kadar temiz olursa olsun ucuz değildir.
  • İyi test edilmiş bir yardımcıyı yeniden düzenlemek genellikle ucuzdur.
  • Veri saklama semantiğini değiştirmek ucuz değildir.

Kod önemsiz olsa bile kesin bir “hayır” hak eden pek çok değişiklik var. Ürün sözleşmesini değiştiren, destek yükü yaratan ya da gizlilik, faturalama veya uyumluluğa dokunan her şey bu kategoriye giriyor. Yapay zekâ bir aday üretmenin maliyetini düşürür; onu sahiplenmenin maliyetini düşürmez.

Kapsam Disiplinini Kanıta Yaklaştırın

Geleneksel olarak kapsam disiplini uygulamadan önce devreye girerdi; çünkü korunması gereken pahalı şey uygulamaydı. Şimdi bu disiplinin bir kısmı incelemeye kayabilir. Bu, planlamayı atlamak anlamına gelmiyor. Hangi planlamanın gerçekten karşılığını verdiği konusunda kesin olmak anlamına geliyor.

Küçük bir değişikliği yeniden tartışmaya açmadan önce, kısıtlı bir deneme isteyin. Kısıtlamalar burada işin özüdür:

  • Mümkün olan en küçük yamayı üret.
  • Mevcut özellik bayrağının arkasında tut.
  • Herkese açık sözleşmeyi değiştirme.
  • Testleri ekle veya güncelle.
  • Dokunduğun her dosyayı listele ve riskli gördüklerini işaret et.

Eğer ajan bu kısıtlar altında temiz bir yama üretemiyorsa, istek düşündüğünüzden büyüktür ve kimse taahhüt vermeden önce gerçek bir sahiplenme maliyeti taşıdığını bilirsiniz. Üretebiliyorsa, bu da size bir şey söyler. Her iki durumda da “bu kapsamda mı?” sorusunu “işte maliyeti şu, ödemek istiyor muyuz?” sorusuyla değiştirmiş olursunuz.

Yeni Beceri: Belirsizliği Fiyatlamak

Yapay zekâ destekli bir dünyanın en iyi mühendisleri, her şeye evet diyenler ya da refleksle hayır diyenler olmayacak. Belirsizliği hızlıca fiyatlayabilenler olacak. Bir talebin ne zaman uygulama kılığına girmiş bir ürün kararı olduğunu, incelemenin ne zaman yazmaktan daha zor olacağını ve bir değişikliğin ne zaman “sadece deneyip görmek” en sorumlu yanıt olacak kadar küçük olduğunu bileceklerdir.

Bu sonuncusu gerçekten yeni. “Deneyip görelim” eskiden bir geliştiriciyi başka işlerinden çekmek demekti. Şimdi, doğru türden bir görev için, bir ajana sınırları belli bir atama vermek ve sonucu daha iyi bir karar için kullanmak anlamına geliyor. Daha az tahmin, daha çok denetim. Uygulamayı kara kutu gibi görmek yerine somut eserleri değerlendirmek.

Kapsam kayması hâlâ gerçek bir sorun. Ama “hayır, çünkü her yeni kod fazla pahalı” argümanı iki yıl öncesine göre çok daha zayıf. Kod üretme maliyeti düştü; anlama, inceleme ve sahiplenme maliyeti düşmedi. Sorulacak asıl soru “bu daha fazla iş mi?” değil, “gerçek maliyet nerede?” Bazen küçük, sınırları belli bir değişiklik için gerçek maliyet, sadece öğrenmenin kendisi. Evet demenin maliyeti değişti; hayır demenin maliyeti de onunla birlikte değişmeli.

Pratikte Nasıl Uygulanır?

Yazının önerdiği yaklaşım, günlük iş akışına iki basit soruyla girebilir. Birincisi: Tartışmaya başlamadan önce, sınırlı bir denemeyle ilk yamayı görmek mümkün mü? İkincisi: Bu yama, bir insan tarafından güvenle sahiplenilebilir mi? Bu iki soru, kapsam tartışmalarını hislerden kanıtlara taşıyor. Kod inceleme tarafında yapay zekâ araçlarını değerlendirenler için, üretim kolaylığı ile sahiplenme zorluğu arasındaki dengeyi kurmak giderek daha kritik bir beceriye dönüşüyor.

İlgili İçerikler

  • Microsoft Foundry Haziran 2026: Haziran’da Ne Değişti?
  • .NET 10 ile WebAssembly Hızlanınca Copilot Studio’da Neler Değişti?
  • Copilot CLI Metrikleri Artık Birleşik: Ne Değişti?

Kaynaklar ve İleri Okuma

  • github.blog
  • Dalia Abuadas, “The cost of saying yes has changed”, The GitHub Blog
  • Copilot Code Review: Daha İyi Araç Neden Kötü Sonuç Verdi?
  • GitHub Copilot ile Pull Request İnceleme ve Code Review
  • Copilot Code Review Metrikleri: Aktif mi Pasif mi?
Aşkın KILIÇ
Aşkın KILIÇYazar

20+ yıl deneyimli Azure Solutions Architect. Microsoft sertifikalı bulut mimari ve DevOps danışmanı. Azure, yapay zekâ ve bulut teknolojileri üzerine Türkçe teknik içerikler üretiyor.

AZ-305AZ-104AZ-500AZ-400DP-203AI-102

İlgili Yazılar

Azure Functions’ta Retry Fırtınasını Durdurmak: Backoff ve Circuit Breaker
Azure Functions’ta Retry Fırtınasını Durdurmak: Backoff ve Circuit Breaker15 May 2026
Agent Framework ile Kendi Claw'unu Kurmak: Saha Notları
Agent Framework ile Kendi Claw'unu Kurmak: Saha Notları30 Haz 2026
Bulut Operasyonunda Yapay Zeka Asistanları
Bulut Operasyonunda Yapay Zeka Asistanları9 Mar 2026
Service Bus Batch İşlemede Mesaj Bazlı Settlement Devrimi
Service Bus Batch İşlemede Mesaj Bazlı Settlement Devrimi29 Nis 2026

Bu içerik işinize yaradı mı?

Benzer içerikleri kaçırmamak için YouTube ve GitHub hesaplarımı takip edin.

YouTube GitHub

Haftalık Bülten

Her pazar özenle seçilmiş teknoloji yazıları doğrudan e-postanıza gelsin.

Etiket AI destekli geliştirme kapsam disiplini Kod İnceleme test stratejisi ürün sahipliği
A.KILIÇ

Microsoft Azure Çözüm Uzmanı | Bulut Bilişim, Yapay Zekâ, DevOps ve Kurumsal Güvenlik alanlarında 15+ yıl deneyim. Azure, Kubernetes, AI/ML ve modern altyapı mimarileri üzerine yazılar yazıyorum.

view all posts
Önceki yazı

.NET Modernization for Beginners Kursu Duyuruldu

İlginizi Çekebilir

Pure Virtual C++ 2026: C++/Rust Interop Oturumu
A.KILIÇ 0

Pure Virtual C++ 2026: C++/Rust Interop Oturumu

17/07/2026
GitHub Secret Scanning ve Public Monitoring Güncellemeleri
A.KILIÇ 0

GitHub Secret Scanning ve Public Monitoring Güncellemeleri

16/07/2026
Headlamp Kubeflow Eklentisi: AI/ML İşlerine Küme Gözüyle
A.KILIÇ 3

Headlamp Kubeflow Eklentisi: AI/ML İşlerine Küme Gözüyle

16/07/2026

Yorum gönder Yanıtı iptal et

Yazı Ara

Takip Edin

  • Takipçi
  • Takipçi
  • Takipçi
  • Abone
  • Takipçi
  • Evet" Demenin Maliyeti Değişti: Yeni Denge
    17/07/2026 Evet” Demenin Maliyeti Değişti: Yeni Denge
  • .NET Modernization for Beginners Kursu Duyuruldu
    17/07/2026 .NET Modernization for Beginners Kursu Duyuruldu
  • Pure Virtual C++ 2026: C++/Rust Interop Oturumu
    17/07/2026 Pure Virtual C++ 2026: C++/Rust Interop Oturumu
  • Office Add-ins için Birleşik Manifest Artık Genel Kullanımda
    17/07/2026 Office Add-ins için Birleşik Manifest Artık Genel Kullanımda
  • SET NOCOUNT ON Neden Bu Kadar Önemli?
    16/07/2026 SET NOCOUNT ON Neden Bu Kadar Önemli?
  • Veri Merkezi Güvenilirliği
    09/03/2026 Azure’da Kesintisiz Çalışma: Güvenilirlik ve Kurtarma
  • Kubernetes v1.36 Memory QoS: Katmanlı Bellek Koruması Geldi
    30/04/2026 Kubernetes v1.36 Memory QoS: Katmanlı Bellek Koruması Geldi
  • 2026-03-10_15-35-23
    10/03/2026 Microsoft 365 E7: Yapay Zeka ve Güvenlik Bir Arada
  • ChatGPT ile Araştırma: Search ve Deep Research Rehberi
    13/04/2026 ChatGPT ile Araştırma: Search ve Deep Research Rehberi
  • GitHub Copilot Pro Denemeleri Neden Durdu?
    11/04/2026 GitHub Copilot Pro Denemeleri Neden Durduruldu?
  • GitHub Copilot Pro Denemeleri Neden Durdu?
    11/04/2026 GitHub Copilot Pro Denemeleri Neden Durduruldu?
  • vcpkg'de Paralel Kurulum ve Güvenlik Yaması: Neler Değişti?
    06/04/2026 vcpkg’de Paralel Kurulum ve Güvenlik Yaması: Neler Değişti?
  • MCP Apps’i Kolaylaştıran Fluent API: Sahada Ne Değişiyor?
    08/04/2026 MCP Apps’i Kolaylaştıran Fluent API: Sahada Ne Değişiyor?
  • Yapay Zekâ Çağında Sanayi Politikası: Asıl Mesela Ne?
    06/04/2026 Yapay Zekâ Çağında Sanayi Politikası: Asıl Mesela Ne?
  • Microsoft Foundry Mart 2026: Sahadan İlk İzlenimler
    10/04/2026 Microsoft Foundry Mart 2026: Sahadan İlk İzlenimler

SİZİN İÇİN DERLEDİK

Evet" Demenin Maliyeti Değişti: Yeni Denge
DevOps Yapay Zeka

Evet” Demenin Maliyeti Değişti: Yeni Denge

17/07/2026 A.KILIÇ
.NET Modernization for Beginners Kursu Duyuruldu
Bulut Altyapı Geliştirici Araçları Microsoft Azure

.NET Modernization for Beginners Kursu Duyuruldu

17/07/2026 A.KILIÇ
Pure Virtual C++ 2026: C++/Rust Interop Oturumu
DevOps Geliştirici Araçları Yapay Zeka

Pure Virtual C++ 2026: C++/Rust Interop Oturumu

17/07/2026 A.KILIÇ
Office Add-ins için Birleşik Manifest Artık Genel Kullanımda
Kurumsal Teknoloji Microsoft Azure

Office Add-ins için Birleşik Manifest Artık Genel Kullanımda

17/07/2026 A.KILIÇ
SET NOCOUNT ON Neden Bu Kadar Önemli?
Bulut Altyapı Geliştirici Araçları

SET NOCOUNT ON Neden Bu Kadar Önemli?

16/07/2026 A.KILIÇ
GitHub Secret Scanning ve Public Monitoring Güncellemeleri
Bulut Altyapı DevOps Güvenlik & Kimlik

GitHub Secret Scanning ve Public Monitoring Güncellemeleri

16/07/2026 A.KILIÇ
Python için Agent Skills Kararlı Sürümde Yayınlandı
Geliştirici Araçları Güvenlik & Kimlik Microsoft Azure

Python için Agent Skills Kararlı Sürümde Yayınlandı

16/07/2026 A.KILIÇ
Headlamp Kubeflow Eklentisi: AI/ML İşlerine Küme Gözüyle
DevOps Konteyner & Kubernetes Yapay Zeka

Headlamp Kubeflow Eklentisi: AI/ML İşlerine Küme Gözüyle

16/07/2026 A.KILIÇ
MSVC Build Tools Preview Temmuz 2026: v14.52 Notları
Geliştirici Araçları Yapay Zeka

MSVC Build Tools Preview Temmuz 2026: v14.52 Notları

16/07/2026 A.KILIÇ
MSSQL Extension VS Code v1.44: Kısayollar ve Yeni Sonuç
Geliştirici Araçları Microsoft Azure

MSSQL v1.44: Kısayollar ve Yeni Sonuç Izgarası

15/07/2026 A.KILIÇ
Visual Studio'da GitHub Copilot Haziran Güncellemesi
Geliştirici Araçları Güvenlik & Kimlik Microsoft Azure Yapay Zeka

Visual Studio’da GitHub Copilot Haziran Güncellemesi

15/07/2026 A.KILIÇ
Kubernetes Custom Metrics Exporter Nasıl Yazılır?
DevOps Konteyner & Kubernetes

Kubernetes Custom Metrics Exporter Nasıl Yazılır?

15/07/2026 A.KILIÇ

Hakkımda

Aşkın KILIÇ

Microsoft Azure Çözüm Uzmanı. Bulut bilişim, yapay zekâ, DevOps ve kurumsal güvenlik üzerine yazılar yazıyorum.

Devamını Oku →

Kategoriler

  • Azure
  • Bulut Altyapı
  • DevOps
  • Geliştirici Araçları
  • Güvenlik & Kimlik
  • Konteyner & Kubernetes
  • Kurumsal Teknoloji
  • Microsoft 365
  • Microsoft Azure
  • Veri & Analitik
  • Yapay Zeka

Popüler Etiketler

AI ajanları Azure Azure Cosmos DB Azure Developer CLI Azure DevOps Azure OpenAI azure sdk Azure SQL açık kaynak bulut bilişim C++ CI/CD CodeQL copilot Copilot CLI DevOps DevSecOps geliştirici verimliliği GitHub GitHub Actions GitHub Copilot güvenlik Kimlik Doğrulama Kubernetes Kurumsal geliştirme kurumsal güvenlik kurumsal yapay zeka maliyet optimizasyonu Microsoft Agent Framework Microsoft Azure Microsoft Foundry OpenAI otomasyon performans Pull Request Python RAG SEO uyumlu verimlilik veri yönetimi Visual Studio VS Code yapay zeka yapay zeka ajanları Yazılım geliştirme
  • Gizlilik Politikası
  • Çerez Politikası
  • Kullanım Koşulları
  • Hakkımda
  • İletişim

© 2026 Aşkın KILIÇ | Tüm hakları saklıdır. | Powered By SpiceThemes

Çerez tercihleri Zorunlu çerezler sitenin çalışması için kullanılır. Analitik çerezler yalnız açık izninizden sonra Google Analytics ve Microsoft Clarity için etkinleştirilir. KVKK ve Çerez Politikası
✉

Haftalık Bülten

Azure, DevOps ve Yapay Zeka dünyasındaki en güncel içerikleri her hafta doğrudan e-postanıza alın.

Spam yok. İstediğiniz zaman iptal edebilirsiniz.
📱
Uygulamayı Yükle Ana ekrana ekle, çevrimdışı oku
Ana Sayfa
Kategoriler
💻 Geliştirici Araçları 293 yazı 🏗️ Bulut Altyapı 252 yazı 🤖 Yapay Zeka 212 yazı 🔧 DevOps 171 yazı ☁️ Microsoft Azure 164 yazı 🔒 Güvenlik & Kimlik 151 yazı 🏢 Kurumsal Teknoloji 61 yazı 📊 Veri & Analitik 54 yazı 🐳 Konteyner & Kubernetes 44 yazı 📧 Microsoft 365 19 yazı 📁 Azure 1 yazı
Ara
Popüler
Yapay Zeka Azure Kubernetes DevOps Copilot Docker
Paylaş
WhatsApp
İçindekiler
    ← .NET Modernization for Beginne...
    →
    📩

    Gitmeden önce!

    Her pazar özenle seçilmiş teknoloji yazıları ve AI haberleri doğrudan e-postanıza gelsin. Ücretsiz, spam yok.

    🔒 Bilgileriniz güvende. İstediğiniz zaman ayrılabilirsiniz.

    📬 Haftalık bülten: Teknoloji + AI haberleri
    Beni Takip Et Yeni Azure / AI / DevOps yazılarını GitHub ve RSS üzerinden takip edin.
    GitHub RSS