Programcılar ve Yöneticiler vs.

17.11.2006

Okuyucu : 1.387
Günlük Okuyucu : 2,3

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.


Yorumlar

RSS Bu makalenin yorumlarını RSS ile takip et!

Hakikaten yönetim ile ilgili sorunlar bir projenin başarısız olmasında büyük etken oynuyor. Öte yandan yönetim ekibinin yapacağı soyutlama ile yazılım uzmanı olarak izole biçimde kod yazmak sonuçta müşterinin istediği ürünü ortaya çıkartmaya yetmeyebilir. Yazılım uzmanı olarak müşterinin soluduğu havayı solumam ve isteklerini ve yaşadığı problemleri yerinde görmem gerekir. Hayatın problemleri ile boğuşmadan kod yazmak her yazılımcının istediği bir şey olsa da mümkün değil. Sen supa-dupa bir bilgisayar ile kod yazarken, senin yazdığın kodun müşteri tarafında dandik bir bilgisayar üzerinde çalışacağını hatırlayacak mısın? Ürünün mimarisini tasarlarken performansı ona göre düşünecek misin?

Eğer bana müşteriye erişim hakkı vermiyorlarsa ki pek çok firmada bu böyledir; yazacağım kod analistin yazacağı tanımlardan ileri gidemeyecektir. Eğer analistler iyi ise sorun yok fakat kötü iseler...

Saygılar.

Gürkan Yeniçeri [ # | 18.11.2006 ]

Yorum Ekle





Kullanılabilir Taglar : [<blockquote>] [<strong>] [<em>]

Programcılar ve Yöneticiler vs. ile İlişkili Olabilecek Yazılar - Haberler

Sosyal Yazılım Geliştirme
Tekerleği Yeniden Keşfetmeyin
Korsan Yazılımsız İki Yıl
Pragmatic Programmer Notları
OSX' i Windows' a Benzetme

Diğer Yazılar

Neredeyim ?

Ferruh.Mavituna » Haberler » Programcılar ve Yöneticiler vs.

Ferruh Mavituna
© 2002-2007, Ferruh Mavituna

Sabit IP Adresi : 81.22.99.133, SSL Erişimi, Hakkında