Programcılar ve Yöneticiler vs.
From the "you call this agile?" department da iki nokta var genel konuya girmeden dağılmadan ona değineceğim.
Makale genel olarak her zaman konuştuğumuz odaklanma ve geliştirme sürecinde kısa süreli değişikliklerle ilgili.
"Management has a responsibility to provide an abstraction layer for programmers, so programmers can pretend that the outside world doesn't exist while they work on code." - Yönetim geliştiriciyi gerçek dünyanın etkilerinden korumalıdır.
Bu geliştirici için o kadar önemli ki, anlatılamaz. Bence yazılım sektöründe, Türkiyedeki en ciddi sorunlardan biri yönetimdir. Gerçekten kendi konularında çok iyi yazılımcılarla çalıştım ancak iyi yazılım yöneticileriyle çalışanlar ile çalışmayanlar arasındaki çıkan üründe görebiliyordunuz.
İkinci kayda değere bölüm ise;
"This Is Why Programmers Get The Big Bucks. The whole reason you gave them Aeron chairs, unlimited M&Ms, free catered lunches, and the kickass computers with the 30" LCDs is so they can deal with new bugs Microsoft introduced in their code by messing up a DLL that used to work."
Özetle buradan çıkarmamız gereken şey programcılık kolay bir iş değil, bunlar işin gerçekleri.