Bu 3 yönetici rolü arasındaki fark [kapalı]


9

Roller:

  • Geliştirme Müdürü
  • Program Yöneticisi
  • Proje Müdürü

Biraz okudum ve bağımsız olarak onları yeterince iyi anlıyorum. Ancak onları birleştirdiğinizde, bana göre bazı sorumluluklar örtüşüyor ve kimin neyin sorumlu olduğu belirsizleşiyor.

Herkesin her bir rolün diğerinden nasıl farklılaştığını tanımlamanın net bir yolu var mı? Ya da esas olarak her biri hangi görevleri münhasır kılar? Sorumlulukların üst üste gelmesini önlemek istiyorum.

Bu konuda başka benzer sorular olduğunu biliyorum, ama hiçbiri aynı değil ...

Teşekkürler

DÜZENLE:

Bu 2 soru biraz yardımcı olur, ancak yine de bir araya getirildiğinde her rolü tam olarak yerine getiremez:

Program Yöneticisi ve Proje Yöneticisi arasındaki fark nedir?

Yazılım Geliştirme Yöneticisinin Yazılı Rolleri


Bu rollerin bir parçası olduğunu düşündüğünüz tüm sorumlulukları listelerseniz ...
Oded

Bunu farklı kaynaklardan yaptım. Dediğim gibi üst üste biniyorlar. Onları ne zaman bir araya getirdiğinizi merak ediyorum, hangisinin sorumlulukları örtüşmemesi için ne yapması gerektiği ... Veya açık bir şekilde farklılıklar.
AJC

Program veya programlama yöneticisi? Organizasyonumda bunlar çok farklı roller. Örneğin, programlama yöneticilerimiz (Kıdemli Geliştiriciler / Proje Liderleri) olabilir, ancak programlama ile ilgili olmayan diğer "Program" yöneticileri ile birlikte ITSM Program Yöneticimiz de vardır.
Chris

Organizasyona bağlıdır. Bazı organizasyonlarda, üst yöneticilerin işe yaramaz poker arkadaşlarını şişirilmiş maaşlarla ölü ağırlık olarak taşımak için üç ayrı mazeret olurken, teknoloji liderleri tüm program yönetimi, proje yönetimi ve alan uzmanı goto'ları yapıyorlar.
maple_shaft

Geliştirici Yöneticisi, aynı zamanda "Teknik Proje Yöneticisi" olarak adlandırılan bazı şirketler.
umlcat

Yanıtlar:


13

Bir Program Yöneticisi, her biri proje yöneticileri tarafından yürütülen ve ortak bir hedefe ulaşılmasına yardımcı olan bir dizi projeyi (veya portföyü) yönetir. Gönderen wikipedia :

Program yönetimi veya program yönetimi, genellikle bir kuruluşun performansını artırmak amacıyla ilgili birkaç projeyi yönetme sürecidir. Uygulamada ve amaçlarında genellikle sistem mühendisliği ve endüstri mühendisliği ile yakından ilgilidir.

Proje Yöneticisi, daha geniş bir program dahilinde olabilecek bireysel bir projeyi yönetir. Amaçları, görevlendirildikleri projeyi gerekli kalite, bütçe ve zaman ölçeğine ulaştırmaktır.

Proje yöneticisi, program yöneticisinin projeler arasındaki bağımlılıkları anladığı ve rekabete girdiklerinde veya kıt bir kaynak için rekabet ettiklerinde projeler arasında karar vermeleri ve öncelikler atamaları gerekebilecekleri bireysel projelerini sunmaya odaklanmıştır.

Bir gelişim yöneticisi genellikle bunun yanına oturur ve bir kariyer gelişim bakış açısından geliştiriciler havuzunu yönetir. Proje Yöneticilerinin taleplerine yanıt olarak geliştiricileri bireysel projelere atarlar. Geliştirme yöneticisi genellikle eğitim (belirli bir proje ihtiyacı için gerekli olduğu durumlar hariç), değerlendirmeler vb. Gibi konulardan sorumludur. Birkaç yıl boyunca aynı geliştirme yöneticisine sahip olabilirsiniz; farklı proje / program yöneticileriyle

Alternatif olarak, büyük bir projede, genel bir proje yöneticisi olabilir, daha sonra geliştirme yöneticileri, Test Yöneticisi vb. Gibi farklı iş akışlarına odaklanan ayrı proje yöneticileri olabilirler.

Zaten 'Kurumsal BT' de bu şekilde çalışıyor.


