Modernización del software para potenciar la agilidad empresarial
Muchos equipos de desarrollo enfrentan un desafío común: heredan sistemas complejos y envejecidos que han acumulado deuda técnica con el tiempo. Esto..
Si en vez de leer prefieres escuchar, dale al play.
Continuando con la serie sobre Technical Coaching, José Enrique Rodríguez Huerta, MD y Technical Coach en Codurance Spain, nos habla de cómo facilitar el proceso de transformación en una empresa. Hasta ahora hemos tocado temas como el feedback, la cultura y el aprendizaje en un equipo técnico, pero poco se habla de por qué fracasa una iniciativa de technical coaching. Por eso, en esta sesión, Rodríguez Huerta nos invita a reflexionar sobre los problemas que pueden llevar al fracaso de este proyecto, sus causas y algunos consejos sobre cómo abordarlo para que sea un éxito.
El technical coaching suele centrarse en capacitar a los empleados, mejorar su productividad, forma de trabajar y su rendimiento. A veces el foco está en optimizar procesos y prácticas o aumentar la calidad de las entregas. También hay un aspecto de retención: estamos invirtiendo en nuestro personal y queremos que aprenda; si se siente motivado y mejora sus conocimientos, creará mejores productos.
Los enfoques comunes para resolver estos problemas son soluciones basadas en la formación o el coaching. A menudo se contrata a un coach técnico por horas o días para hacer pairing con el equipo, explicar las mejores prácticas o quizás ofrecer formación específica en diferentes métodos como TDD o DDD.
Hasta aquí la solución parece sencilla y rentable, sólo se trata de pequeñas sesiones de capacitación para los equipos, pero...
Rodríguez Huerta explica que, aunque las sesiones periódicas de formación pueden parecer una solución sencilla para resolver los problemas mencionados, hay varios inconvenientes que pueden surgir en función del contexto de cada organización:
Hay un montón de factores que juegan en tu contra cuando intentas hacer un cambio como este, y que derivan en los problemas anteriormente descritos. Muchos de ellos se pasan por alto antes de iniciar una transformación en la empresa y son clave para el éxito de la iniciativa.
Hasta ahora parece que el coaching técnico no funciona, pero no es así. Lo que intentamos mostrar son los problemas derivados de intentar implementar una solución "ideal" y rápida que a menudo no es exitosa.
Hay que crear un sistema, algo que vaya más allá de un individuo o un equipo concreto, y que haga frente a la evolución de la organización. "Necesitas un sistema que permita socializar comportamientos, prácticas y valores para poder escalarlos, centrándose en planes a corto y largo plazo", explica Rodríguez Huerta y denomina a este modelo centro de excelencia para el crecimiento.
El sistema debe basarse en tres pilares:
Con este enfoque en los 3 pilares hemos descubierto que se puede aumentar la retención, obtener resultados rápidos y desarrollar capacidades. Rodríguez Huerta recomendó centrarse en un valor empresarial estratégico a la hora de definir los objetivos sobre los que trabajar y también señaló que es un proceso nunca termina, porque la excelencia es un viaje y no un destino.
Compartimos el miro board que el technical coach utilizó para su presentación y un enlace para que puedas consultar e inscribirte a los próximos eventos.
Revisa también nuestra sesión relacionada sobre cómo ofrecer buen feedback.
Muchos equipos de desarrollo enfrentan un desafío común: heredan sistemas complejos y envejecidos que han acumulado deuda técnica con el tiempo. Esto..
Cuando enfrentamos el reto de modernizar sistemas heredados en empresas, sabemos que los beneficios pueden ser enormes, pero también lo son los..
Estamos felices de anunciar que Codurance ha obtenido oficialmente la certificación ISO 27001, reforzando nuestro compromiso con los estándares de..
Suscríbete a nuestra newsletter para que podamos hacerte llegar recomendaciones de expertos y casos prácticos inspiradores