Estoy en la etapa de planificación de un proyecto y estoy buscando contratar un gerente de proyecto. Me gustaría hacer algo de codificación y vigilar todas las partes del proyecto. Sin embargo, tengo la sensación de que un gerente de proyecto obtendrá mejores resultados. Tengo las siguientes opciones: 1) administrar el proyecto y no codificar 2) contratar a un gerente de proyecto y codificarme
Me preocupa que el gerente del proyecto se sienta impedido por tener al propietario del proyecto en el equipo de desarrollo. Si ejecuto el proyecto, el equipo podría desmoronarse y provocar el fracaso del proyecto. Para mantenerme dentro del presupuesto, tengo que involucrarme en una capacidad u otra.
¿Alguien tiene experiencia con esta situación, alguna sugerencia?
Más información: 4 desarrolladores internos, cada uno responsable de un área específica. Los desarrolladores también pueden externalizar el trabajo si así lo acuerda el gerente del proyecto.
Respuestas:
Te sugiero que sigas desarrollando y contratando a un gerente de proyecto.
En la empresa que trabajo, he visto varias formas de gestión. Mi jefe es programador. Él no escribe código ahora, pero solía hacerlo durante mucho tiempo. Durante algún tiempo estuvo tratando de hacer toda la gestión por sí mismo, pero esto no fue realmente un éxito.
Ahora ha contratado gerentes de proyecto (dos personas), y el equipo funciona mejor ahora. Participa en debates técnicos y de gestión y, a veces, prepara documentos él mismo.
Tampoco me preocuparía estar en el equipo de desarrollo y el jefe al mismo tiempo. Después de todo, vas a contratar a alguien profesional, que debe poder trabajar con cualquier tipo de personas.
La gestión de proyectos de PS imho no es muy difícil de aprender, especialmente cuando trabajas con un equipo pequeño. Tal vez algún tiempo después de trabajar con gerentes de proyectos profesionales, podrá hacer toda la gestión usted mismo.
fuente
Lo más importante es aclarar de antemano quién tiene autoridad sobre qué decisiones. El mayor error que probablemente pueda cometer es microgestión del gerente de proyecto.
Un acuerdo razonable podría ser "Yo decido el presupuesto general y la contratación, y le dejo la asignación de recursos, la planificación y las decisiones operativas, incluso cuando afecten mi propio trabajo de desarrollo; si no está seguro acerca de las grandes decisiones, pregúnteme".
fuente
Respuesta corta: necesita contratar profesionales para hacer crecer el negocio , y como propietario del proyecto debe aclarar las responsabilidades y la autoridad dentro del proyecto / empresa.
Respuesta larga: Entiendo que un gerente de proyecto está planeando y liderando proyectos de software.
1) Administrar el trabajo, ¿quién hace qué?
2) Planifica la carga de trabajo: ¿cuándo se entrega lo que entregamos?
3) Toma decisiones bajo un presupuesto y recursos dados (personas / hardware / espacio / tiempo)
(*) mire los enlaces provistos a continuación para obtener una referencia completa
Buen punto de partida Wikipedia: gestión de proyectos de software sobre lo que un PM en desarrollo de software esperaba hacer. Además, sugeriría mirar preguntas y respuestas : ¿Cómo varían los costos de gestión de proyectos con el tamaño de todo el proyecto de desarrollo de software ?
fuente
Puede funcionar si se asegura de cumplir con las reglas definidas por su gerente de proyecto. Lo contrataste para administrar , así que si minas su tarea al administrarte a ti mismo, no deberías haberlo contratado en primer lugar.
fuente
Desde mi experiencia, no debe involucrarse en el equipo de desarrollo y tener un gerente de proyecto. Las responsabilidades del gerente son completar un número determinado de requisitos dentro de un marco de tiempo y presupuesto específicos.
Siempre he encontrado que cuando el propietario del proyecto se involucra demasiado en el proyecto, el alcance aumenta: comienzan a ver posibilidades a mitad de camino y quieren que se incluyan funciones adicionales, ya que lo ven como solo un pequeño cambio.
fuente