Yazılım Projelerinde Ürün Yöneticisi Olmak için Gerekli Özellikler

Ürün ve iş ekipleri yazılım ekiplerinin sürekli dirsek temasında çalıştığı birimlerdir. Bu yüzden bu ekiplerin yapısı biz yazılımcıları ilgilendirir çünkü az veya çok sürekli birlikte çalışırız. Unutmayın başarıya sadece iyi bir yazılımla ulaşamazsınız. Bu yazılımın bir kişi veya daha iyisi bir takım tarafından birçok yanının yönetilmesi gerekir.

Profesyonel şirketlerde yönetim, satış, pazarlama birimlerinin istekleri ürün veya iş ekiplerinde toplanır. Bu bilgiler belli bir süzgeçten geçirilir, dokümante edilir, önem sırasına göre düzenlenir, fizibilite çalışmaları analistler ve yazılım ekipleriyle birlikte gerçekleştirilerek iş planlarına dahil edilir. Birçok şirketin süreçleri aşağı yukarı bu şekildedir. Araya farklı süreçler girip çıkabilir fakat genel olarak minimum yapı bunu gerektirir. 

Ürün Müdürü veya Direktörü yönetici pozisyonları firma yönetim hiyerarşisine, dinamiklerine göre farklılıklar gösterebilir. Bir firmada CEO’ya bağlı, diğerinde CIO veya COO’ya bağlı olabilir.

Yönetim olarak bağlı olduğu birimler yazılımcıları çok etkilemese de birlikte çalışırken birbirimizi anlayabilmek için bazı noktalarda karşı tarafın teknik bilgiye sahip olmasını bekleriz. Özellikle yazılımcı dilinden anlayıp bunu iş / business diline çevirebilecek iletişimi kuvvetli kişilerle çalışmak, biriminizin beklentilerini ve sıkıntılarını anlamak, yönetime anlatmak için gereklidir.

Uzun zamandır Ürün Yöneticileri ile birebir ilişkide olan pozisyonlarda çalıştım. Fakat hiç işe alım sırasında beklentilerim sorulmamıştı. Geçen gün firmamızdaki böyle bir pozisyon için bir arkadaşımla sohbet ederken, yazılım projelerinde yönetim pozisyonundaki bir Ürün Yöneticisi’nin ne özelliklere sahip olması gerektiğini sordu ve tartıştık. Sonrasında ben profesyonel bir arkadaşımdan konuyla ilgili yardım aldım.

Kısaca yazılım projelerinde Ürün Yöneticisi Pozisyonu’nda çalışabilmek için gerekli beceri setini aşağıdaki gibi sıralayabiliriz;

– Mutlaka teknik bir bölüm mezunu olmalı.
– Analiz yeteneği gelişmiş olmalı. Sistem tasarlayan veya sistem analizi yapan 4 yıllık bölümlerden mezun olmalı.
– Geçmişte az da olsa kod geliştirmiş olmalı.
– Veri tabanı bilgisi olmalı, segmentasyon gibi konularda bilgili olmalı.
– Test teknikleri hakkında bilgili olmalı, test ekibi yönetebilmeli.
– SEO bilgisi olmalı (Genellikle web tabanlı geliştirme yapıldığını varsayarak)
– İngilizce bilgisi olmalı ki yukarıdaki konuları ve mesleki gelişmeleri ilgili forum, site vs.’den takip edebilmeli.
– Proje yönetim yetenekleri gelişmiş olmalı ki, yazılım birimlerinden istediği işi planlayabilsin ve yetiştireceği zamanı ayarlayıp öngörebilsin.
– Diğer yandan işi ve gereklerini iyi bilmeli ki, bunları yazılımcıların anlayabileceği bir dille ifade edebilsin.
– Ortaya çıkan ürüne Prod OK verebilecek ve bunun sorumluluğunu alabilecek deneyime sahip olmalı.
– Dokümantasyon ve yazılı iletişim açısından kendini sözel ve yazılı olarak ifade etme yetenekleri çok iyi olmalı. Özellikle yazılım projelerinde istek (requirement) dokümantasyonu düzgün oluşturulmadığında iş yanlış anlaşılıyor, tekrar yapılmak zorunda kalıyor ve maliyet çok yükseliyor.
– Dolayısıyla İngilizce, teknik bilgi, kendini ifade edebilme yetenekleri kuvvetli olmalı.

Evet farkındaysanız yukarıda Pazarı bilmesi vs. gibi konularda detaya girmedim. Eminim bu pozisyonun daha detaylı tanımı IK Profesyonelleri tarafından yapılabilir. Benim bir bilişim profesyoneli olarak başarılı proje yürütebilmek için birlikte çalışacağım Ürün Yöneticisi’nden veya ekibinden beklediğim gereksinimler bu şekilde.

Gördüğünüz gibi doldurulması zor bir pozisyon ve Türkiye’de bu kalibrede ürün yöneticileri özellikle ilgili sektörün içinden zor bulunuyor. Genelde bu pozisyona yönelik bölümler yerine sektörde kendini geliştirmiş, tecrübe kazanmış kişileri Ürün Yöneticisi pozisyonunda görebilirsiniz. Yani yazılım projeniz finans sektöründeyse finansın içinden gelen pozisyonlar Ürün Yöneticisi olarak yönetim kadrosuna yükseliyor. Bu durumlarda genelde yukarıdaki beklentiler karşılanmıyor ve yazılım ekipleriyle koordinasyon yeterince kuvvetli olmuyor.

Peki sektörel tecrübesi çok kuvvetli olan bir Ürün Yöneticiniz var. Onunla yolları ayırmak istemiyorsunuz fakat başarıya ulaşmak istiyorsunuz. Bu açıkları kapatmak için neler yapılabilir?

– Şirket bünyesinde profesyonel analistler çalışabilir ve dokümantasyon bu ekiplerin yönetiminde olur.
– Test ekipleri yazılım ve kabul testlerine destek verebilir.
– Proje süresince ve sonrasında Profesyonel SEO desteği alınabilir.
– Ayrıca bir Proje Yöneticisi pozisyonu veya proje ofisi açılıp, Ürün Yöneticisi PMI’ın öngördüğü gibi “Proje Şampiyonu” olarak kullanılabilir.

1 thought on “Yazılım Projelerinde Ürün Yöneticisi Olmak için Gerekli Özellikler

  1. Aşağı yukarı her türlü şirkette (minik, orta ölçekli, büyük, çok uluslu, vs.) çalışmış birisi olarak diyebilirim ki, tespitler yerinde ve ideali anlatıyor.
    Pratiğe gelince ise, maalesef bu özelliklere uygun ürün yöneticilerini bulmak kolay olmuyor.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s