DESARROLLADOR

El surgimiento de una cultura dirigida por desarrolladores y cómo puede beneficiar a su empresa

El surgimiento de una cultura dirigida por desarrolladores y como
Imagen: iStock/Deagreez

Cobertura de lectura obligada para desarrolladores

Siempre he creído que los líderes empresariales y los tomadores de decisiones deben tener una comprensión clara y compleja de lo que hace su gente. No tiene sentido que los gerentes no comprendan la tecnología de la que son responsables.

Mirar: Los 5 principales lenguajes de programación que los administradores de sistemas deben aprender (PDF gratuito) (República tecnológica)

Puede consultar con las partes interesadas para aportar el conocimiento técnico necesario para tomar las decisiones adecuadas, pero tener experiencia práctica del trabajo de sus empleados es un factor crítico para el éxito comercial y de liderazgo.

Mi organización tiene una gran cantidad de desarrolladores, incluidos muchos excelentes gerentes responsables de varios sistemas, plataformas y funciones. Cada uno de estos gerentes fue ascendido de desarrollador de personal a líder de desarrollo. Esto les ha ayudado a crear una cultura dirigida por desarrolladores que, combinada con un enfoque ágil para la gestión de proyectos, sienta las bases para el éxito.

Hablé con Robson Grieve, CMO del proveedor de plataformas de desarrollo de software OutSystems, sobre la cultura dirigida por desarrolladores.

Scott Matteson: ¿Qué es una «cultura dirigida por desarrolladores» y qué significa?

Robson se aflige: En una cultura dirigida por desarrolladores, las empresas ven a los desarrolladores como innovadores que ayudan a resolver algunos de los problemas más complejos del mundo. Si bien en el pasado solo unas pocas empresas han podido tener éxito con culturas dirigidas por desarrolladores, veremos cómo despega esta mentalidad a medida que los líderes empresariales y los desarrolladores aprovechen nuevas herramientas para facilitar la cultura dirigida por desarrolladores. para que los desarrolladores impulsen la innovación y permitan una mayor colaboración técnica entre la empresa y TI. No solo se involucrarán más desarrolladores, sino que serán los principales impulsores de la próxima ola de innovación empresarial.

Scott Matteson: ¿Por qué el cambio reciente a esta cultura?

Robson se aflige: En el entorno empresarial actual, cada vez más competitivo y que cambia rápidamente, los equipos de desarrollo están abordando desafíos nuevos y más apremiantes para ayudar a sus empresas a diferenciarse. Los clientes necesitan aplicaciones que puedan adaptarse rápidamente a medida que cambian las necesidades comerciales. Si bien la narrativa del «emprendedor como innovador» ha dominado la última década, los líderes empresariales tanto dentro como fuera de Silicon Valley han notado las contribuciones críticas de los desarrolladores y su papel para ayudar a resolver problemas de misión crítica para sus negocios.

Mirar: 5 lenguajes de programación que los DBA deben aprender (República tecnológica)

Scott Matteson: ¿Qué retos empresariales resuelve?

Robson se aflige: Una cultura dirigida por desarrolladores funciona mejor cuando se basa en la colaboración entre los líderes empresariales y TI. Hoy en día, el desarrollo de aplicaciones lucha por ser productivo a pesar de la gran cantidad de dinero y esfuerzo invertido, y todavía encuentra los mismos obstáculos que hace 20 años. Lamentablemente, muy pocas empresas (por ejemplo, Google, MSFT, Apple, Facebook, etc.) tienen la capacidad de aprovechar toda la pila de desarrollo tradicional al contratar a los mejores talentos de ingeniería del mundo y formar grandes equipos. Todos los demás quedan excluidos: no cuentan con suficiente personal y están atrapados en una tecnología compleja e inaccesible que les impide utilizar las aplicaciones en su beneficio. Sin embargo, para poder competir, las empresas necesitan un software diferenciado y la capacidad de construirlo ellas mismas para adaptarse a las necesidades cambiantes. Al involucrar a los desarrolladores, incluso las empresas con equipos reducidos pueden crear aplicaciones más rápido, mejor y más en línea con las necesidades comerciales desde el principio.

Scott Matteson: ¿Cuáles son algunos ejemplos subjetivos de resultados?

Robson se aflige: Los desarrolladores capacitados que trabajan junto con los líderes empresariales permiten a las empresas crear aplicaciones de misión crítica internamente sin la necesidad de grandes equipos de desarrollo. Esto resuelve los problemas de personalización que enfrentan los CIO al comprar SaaS, al tiempo que reduce la fricción en el proceso de desarrollo.

