Los patrones de fallo ya descritos se conocen bien. También se sabe cómo mitigarlos. El reto no consiste en identificar qué hay que hacer, sino en contar con la determinación organizacional para hacerlo de manera constante, desde el principio y durante toda la duración de un programa plurianual.
Asignar responsabilidades claras y tratar la plataforma como un producto
Designa a un product manager para la plataforma interna de desarrolladores, define métricas de éxito vinculadas a las prioridades del negocio y resiste la tentación de gestionar el programa como un proyecto con una fecha de finalización fija.
Invierte en la detección de desarrolladores más que en la ingeniería de plataformas.
Mapea a las personas, los flujos de trabajo y los problemas en la incorporación a la plataforma. Utiliza talleres, programas para adoptantes tempranos y feedback continuo para garantizar que la plataforma aborde obstáculos reales. Presenta la plataforma como algo que los desarrolladores quieran usar en lugar de un estándar impuesto.
Financia de manera integral y sostenible
Planifica midiendo los costes laborales, de herramientas, operativos y de ejecución. Involucra a finanzas y al director financiero desde el principio. Defiende una financiación por bloques de producto que refleje la naturaleza continua e iterativa de la inversión en plataformas, en lugar de un financiamiento por proyectos con hitos artificiales.
Asegura el compromiso del CIO y la alineación transversal
DevEx incluye ingeniería de plataformas, seguridad, recursos humanos, líneas de negocio y equipos de producto. Si no hay apoyo económico a nivel directivo, el programa estará mal financiado, con escasa prioridad y no podrá impulsar el cambio transversal que requiere.
Incorpora la gobernanza y la política desde el principio.
Automatiza las medidas de cumplimiento y seguridad en la propia plataforma. Los controles manuales generan fricción, retrasan la entrega y crean las condiciones para que los desarrolladores puedan saltarse por completo la plataforma.
Mide, informa y ajusta trimestralmente
Define las métricas de resultados antes del lanzamiento. Informa periódicamente sobre el progreso en relación con los resultados alineados con el negocio, no solo con los hitos técnicos. Utiliza herramientas como el Valor Presente Neto y el Retorno de la Inversión para hacer tangible el valor para el departamento financiero y la alta dirección.