Qual é a diferença entre um gerente de programa e um gerente de projeto?

9

Um gerente de programa é uma pessoa que gerencia vários projetos (em um único programa) que, por sua vez, são gerenciados pelos gerentes de projeto?

Ou é um gerente de programa uma pessoa, conforme definido por Joel Spolsky aqui .

NOTA: Não estou me referindo a isso .

Kanini
fonte
2
Você pode precisar diferenciar entre o Gerenciador de programas (onde um programa é um monte de projetos) e um Gerenciador de programas (onde um programa é um monte de código de computador). A ortografia é importante.
Jon Hopkins
@ Jon Hopkins: +1 por apontar a diferença.
Kanini
Documento impressionante que eu encontrei aqui: dau.mil/pubscats/PubsCats/atl/2008_07_08/pei_ja08.pdf
FYI Existem muitas versões desta questão no pm.stackexchange.com
Mike Weller

Respostas:

14

Suponho que a resposta depende do significado dos termos "Programa" e "Projeto".

De acordo com o Project Management Institute (PMI), The Standard for Program Management, 2ª Ed., "Um programa é um grupo de projetos relacionados, gerenciados de maneira coordenada para obter benefícios e controle que NÃO estão disponíveis no gerenciamento individual. Os programas podem incluir elementos de trabalho relacionado fora do escopo dos projetos discretos no programa ... Alguns projetos dentro de um programa podem oferecer benefícios incrementais úteis à organização antes que o próprio programa seja concluído. "

Robert Harvey
fonte
5

Para adicionar à resposta de @ Robert ...

Empresas diferentes podem usar títulos de maneiras diferentes; portanto, se você está perguntando porque deseja saber o que significa um título em uma determinada empresa, você pode perguntar caso a caso, pois nem todos usarão o mesmo raciocínio .

Remus
fonte
Não. Não se trata de cargos em uma organização. Eu trabalhei em organizações nas quais um gerente de projetos não deveria escrever código apenas porque, bem, ele é gerente de projetos, embora possa estar interessado em escrever código se expandindo.
Kanini
2

Do jeito que eu vi isso (pode ser bastante comum na indústria aeroespacial .. pode ser apenas a minha experiência)

O gerente do programa gerencia o programa

Um programa tem projetos. (Frequentemente para clientes específicos)

Portanto, o gerente do programa precisa adotar uma visão de longo prazo, orientar as coisas para serem mais estratégicas. "Vamos precisar disso mais tarde". "Não é possível cortar esse canto". "É necessário enviar hoje, o projeto deve se encaixar em outro projeto que ainda não foi anunciado para o restante da empresa"

O gerente do projeto se preocupa com ESTE projeto.

Eu vi o gerente de programas basicamente como o chefe do gerente de projetos.

REALMENTE ajuda se eles não brigam.

Tim Williscroft
fonte
1

Parece realmente depender da empresa.

Na Sun, eles tinham gerentes de programas que eram essencialmente interfaces entre as equipes técnicas e a burocracia. Um gerente de programa seria designado a várias dessas equipes e garantiria que, digamos, as informações necessárias sejam passadas para os vários quadros de arquitetura, sejam mantidas políticas de licenciamento de código aberto e convocariam reuniões regulares de status de "equipes de programa" que incluiu as equipes técnicas, além de marketing associado e outras pessoas.

Esse uso talvez esteja vagamente relacionado a algumas das outras explicações dadas aqui, mas você pode ver que isso realmente depende.

Peter Eisentraut
fonte
1

Michael Lopp escreveu um artigo recentemente com uma comparação que eu gostei bastante.

Primeiro, alguma definição. Gerente de projeto, gerente de produto e gerente de programa. Vamos esclarecer isso. Um gerente de projeto é responsável pelo envio de um produto, enquanto um gerente de produto é responsável por garantir que o produto certo seja enviado. Um gerente de programa é uma combinação super mutada de ambos que geralmente aparece para lidar com vários projetos inter-relacionados, como, por exemplo, um sistema operacional. Empresas diferentes usam os nomes de maneira diferente, mas, para este artigo, projeto = remessa do produto, produto = remessa do produto certo e programa = remessa de muitos produtos inter-relacionados, geralmente ao mesmo tempo. Entendi?

Bob Esponja
fonte