Otro efecto de una cultura dirigida por desarrolladores es que vemos ideas obsoletas sobre quién y qué hace que los desarrolladores se dejen de lado. Las expectativas de la industria de los desarrolladores profesionales se expandirán para incluir profesionales que han tomado diferentes caminos en la industria, no solo aquellos que obtuvieron títulos en informática en instituciones académicas competitivas. Como resultado, la próxima generación de programadores tendrá perspectivas y conjuntos de habilidades cada vez más diversos, y esta diversidad será de gran beneficio para sus organizaciones.

Mirar: 5 formas de optimizar tu hackatón (República tecnológica)

Finalmente, veremos más ejemplos de la aplicación inteligente de la tecnología a medida que los desarrolladores aportan su conocimiento de las últimas innovaciones a la mesa mientras discuten posibles soluciones a los desafíos comerciales. Aplique tecnología para integrar procesos de negocios dispares que antes no estaban relacionados, use el aprendizaje automático para mejorar la eficiencia de los flujos de trabajo o aumente la productividad de los empleados a través de la realidad aumentada. Cuando los desarrolladores pueden combinar su comprensión de lo que es posible con la comprensión de los líderes empresariales de lo que se necesita, se pueden lograr soluciones verdaderamente innovadoras.

Scott Matteson: ¿Qué deben hacer los desarrolladores para ayudar a facilitar esto?

Robson se aflige: Tradicionalmente, los desarrolladores se han centrado mucho en cómo se construye el software, con una devoción casi religiosa por su lenguaje y pila de elección. Esta adhesión dogmática a las herramientas tradicionales disminuirá a medida que evolucionen las plataformas de aplicaciones y se adopten más ampliamente nuevas formas de crear software con mayor rapidez. A medida que más problemas solo se puedan resolver con software, y que más proyectos de desarrollo requieran que el negocio y la TI trabajen juntos, los desarrolladores se volverán más ágiles y orientados a los resultados. Los desarrolladores ya están cambiando su forma de pensar para centrarse en la creación de aplicaciones de misión crítica, sin importar cómo se hagan, y aprecian la automatización que reduce la fricción, los errores y la deuda técnica. Con este cambio de mentalidad, los desarrolladores pueden defender las plataformas de desarrollo modernas que fomentan la colaboración entre la empresa y TI.

Scott Matteson: ¿Qué deben hacer los líderes empresariales y de TI para ayudar a respaldar esto?

Robson se aflige: Para respaldar esta iniciativa, los líderes empresariales y de TI deben adoptar prácticas, políticas y herramientas que permitan velocidad, flexibilidad y, sobre todo, colaboración. En última instancia, la construcción de una cultura dirigida por desarrolladores comienza desde arriba, con los líderes incorporando el desarrollo a las conversaciones desde el principio, no después de que se hayan propuesto ideas y deban ejecutarse.

Los líderes empresariales también deben fomentar un pensamiento más holístico al aplicar la tecnología para abordar la gama más amplia de desafíos comerciales. Combinar el pensamiento sistémico con un enfoque de plataforma tecnológica, en lugar de pensar en problemas discretos y estrechos que conducen a soluciones aisladas y estrechas, conducirá a mejores resultados a largo plazo.

Mirar: 5 rasgos que otros líderes pueden aprender de los gerentes de proyectos exitosos (República tecnológica)

Scott Matteson: ¿Es el trabajo remoto un factor?

Robson se aflige: Los desafíos del trabajo remoto y la pandemia están impulsando este cambio cultural para que suceda más rápidamente, ya que los líderes empresariales buscan a los desarrolladores para ayudarlos a adaptar y automatizar los procesos para este nuevo entorno de trabajo. También está siendo impulsado por plataformas y herramientas que permiten que los equipos que trabajan de forma remota colaboren mejor y, como subproducto, fomentan una mejor comunicación entre departamentos y equipos.

Scott Matteson: ¿Cómo evolucionará esta tendencia?

Robson se aflige: En el futuro, veremos a los desarrolladores convertirse cada vez más en los héroes de todas las empresas, no solo de las grandes empresas tecnológicas de Silicon Valley. Además, a medida que TI se libere de la lucha diaria de lidiar con los retrasos y pueda concentrarse más en la innovación y la estrategia y demostrar su valor estratégico para la organización, veremos que más desarrolladores piensan estratégicamente sobre las oportunidades comerciales, y más líderes comerciales piensan estratégicamente sobre oportunidades para la innovación tecnológica impulsadas por desarrolladores empoderados.

LEER  Cómo habilitar el modo oscuro en Microsoft 365

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba