Modelo de desarrollo para la prestación de servicios – 0.1
2 comments » | Desarrollo de software, Gerencia de Proyectos
The fire within me: "knowledge will set you free"
2 comments » | Desarrollo de software, Gerencia de Proyectos
En el blog de Mejores Proyectos encontré un artículo muy interesante que sirve como complemento al muy general bosquejo que se había hecho en los Elementos comúnes para el éxito del desarrollo de software. El artículo expone doce características que debe tener un grupo de trabajo de alto desempeño para estar alineados con el éxito del proyecto. Resumo muy brevemente a continuación estas características.
Estos puntos nos ayudan a hacer volar nuestra imaginación para encontrar otros puntos adicionales que se pudieron leer entre líneas junto con nuestras experiencias propias. Algo básico que se ha de resaltar es la combinación entre los puntos 4, 8, 9 y 12: ningún problema es de alguien, los problemas son del grupo. Esto también debe aplicar a nivel intergrupal. Así como el éxito de un proyecto es responsabilidad de todos los integrantes del grupo, el éxito de la empresa es responsabilidad de todos los grupos. No es posible llegar al éxito perdiendo la cohesión, dejando a las personas por su cuenta propia o a los grupos a la deriva. La empresa debe funcionar como una maquinaria y los grupos como engranajes, alineados y aceitados correctamente.
Para esto es necesario contar con otro ingrediente, el compromiso, la capacidad y el liderazgo del gerente, cordinador, líder o como se llame. Si bien la responsabilidad es compartida y el grupo es la reunión de todos sun integrantes, el gerente como cordinador está en la capacidad de potenciar enormemente las capacidades del grupo o de malgastar los recursos del grupo y obtener un verdadero desastre, aún con buenos insumos.
Para terminar, considero importante resaltar el lado contrario. Así como el gerente es importante, los integrantes del grupo también lo son. Un grupo mediocre realizará proyectos mediocres aunque su resultado haya sido satisfactorio. Por qué ? Porque la mediocridad no es el fin, el fin es el éxito: lo mejor que se pueda obtener. Si el grupo es mediocre, aunque haya tenido un relativo éxito siempre estará el k+1 a donde habríamos llegado si realmente nos hubieramos esforzado. La mediocridad es algo imposible de permitir. El elemento 6 así lo muestra.
Sigo con mi duda cuadriculada: es posible determinar, planear, manipular ciertos factores o elementos de un proyecto para tener éxito en su desarrollo ? Existe una receta, mágica y secreta, que haya que seguir paso a paso para garantizar el éxito ? La administración de proyectos es algo tan esotérico, variable, individual e impredecible como el desarrollo de software ? Las respuestas van entre un si, un no y un tal vez, pero el panorama es promisorio.
Enlace:
Esta es una recopilación muy interesante de las principales razones por las cuales los proyectos de sofwtare fallan realizada por Codediesel.com.
Lo obvio no siempre es lo mas entendido. Cuáles podemos/deberíamos mejorar ?
Tomado del curso Formulación de Proyectos del SENA.
Enlace: Versión PDF.
Tomado del curso Formulación de Proyectos del SENA.
Enlace: Versión PDF.
Las clasificaciones resaltadas (estrella) corresponden en las que estimo pueden enmarcarse los proyectos de desarrollo de software o de TIC en general.