Geliştirme yöneticisi kısmından ayrı olarak, bu cevaba gerçekten katılmıyorum, ancak farklı şirketlerin bu terimi farklı şekilde kullanabileceğine karar vereceğim. Bir proje yöneticisi genellikle zaman çizelgeleri, son tarihler ve kaynak tahsisleri ile ilgilenir ve gerçek ürünün vizyonu ve özellik seti bir ürün yöneticisinden gelir. Bir 'program yöneticisi', birkaç ürünü uyumlu tutan bir tür kıdemli ürün yöneticisi olabilir. Bir ürün geliştirme yöneticisi (veya bazen bir teknik direktör), ürün yöneticisi son kullanıcı düzeyinde işlevlerle uğraşırken ürünün arkasındaki teknolojiye odaklanır.
Joost Schuur

Yanıtımı genişletmek için Program ve Proje yöneticilerine biraz daha ekledim. Bu tanımlar, İngiliz Bilgisayar Topluluğu'nun 'bilgi genişliği' müfredatındakilere çok benzer ( bcs.org/upload/pdf/citp-bok-syllabus.pdf )
Kris C

Ayrıca, dediğiniz gibi, ürün yöneticisi tamamen müşteri ihtiyaçlarına, yeni özellikler için yol haritasına, pazarlama vb
Kris C

1

Proje Müdürü

Bir proje yöneticisi bir projeden sorumludur. Amacı, proje ekibinin etkin ve verimli bir şekilde birlikte çalışması ve işin yapılması beklenen proje sonuçlarını vermektir.

Ancak bu üst düzey tanım, kurum kültürüne, metodolojiye ve bireysel proje özelliklerine bağlı olarak çok farklı gerçekleri kapsayabilir. Örneğin:

  • PMI'ye göre , PM genel olarak performans gösteren kuruluştan (yani BT veya alt yüklenici) bir kişidir ve çok güçlü bir liderlik rolüne sahiptir.
  • PRINCE2'ye göre, Genel Müdür , genel olarak "iş dünyasından" (örneğin müşteri) olmalı ve projeyi ekip liderleriyle (ve özellikle BT veya taşeron gibi performans gösteren kuruluşların lider ekibiyle) yakın işbirliği içinde yönetmelidir.
  • Bu ayarlar arasında, daha küçük projelerde, PM'nin sıklıkla birçok rolü (ör. PM ve mimar veya PM ve baş geliştirici) biriktirdiği anlaşılmaktadır.

Program Yöneticisi

Bir program, bir projeden çok daha büyük ve çok daha uzun bir şeydir. Programlar genellikle uzun vadeli stratejik hedeflere ulaşmak veya yeni bir ürün ailesi başlatmak için yapılır.

Resmi tanım yine metodolojiye bağlıdır:

  • PMI, bir programı "bir program çatısı altında yürütülen projeler, bağımsız olarak çalıştırılarak elde edilemeyen avantajlara izin verecek" kümesi olarak görür. Bunun tipik bir örneği, projelerin birbirine bağımlı olması ve bir program yöneticisi tarafından çapraz proje koordinasyonuna ihtiyaç duymasıdır.
  • MSP (UK gov tarafından da başlatılan programlar için Prince2 eşdeğeri), bir programın bazı uzun vadeli hedeflere ulaşma ihtiyacıyla tanımlandığını belirtir.

Her ikisi de bir programın birkaç projeden oluştuğunu kabul eder ve aynı zamanda proje ile ilgili olmayan bazı faaliyetleri de kapsayabilir.

Proje yöneticileri program yöneticisine rapor verir. Ancak bir program yöneticisinin ayrıntılı görevleri tekrar bağlama bağlıdır. Ürün sahipliğini ima edebilir veya ima etmeyebilir. Çoğu zaman proje yöneticilerini yönetir; ancak bir program yöneticisinin yalnızca bir koordinasyon rolü olduğu ayarlar vardır.

Geliştirme Müdürü

Üç terimden, bu kesinlikle daha az resmileştirilmiştir.

Bu terimi, geliştirme sürecinden sorumlu yönetici, kurum ve kuruluş içindeki geliştiriciler ve geliştiricilerinin dahil olabileceği tüm projeler arasında anlıyorum.

Ancak büyük programlar için, büyük bir programın geliştirme kaynaklarını yönetmek yatay bir rol olabilir.

Bazı bağlamlarda, bu terimin, önemini kabul etmek için bir projenin yazılım geliştirme çıktılarından sorumlu bir takım lideri / baş geliştiricisi / kıdemli yazılım mühendisi atadığını hayal edebiliyorum. Ama şahsen, bu bağlamda bu terimle hiç karşılaşmadım.


0

Eskiden çalıştığım bir organizasyonda (on yıl önce) geliştirme yöneticisi tüm BT işlevini (hem donanım hem de yazılım) geliştirmekle görevliydi. Programlama yöneticisi tüm programlama fonksiyonlarından sorumluydu (sadece yazılım). Bir proje yöneticisi genellikle programlama ile ilgili olarak zaman zaman donanıma bağlı bireysel projelerden sorumluydu.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.