Roles
- Gerente de Desarrollo
- Director del programa
- Gerente de proyecto
He leído un poco e independientemente los entiendo bastante bien. Sin embargo, cuando los combina, me parece que algunas responsabilidades se superponen y se vuelve incierto quién es responsable de qué.
¿Alguien tiene una manera clara de definir cómo cada rol se diferencia del otro? ¿O principalmente qué tareas son exclusivas de cada una? Quiero evitar la superposición de responsabilidades.
Sé que hay otras preguntas similares al respecto, pero ninguna exactamente igual ...
Gracias
EDITAR:
Estas 2 preguntas ayudan un poco, pero aún no pueden ubicar cada rol cuando se juntan:
¿Cuál es la diferencia entre un gerente de programa y un gerente de proyecto?
organization
AJC
fuente
fuente
Respuestas:
Un gerente de programa gestiona una serie de proyectos (o carteras), cada uno dirigido por gerentes de proyecto, que ayudan a lograr un objetivo común. De wikipedia :
Un gerente de proyecto gestiona un proyecto individual, que podría estar dentro de un programa más amplio. Su objetivo es entregar el proyecto que se les ha encomendado a la calidad, presupuesto y escala de tiempo requeridos.
El gerente del proyecto se enfoca en entregar su proyecto individual, donde el gerente del programa comprende las interdependencias entre proyectos y puede necesitar tomar decisiones y asignar prioridades entre proyectos cuando entran en competencia o compiten por un recurso escaso.
Un gerente de desarrollo a menudo se sienta al lado de esto, administrando un grupo de desarrolladores desde el punto de vista de la progresión profesional. Asignan desarrolladores a proyectos individuales en respuesta a las solicitudes de los gerentes de proyecto. El gerente de desarrollo generalmente es responsable de cosas como capacitación (excepto cuando sea necesario para una necesidad específica del proyecto), evaluaciones, etc. Es posible que tenga el mismo gerente de desarrollo durante varios años, tiempo durante el cual se le asignará a múltiples proyectos (potencialmente en varios programas) con diferentes gestores de proyectos / programas.
Alternativamente, en un proyecto grande, puede haber un gerente de proyecto general, luego gerentes de proyecto separados con un enfoque en diferentes flujos de trabajo, por ejemplo, Gerente de Desarrollo, Gerente de Pruebas, etc. Manejan su área de enfoque dentro del proyecto más amplio.
Así es como funciona en 'Enterprise IT' de todos modos.
fuente
Gerente de proyecto
Un gerente de proyecto es responsable de un proyecto. Su objetivo es que el equipo del proyecto trabaje de manera efectiva y eficiente en conjunto y entregue los resultados esperados del proyecto a medida que se realiza el trabajo.
Pero esta definición de alto nivel podría cubrir realidades muy diferentes, dependiendo de la cultura corporativa, la metodología y las particularidades del proyecto individual. Por ejemplo:
Director del programa
Un programa es algo mucho más grande y mucho más largo que un proyecto. Los programas generalmente se realizan para alcanzar algunos objetivos estratégicos a largo plazo o para lanzar una nueva familia de productos.
La definición formal depende nuevamente de la metodología:
Ambos están de acuerdo en que un programa se compone de varios proyectos, y también puede abarcar algunas actividades relacionadas que no son del proyecto.
Los gerentes de proyecto informan al gerente del programa. Pero los deberes detallados de un gerente de programa dependen nuevamente del contexto. Puede o no implicar la propiedad del producto. Con mayor frecuencia dirige a los gerentes de proyecto; pero hay configuraciones donde un gerente de programa solo tiene un rol de coordinación.
Gerente de Desarrollo
De los tres términos, este es ciertamente el menos formalizado.
Entiendo este término como el gerente a cargo del proceso de desarrollo y los desarrolladores internos y de la organización, y en todos los proyectos en los que pueden participar sus desarrolladores.
Pero para programas grandes, podría ser un papel horizontal administrar los recursos de desarrollo de un programa grande.
Me imagino que, en algún contexto, este término designa a un jefe de equipo / desarrollador jefe / ingeniero de software senior a cargo de los entregables de desarrollo de software de un proyecto, para reconocer su importancia. Pero personalmente, nunca encontré el término en este contexto.
fuente
En una organización donde solía trabajar (hace más de una década), el gerente de desarrollo estaba a cargo del desarrollo de toda la función de TI (tanto hardware como software). El gerente de programación estaba a cargo de todas las funciones de programación (solo software). Un gerente de proyecto estaba a cargo de proyectos individuales, generalmente relacionados con la programación, ocasionalmente con el hardware.
fuente