Kötü Kodun Maliyeti

Projeler ekipleri, başlangıçtan itibaren 1-2 yıl içinde değişime uğrarlar. Her proje ekibinde değişim kaçınılmazdır, olmamasını beklemek hayal olur. Diğer yandan sistem gereksinimlerine yapılan her ekleme, değişim işleri giderek daha karmaşık hale getirir. Başlangıçta kurgulanan yapıya sürekli müdahalelerin olması kurgularda karışıklığa neden olur. Zamanla karmaşıklık büyür ve içinden çıkılmaz bir hal alır ve artık yapıyı temizleyip hep istediğiniz o hale sokamazsınız.

Karmaşık yapılarda proje ekibinin üretkenliği sürekli azalır ve sıfıra yaklaşır. Proje üretkenliği azaldıkça , yönetim yapabileceği tek şeyi yapar ve üretkenliğin artması umuduyla ekibe yeni çalışanlar dahil eder. Ama yeni dahil olan çalışan da sistemin tasarımına hakim değildir. Bu nedenle yapılan bir değişikliğin tasarıma uygun mu olduğunu yoksa ters mi düştüğünü anlayamaz. Yeni kişilerin katılımıyla üretkenliğin artması beklenirken  tam tersi durum olmaya devam eder ve süreç giderek bir yumak haline gelir ve üretkenlik sıfıra yaklaşır. Okumaya devam et Kötü Kodun Maliyeti