Role:
- Kierownik Rozwoju
- Kierownik programu
- Menadżer projektu
Przeczytałem trochę i niezależnie rozumiem je wystarczająco dobrze. Jednak po połączeniu ich wydaje mi się, że niektóre obowiązki nakładają się na siebie i nie wiadomo, kto jest za co odpowiedzialny.
Czy ktoś ma jasny sposób zdefiniowania, w jaki sposób każda rola różni się od drugiej? A może przede wszystkim, które zadania są odpowiednie dla każdego z nich? Chcę uniknąć nakładania się obowiązków.
Wiem, że istnieją inne podobne pytania w tej sprawie, ale żadne dokładnie takie same ...
Dzięki
EDYTOWAĆ:
Te 2 pytania trochę pomagają, ale nadal nie można umieścić każdej roli po połączeniu:
Jaka jest różnica między menedżerem programu a kierownikiem projektu?
organization
AJC
źródło
źródło
Odpowiedzi:
Menedżer programu zarządza wieloma projektami (lub portfelami), z których każdy zarządzany jest przez kierowników projektów, które pomagają osiągnąć wspólny cel. Z wikipedii :
Kierownik projektu zarządza indywidualnym projektem, który może być objęty szerszym programem. Ich celem jest dostarczenie projektu, do którego zostały wyznaczone, z zachowaniem wymaganej jakości, budżetu i harmonogramu.
Kierownik projektu koncentruje się na dostarczaniu swojego indywidualnego projektu, przy czym kierownik programu rozumie współzależności między projektami i może być konieczne podejmowanie decyzji i przydzielanie priorytetów między projektami, gdy biorą udział w konkurencji lub konkurują o ograniczone zasoby.
Menedżer ds. Rozwoju często jest po tej stronie, zarządzając pulą programistów z punktu widzenia rozwoju kariery. Przypisują programistów do poszczególnych projektów w odpowiedzi na prośby kierowników projektów. Menedżer ds. Rozwoju jest zazwyczaj odpowiedzialny za takie rzeczy, jak szkolenia (z wyjątkiem przypadków, gdy jest to wymagane w związku z konkretną potrzebą projektu), oceny itp. Możesz mieć tego samego kierownika ds. Rozwoju przez kilka lat, w którym to czasie jesteś przypisany do wielu projektów (potencjalnie do kilku programów) z różnymi menedżerami projektów / programów.
Alternatywnie w przypadku dużego projektu może istnieć ogólny kierownik projektu, a następnie oddzielni menedżerowie projektów, skupiający się na różnych strumieniach roboczych, np. Development Manager, Test Manager itp. Zarządzają obszarem zainteresowania w ramach szerszego projektu.
W każdym razie tak to działa w „Enterprise IT”.
źródło
Menadżer projektu
Kierownik projektu jest odpowiedzialny za projekt. Jego celem jest to, aby zespół projektowy pracował efektywnie i wydajnie razem i zapewniał oczekiwane rezultaty projektu.
Ale ta definicja wysokiego poziomu może obejmować bardzo różne rzeczywistości, w zależności od kultury korporacyjnej, metodologii i specyfiki poszczególnych projektów. Na przykład:
Kierownik programu
Program jest czymś znacznie większym i znacznie dłuższym niż projekt. Programy są zwykle przeprowadzane w celu osiągnięcia długoterminowych celów strategicznych lub wprowadzenia nowej rodziny produktów.
Formalna definicja znów zależy od metodologii:
Oba zgadzają się, że program składa się z kilku projektów, i może również obejmować niektóre powiązane działania niezwiązane z projektami.
Kierownicy projektów zgłaszają się do kierownika programu. Jednak szczegółowe obowiązki menedżera programu zależą ponownie od kontekstu. Może to oznaczać, ale nie musi, własność produktu. Najczęściej kieruje kierownikami projektów; ale istnieją ustawienia, w których menedżer programu pełni jedynie rolę koordynacyjną.
Kierownik Rozwoju
Z trzech terminów jest to z pewnością mniej sformalizowane.
Rozumiem ten termin jako kierownik odpowiedzialny za proces rozwoju oraz programistów wewnątrz i organizacji oraz we wszystkich projektach, w które mogą być zaangażowani jego programiści.
Ale w przypadku dużych programów może to być pozioma rola zarządzania zasobami programistycznymi dużego programu.
Mógłbym sobie wyobrazić, że w pewnym kontekście termin ten oznacza kierownika zespołu / głównego programistę / starszego inżyniera oprogramowania odpowiedzialnego za elementy opracowywania oprogramowania w celu uznania ich znaczenia. Ale osobiście nigdy nie spotkałem się z tym terminem.
źródło
W organizacji, w której pracowałem (ponad dziesięć lat temu) kierownik ds. Rozwoju był odpowiedzialny za rozwój całej funkcji IT (zarówno sprzętu, jak i oprogramowania). Menedżer programowania był odpowiedzialny za wszystkie funkcje programowania (tylko oprogramowanie). Kierownik projektu był odpowiedzialny za poszczególne projekty, zwykle związane z programowaniem, czasami ze sprzętem.
źródło