Proje yöneticilerinin programcılardan ve iş analistlerinden daha yüksek maaş alıp alamayacakları bir sınıf olarak varlığını sürdürürken yaşadığınız yazılım dünyasına bağlıdır.
Bu sorunun basit bir cevabı "toplumlarımızda, maaşın hiyerarşideki konumuna bağlı olduğunu düşünüyoruz." Ancak bu cevap, insanların algılanan değerlerine göre ödendiği gerçeğini yansıtırken, birçok yazılım kuruluşunda PM ve BA'nın neden hiyerarşinin tepesinde olduğunu ve yönetimin neden ilk sırada hiyerarşi için tercih edilen bir yapı olduğunu açıklamıyor Yazılım proje ekibi için. Bunlar sormaya gerçekten layık görünen iki soru.
Genel olarak konuşursak iki kategoride yazılım organizasyonları vardır. Onlara Widget Fabrikaları ve Film Ekipleri diyeceğim.
Widget Fabrikaları, motivasyon etrafında dönen yönetim okulundan doğuyor : McGregor tarafından önerilen Teori X : rütbe çalışanları tembel ve sürekli kontrol ve denetim gerektiriyor, işler ücret kontrolü adına tutuluyor, yöneticiler her zaman astlarını kontrol edebiliyorlar ' işleri daha yüksek veya en azından aynı standartta. Bu düşünce, tüm ekibin kolayca yönetici tarafından kolayca değiştirilebileceği ve temsil edilebileceği konusunda doğal bir fikre dayanır - çünkü ekipteki herkes kolayca değiştirilebilir ya da sadece yöneticinin görevleri tamamlama yeteneğini arttırır. Dolayısıyla bir yapı olarak hiyerarşi ve daha çok yatay iş rolleri.
Widget Fabrika yönetimi, yazılımın, bir proje yöneticisinin yakın gözetimi altında yürütülen net bir şekilde tanımlanmış bir işlemle bir iş analisti tarafından hazırlanan bir spesifikasyondan üretilebileceği varsayımına dayanarak çalışır. İmalat, yeterli kalifiye fakat birbiriyle değiştirilebilir programlama ve test kaynakları ile projelendirilerek özen gösterilmektedir. Çalışma, PM ve BA tarafından hazırlanan ilk iş vakasına dayanan önceden belirlenmiş bir bütçe ile yürütülür.
Bir Widget Fabrikası işleten yönetimin, sadece bu insanların konuşma tarzlarına dikkat ederek kolayca anlaşılması kolaydır. Kaynaklar (ekip üyelerine atıfta bulunurken), süreçler, işletme verimliliği, tekdüzelik, tekrarlanabilirlik, kaynakların kullanımı üzerinde sıkı kontrol, açık iş rolleri ve tanımlanmış süreç girdileri ve çıktıları üzerinde olmaları muhtemeldir. İdeal yazılım geliştirme işleminin görüntüsünü gördükleri gibi aktarmaya çalışırken gerçek fabrika metaforundan bahsederlerdi.
Sonra Film Ekipleri var. İnsanların zeki, kendi kendine motive oldukları, gerçekten çok çalıştıkları ve işlerini çocuklar oynarken oynamaktan zevk aldıkları fikrine dayanıyorlar. Film Ekibi, uzmanlık nedeniyle bireysel katkıda bulunma yeteneklerinin, çalışmayı düzenleyen, koordine eden ve yöneten kişilerin yeteneklerini aşabileceğini kabul eder. Yönetici artık herkesin yerini alamayacağından, hiyerarşik yapı o kadar iyi işlemiyor - insanlar işleri halletmek için çok daha düz ve karmaşık bir oluşum içinde işbirliği yapmak zorundalar. İş rollerinin kendileri çok daha dikey olma eğilimindedir - bitmeye başlar - ve daha geniş çeşitlilikte beceriler içerir. Bu yönetim düşüncesi McGregor'un Teorisi Y ile desteklenmektedir .
Bir Film Ekibi direktörü, bir yazılım parçası vizyonunun ancak mükemmel bir ekip oluşturması, hayal gücünü etkilemesi ve ekibin birlikte gelip çalışmasına yardımcı olması durumunda gerçekleşebileceğini bilir. Rolü ilham vermek, vizyonu korumak, yön vermek ve çabalara odaklanmaktır. Her bir kişi önemlidir çünkü "yönetmen", yazılımın tüm katılımcıların dünya görüşlerini ve yeteneklerini birleştirmesinden ve grubun çalışmayı birlikte yürütmesinin benzersiz bir yönteminden kaynaklandığına inanmaktadır. Herkes, başlangıçtan beri yıldızların mürettebata katılmasının önemini kabul eder - yıldız sanatçıları başarı için her şansı arttırır. Vizyon bütçe çekiyor ve fon alıyor.
Tazminat gelinceWidget Fabrikaları, en fazla değerin, hiyerarşinin tepesinde bulunan ve buna göre telafi edilmesi gereken proje yöneticisi ve iş analisti tarafından yapılan işten kaynaklandığını düşünür. Gereksinimleri çalışma koduna dönüştürmek için doğru nitelikleri elde ettim. PM ve BA, proje bilgi kaynaklarına ekibin geri kalanına ücretsiz erişimi kısıtlayarak paketin üstündeki konumlarını korumak için çok çalışmaktadır. Öncelikli bilgi kaynaklarına resmi olarak erişim sağlamadığında, ekip herhangi bir değer değerlendirmesi yapmakta ya da iyi çözümler bulmakta zorlanıyor, programcılar yukarıdan emir almaya ve Başbakan ve BA tarafından tanımlanan problem üzerinde çalışmaya başlıyor.
Kesin bir tezat olarak, Film Crew daha eşitlikçi bir oluşum olarak hareket eder; üyelere birincil bilgilere sınırsız erişim hakkı verilir, değer yargıları oluşturmaya teşvik edilir ve vizyonu yerine getirmek ve katkıda bulunmak için bir eylem süreci seçmekte özgürdürler. Liderlik yapısı takım içinde belirli bir rolden ziyade yeteneğe dayanmaktadır. Tazminat, projeye katılmak için belirli bir kişinin ne kadar arzu edildiğini yansıtır; bu kişi, bu kişinin bu yazılımı oluşturmaya enerjisini ayırmaya ikna edilebilirse, sonuçta ne kadar değerli olacağı algısına bağlıdır. Bu ortamda, proje yöneticisinin rolü yaratıcı lider olma ihtimalinin düşük olması nedeniyle daha az belirgin hale gelir; rol çoğunlukla idari destek ve dış ilişkilere düşüyor.
Artık, çoğu şirket içi yazılım geliştirme ekibinin ve bazı danışmanlıkların, sürekli sıkıcı yazılım üretmek için bir sürece dayanan Widget Fabrikaları olarak çalıştırılması şaşırtıcı olmayacak; Proje yöneticilerine ve iş analistlerine düzenli olarak programcılardan daha fazla ödeme yapılan ortamlar, programcıların yönetimi yanlış ispat etmelerini zorlaştıracak şekilde yapılandırılmış çevre ile en fazla değer verdikleri varsayımına dayanarak programcılardan daha fazla ücret alıyorlar.
Başarılı yazılım şirketleri Film Crew bakış açısını benimseme eğilimindedir, başka herhangi bir felsefe, harika yazılım üretmek için çok fazla güvendikleri büyük insanları çekebilme yeteneklerini engeller. Bu ortamda bir iş analisti rolü görmemeniz olasıdır ve proje yöneticileri daha az belirgindir ve rutin olarak büyük programcılardan daha az ücret alırlar.