19 marzo 2006
El equipo de desarrollo y su motivación
Un cliente posee un paquete de software que desea re-escribir en una plataforma más actual me consulta sobre su proyecto luego de un intento fallido de realizarlo. Conversando con él cuenta que el proyecto fallido estaba conformado con gente de su empresa en actividades de definición del producto y aspectos técnicos (arquitectura y desarrollo) y por gente contratada de otra empresa para el relevamiento funcional y definiciones tecnológica. Los motivos de fracaso que deduce el cliente tienen que ver con la mala relación entre los miembros del equipo en general.
¿Cuanto tiene que ver las motivaciones del equipo en el éxito de un proyecto?
Sin duda la motivación de las personas es uno de los factores número uno para el exito de un proyecto. La correcta elección de las personas no solo en los aspectos técnicos sino humanos es una decisión crítica con la que conviviremos el resto del proyecto.
Como líder de un proyecto deberiamos muy en cuenta estos temas y realizar acciones concretas a fin de mitigar este riesgo potencial. Algunas acciones que se me ocurren son:
Dentro de los procesos de desarrollo de software, las metodologías ágiles las que mayor énfasis han dado al tema de las personas, quizas por que surgieron desde las bases con una idea de "empowerment".
Articulos interesantes:
¿Cuanto tiene que ver las motivaciones del equipo en el éxito de un proyecto?
Sin duda la motivación de las personas es uno de los factores número uno para el exito de un proyecto. La correcta elección de las personas no solo en los aspectos técnicos sino humanos es una decisión crítica con la que conviviremos el resto del proyecto.
Como líder de un proyecto deberiamos muy en cuenta estos temas y realizar acciones concretas a fin de mitigar este riesgo potencial. Algunas acciones que se me ocurren son:
- Cada persona debería estar en el proyecto por convencimiento personal
- Cada persona debería estar en el rol que desea y no en un rol impuesto
- Caba persona deberá tener la posibilidad de elegir a los demás
- Fomentar una comunicación honesta entre los miembros que elimine enfrentamientos
Dentro de los procesos de desarrollo de software, las metodologías ágiles las que mayor énfasis han dado al tema de las personas, quizas por que surgieron desde las bases con una idea de "empowerment".
Articulos interesantes:
- The role of motivation and risk behaviour in software development success
- Critical Success Factors In Software Projects (PDF)
- Quantifying Soft Factors