¿Qué tan importante es para un Gerente de Proyecto entender la tecnología?

A veces, me encanta ser contrario, ahora es uno de ellos. He visto y oído hablar de personas talentosas en sus profesiones (programadores, enfermeras, ingenieros, etc.) promovidas a su nivel de incompetencia como gerente de proyectos (PM). Todos sufren bajo estos pobres individuos.

No tienes que conocer la tecnología para ser un gran PM. Acabo de escribir una publicación separada sobre las ventajas de conocer la tecnología que lideras. SI tiene habilidades con las personas, entonces, sí, conocer la tecnología es lo mejor de todos los mundos. PERO, sin habilidades técnicas y con excelentes habilidades con las personas, aún puede liderar los equipos más técnicos, sin conocer la tecnología. Esto se debe a que no crea el producto. Tu equipo crea el producto. Su equipo le dice todos los componentes del producto y usted los guía para crear la Estructura de desglose del trabajo. Su equipo le dice sus estimaciones de finalización, usted los guía en la creación de su programa de desarrollo. Entonces … desarrollan el producto.

Tu trabajo es mantenerte alejado de las trincheras. Reúne el apoyo de la alta dirección del proyecto. Usted se asegura de que el producto siga siendo una prioridad comercial y que su proyecto reciba los recursos que necesita, cuando los necesita. Comunica el estado a su equipo y comunica el estado a sus partes interesadas: usted es la interfaz. El pegamento. Necesita administrar a sus gerentes y comprender la política de su organización.

Por lo tanto, hago una excepción a que el primer ministro necesita absolutamente conocer la tecnología. ¡No te arremangas y comienzas a romper el código! Si haces esto, pierdes tu perspectiva como líder del proyecto. Manténgase alejado de las trincheras, mantenga su nariz en la gestión y con su equipo. Alisa las dificultades que siempre surgen. Establezca relaciones con todas las personas que conozca y, cuando identifique una necesidad, conectará a alguien de su equipo con un recurso que se reunió para resolver un problema. Te conviertes en un agente de información, uniendo personas con recursos.

Mi opinión como Gerente de Proyecto:

Siento que tener habilidades técnicas me da la ventaja de poder comunicarme sobre el proyecto con los miembros del equipo. Es más fácil dar ideas de un lado a otro si tiene experiencia en programación. Muchas veces he sugerido soluciones o patrones arquitectónicos.

En mi experiencia, las estimaciones de tiempo generalmente se subestiman, y mi experiencia me ha ayudado a notar la diferencia.

Como el gerente del proyecto es responsable del éxito general del proyecto, debe involucrarse tanto como sea necesario para llevarlo a cabo. Hay momentos en los que es importante ingresar al código para ayudarlo a comenzar, elegir las tecnologías adecuadas, implementar una solución para un cliente o comprender el proyecto desde un punto de vista técnico.

Algunos podrían argumentar que elegir las tecnologías correctas limita con la parte del “cómo” del proyecto y no con el “qué”, pero esta es una gran decisión que tiene un gran impacto en el éxito del proyecto, y los PM deben estar involucrados en esta decisión y luego deje los detalles de implementación al equipo de desarrollo.

La gestión de proyectos no se trata solo del proyecto, los plazos y el análisis de ruta crítica (CPA). Hay tantas variables que aparecen y el uso de la tecnología ayuda a resolver estos problemas. Por ejemplo, he estado involucrado en la clasificación de la construcción en parques temáticos. A diferencia de una casa o edificio convencional, tuve que trabajar con superficies irregulares, atando los soportes de acero y estructura, pero de ninguna manera convencional. También era mi trabajo hacer sugerencias a los ingenieros que analizaron los problemas y aprobaron las soluciones finales. Sin tecnología como trabajar con soporte de carga, tensión en las uniones, riesgo de impactar la integridad de la estructura a través de la vibración, etc., y luego estaba el uso de compuestos a prueba de fuego usando espuma para rematar las montañas, ya que el peso del concreto también habría sido mucho sin zapatas masivas y presupuestos inestables.

