Daha önce yavaş yazılımdan neyin sorumlu olduğunu sorduğumda , aldığım birkaç cevap sosyal ve yönetim sorunuydu:
Bu teknik bir problem değil, bir pazarlama ve yönetim problemidir. Bir çok şey ters gidebilir: Ürün yöneticisi teknik özelliklere düğme tepkisi koyamıyor ... Kalite kontrol uzmanları, tekerleğin tamamında uyuyorsa, QA çalışanları teknik özelliklere karşı test yapmak için vasat bir iş yapıyor. programcıların bunu telafi edemeyiz. - Bob Murphy
İnsanlar iyi uygulamalar üzerinde çalışıyor. Çalışırken, performans sorunları tıpkı böcekler gibi içeri giriyor. Aradaki fark - böcekler "kötü" - "beni bulup düzelt" diye haykırdılar. Performans sorunları sadece orada oturup daha da kötüye gidiyor. Programcılar sık sık "Eh, kodumun performans sorunu olmaz. Bunun yerine, yönetimin bana daha yeni / daha büyük / daha hızlı bir makine alması gerekiyor." Gerçek şu ki, eğer geliştiriciler periyodik olarak sadece performans problemlerini araştırıyorsa ( ki bu gerçekten çok kolay ) basitçe temizleyebiliyorlardı. - Mike Dunlavey
Öyleyse, eğer bu bir sosyal sorunsa, bir kuruluş yavaş yazılımını müşterilerine göndermekten kaçınmak için hangi sosyal mekanizmaları devreye sokabilir?