Vanessa Amaya

Congruencia personal en el Liderazgo de Proyectos de Software

Como sabemos, el liderazgo tiene muchas características importantes. Una de ellas es la que los clientes y usuarios más agradecen, a los equipos más enaltece y en lo personal, lo que más busco y lo que más agradezco: La congruencia.

Si por congruencia entendemos que es el pensar, sentir y actuar de formas alineadas y respetuosas de los valores personales, nos referimos a un estado en el cual sabemos lo que queremos, conocemos quienes somos, tenemos un conjunto de filosofías de vida y nos apegamos a ellas.

 

¿Cómo trasladar ésto al plano de los Proyectos de desarrollo de Software?

Todo comienza desde la propuesta del desarrollo, dejamos de ser congruentes cuando ofrecemos servicios sobre los cuales no tenemos amplia experiencia (o nula) y los vendemos con precio y promesas de expertos. Que lo anterior sea una práctica común por temas de competitividad, no quita que sea una mala práctica sobretodo si no va acompañada de una estrategia de mitigación, es decir, trabajar con una empresa aliada que si tenga experiencia o hacer alguna contratación de un experto.

Aparte de los aspectos comerciales, vienen las fases de desarrollo en las que si no nos apegamos a las prácticas y procesos de trabajo dejamos ser congruentes con la forma de trabajar de la organización. Es importante aclarar que los procesos en las empresas, en mi parecer, son aquellos que en la realidad se ejecutan para operar, pueden estar escritos o no escritos, al final los procesos ayudan a pasar por todas las fases del desarrollo de software pasando por varias áreas que necesitan coordinarse y comunicarse. Por supuesto es mejor que estén escritos y disponibles para ser consultados, así como también es importante que las buenas prácticas del desarrollo se hagan públicas para que la organización pueda replicar con más facilidad sus casos de éxito.

Y bueno, las incongruencias pueden seguir, por ejemplo ¿Qué tal cuando alguien nos exige algo que esa misma persona no hace o no cumple? o al revés, ¿Qué tanto exigimos con base en nuestra propia disciplina y grado de profesionalismo? Entre más avanzada sea la fase y más retrasados estemos, nuestro nivel de petición de urgencias se eleva, es importante ser congruentes con los niveles de servicio internos de la organización: comprometernos con nuestro equipo y con los demás equipos con los que interactuamos no solo nos hace más congruentes sino también nos ayuda a entregar un mejor software.

Como dijo Edward Marshall, "La rapidez surge cuando las personas tienen una verdadera confianza mutua."

Ser congruentes, vivir según nuestros valores como profesionistas de software y con los valores de la organización en la que trabajemos no es tarea sencilla y es una tarea muy enriquecedora porque si arduo es el desarrollo de software, desgastante se convierte ante la incongruencia. Como parte importante de la congruencia está el autoconocimiento, conocernos a nosotros mismos siempre será una aventura y con frecuencia el descubrimiento de sorpresas. Es mejor descubrirlo y controlarlo a ser descubiertos en nuestros proyectos con un impacto negativo en los mismos.

Recordemos que nuestras acciones reflejan lo que somos, así como también nuestro software refleja la calidad con la que se trabaja convirtiendose también en un reflejo del como son los profesionistas que lo desarrollaron y la organización en la que trabajan.

Evitemos desligarnos a la responsabilidad de nuestros actos.