Usé Excel, una gran cantidad de Internet para materiales comparativos, alternativas de materiales, fórmulas en los cálculos, etc. El software de CPA y la gestión de proyectos se basaban en entregas de material JIT (Just In Time) vinculadas a contratos laborales y, por lo tanto, “ encadenan ” todo eso, era lógica humana, experiencia, pero una necesidad absoluta de tecnologías.

Actualmente estoy destripando una casa entera, sacando paredes, bajando los pisos 300 mm para elevar los espacios libres del techo (no se puede elevar el techo) y la mayor parte de esto se hace a través del trabajo duro, la lógica y la experiencia. Esto no necesita mucha tecnología.

Los proyectos de ingeniería civil están llenos de tecnología hasta el cálculo de estructuras, zapatas hasta bases de carreteras, el tamaño real de los lechos de piedra cuando se aplastan, etc.

Por lo tanto, un gerente de proyecto debe ser consciente de todo esto y comprender la tecnología que lo respalda. Espero que esto ayude a formar sus opiniones.

Depende. En muchas áreas, un gerente de proyecto tradicional basado en planes tiene un rol que se enfoca en la planificación y coordinación de compromisos de recursos y los gerentes funcionales son los más directamente responsables de la gestión de recursos. En ese tipo de entorno, un gerente de proyecto puede desempeñar un papel más de planificación administrativa y coordinación y podría ser capaz de sobrevivir con una cantidad limitada de conocimiento técnico. Sin embargo, incluso en ese tipo de entorno, un gerente de proyecto que tiene poco o ningún conocimiento técnico puede no ser efectivo para tomar decisiones basadas en el riesgo y ganar credibilidad al liderar un equipo técnico.

En muchas áreas tecnológicas con altos niveles de incertidumbre, como el desarrollo de software, las empresas se están alejando de una gestión de proyectos tradicional basada en planes a un enfoque más ágil para la gestión de proyectos. En ese tipo de entorno, si hay un gerente de proyecto, debe ser un líder multifuncional bastante fuerte.

Chuck Cobb
Autor de “La guía del administrador de proyectos para dominar Agile”
Echa un vistazo a: http: // agileprojectmanagementaca

Este es un debate en algunas áreas. A menudo también depende del tipo de industria. En los sectores de servicios, necesitaría algunos aspectos básicos de la tecnología que se sabe administrar, pero aquí tampoco es posible una respuesta general. Tomemos como ejemplo los servicios de software: un administrador puede administrar fácilmente un proyecto que involucra sistemas abiertos sin tener mucho conocimiento sobre tecnología, mientras que un software empaquetado como SAP necesita algo de conocimiento del administrador.

Pero uno de los aspectos principales es: el patrocinador, la junta no espera que el gerente administre y diseñe tecnología; Es por eso que tiene un arquitecto de soluciones en un proyecto. Pero a nadie le gusta un gerente opaco de tecnología, ya que también evitará la moral y la entrega del equipo.

Hablando de la experiencia de proyectos de TI. PM tiene que entender la tecnología involucrada en el proyecto, de lo contrario, PM está desconectado del equipo, no puede hablar un lenguaje común, no entiende los detalles del proyecto, los obstáculos y cómo evitarlos.

El mejor PM que he conocido no estaba certificado ni era el maestro de MS Project, sino un tipo de TI que entendía la tecnología y, sobre todo, las PERSONAS. Fue respetado por todos, tiene grandes habilidades de comunicación, fue excelente planificación ad hoc y resolución de problemas.

Entonces, para ser un gran PM, debe comprender la materia con la que está trabajando, primero las personas y luego la tecnología.

Vea si esta publicación le resulta útil

¿Debe un gerente de proyecto ser un experto técnico?

Creo que el primer ministro debería tener habilidades técnicas.

Debe comprender todas las necesidades de los desarrolladores y sus problemas de trabajo que brindan la información correcta al cliente. También debe ofrecer al cliente diferentes soluciones correctas de inmediato, y no perder el tiempo para aclarar detalles con los desarrolladores.

Una comprensión básica de la tecnología involucrada en su proyecto es útil e incluso necesaria. Afortunadamente, cualquier persona inteligente puede tener ese nivel de comprensión en un corto período de estudio y con una escucha cuidadosa. Si bien puede ayudar tener una experiencia aún más profunda en tecnología, generalmente no es necesario.