• 7 min read

Velocidad del desarrollador: lecciones clave de los líderes digitales en la excelencia del software para 2021 y versiones posteriores

Convertirse en clase mundial en el desarrollo de software es un imperativo más estratégico para las empresas en todas las industrias que nunca antes.

Convertirse en clase mundial en el desarrollo de software es un imperativo más estratégico para las empresas en todas las industrias que nunca antes. Aunque hemos visto a los equipos de desarrolladores en muchas organizaciones de todo el mundo creando aplicaciones de línea de negocio internas y orientadas al cliente increíbles durante años, durante el último año, hemos visto cambios masivos en la forma en que muchas organizaciones se conectan con los clientes y los empleados. Las empresas y organizaciones de todos los tamaños están adoptando soluciones para habilitar el trabajo remoto y están creando aplicaciones nuevas basadas en la nube con un enfoque cada vez mayor en mantenerse seguro. Hoy en día, hay una urgencia aún mayor para que las empresas inviertan en el desarrollo de software para adaptarse y prosperar en 2021 y más allá.

La COVID-19 generó importantes interrupciones de la demanda duradera y del modelo empresarial en todos los sectores. La banca y el comercio minorista fueron dos sectores particularmente afectados. Aunque nuestra investigación anterior resaltaba la importancia de La velocidad del desarrollador, después de la COVID-19, hay aún más urgencia para que las empresas inviertan en el desarrollo de software de la manera correcta de adaptarse y prosperar hoy y en el futuro.

A finales de 2020, llevamos a cabo nuevas investigaciones centradas en el sector para comprender el recorrido que llevan a las empresas líderes en banca y minoristas a convertirse en organizaciones de clase mundial. Comprender profundamente la experiencia única de nuestros clientes y aprender lecciones valiosas sobre cómo están reinventando el valor que impulsan a través de la excelencia del software, es una parte fundamental de nuestro esfuerzo continuo para reconocer cómo las organizaciones pueden acelerar el rendimiento empresarial.

Específicamente en esta fase, nos asociamos con cinco empresas líderes que están creando soluciones con Microsoft Cloud y estudiamos en profundidad cómo estas empresas construyeron organizaciones de software de alto rendimiento: ABN AMRO, Albertsons, Capital One, una cadena global global de Quick Service Restaurant (QSR) y un gran banco global basado en EE. UU. Además, entrevistamos a algunos minoristas líderes adicionales con huellas globales. Cada una de estas empresas lo convirtió en un enfoque fundamental para crear software de primera clase e impulsar una cultura que atrae al talento técnico.

Nos centramos en los recorridos de transformación de software de estas grandes empresas, prioridades de inversión, impulsores de La velocidad del desarrollador, enfoques para la administración de cambios y, fundamentalmente, el impacto resultante en el rendimiento empresarial. Por ejemplo, en la banca, uno de nuestros clientes invertía en herramientas estandarizadas, prácticas de ingeniería y reinventando el modelo operativo del equipo, y ha visto dividendos significativos. Después de los cambios, la productividad ha aumentado en un 33 %, el tiempo de prueba ha disminuido en un 95 % y el 45 % de las cargas de trabajo ahora se basan en la nube, con Microsoft Azure como proveedor de nube principal. Para el comercio minorista, uno de nuestros clientes transformó el desarrollo de software para satisfacer rápidamente la demanda de pedidos en línea, con el comercio electrónico como el motor de crecimiento claro para su negocio. Como resultado, recientemente alcanzó su tercer trimestre consecutivo de más del 200 por ciento de crecimiento de ventas, un 225 por ciento en septiembre de 2020. Los desarrolladores de la empresa también están orgullosos de su trabajo: el tiempo de lanzamiento de las nuevas características del cliente ha reducido en más del 85 por ciento, y el tiempo de prueba en más del 50 por ciento, al tiempo que mantiene la calidad. Aproximadamente el 70 % de su pila de comercio electrónico orientada al cliente se encuentra en la nube pública, en comparación con un porcentaje cero hace solo tres años.

lecciones de líderes digitales

Antes de recopilar datos sobre las empresas que participaron en este estudio, completamos las evaluaciones de velocidad de desarrollador y las puntuaciones calculadas del Índice de velocidad de desarrollador (DVI) para cada empresa en general y para sus unidades de negocio. Dentro de cada una de estas empresas entrevistamos a más de 20 líderes de tecnología sénior, administradores de productos, arquitectos de software y desarrolladores en una gama de áreas de productos. Este enfoque nos permite presentar conclusiones para las organizaciones que se han comprometido con la transformación tecnológica con detalles específicos sobre los procedimientos recomendados. Aunque cada empresa es única, la investigación está pensada para destilar las lecciones de las experiencias de estas empresas e identificar patrones que conducen al éxito. Muchos de los aprendizajes en los temas siguientes se pueden aplicar universalmente en todos los sectores.

Technology

Los aprendizajes clave en la categoría de tecnología resaltan las consideraciones críticas para la adopción correcta de la nube pública de varios años. Lo más relevante es la importancia de la asociación entre empresas y tecnología para permitir y capacitar a los equipos de desarrollo para identificar la ruta de adopción óptima de la nube. También hemos aprendido que hay un valor crítico en la inclusión de la arquitectura de datos como parte indistable de impulsar los esfuerzos de modernización de aplicaciones y, por supuesto, la seguridad es un área crítica de enfoque, con un fuerte potencial en la eficacia de la nube como un habilitador clave de la seguridad mejorada. La seguridad tampoco ha recibido la atención que garantiza. Las empresas con mejores puntuaciones de DVI responden con las inversiones en prácticas de DevSecOps, que crean consideraciones de seguridad en cada parte del desarrollo.  Por último, surgió un tema común para las herramientas, es decir, que es importante tener en cuenta un equilibrio entre una cadena de herramientas de desarrollo de software estandarizada para áreas clave (canalización de CI/CD, planificación y administración de código) a la vez que deja flexibilidad de elección en otras áreas para equipos de desarrolladores individuales.

Prácticas de trabajo

Las organizaciones más exitosas entienden que la transformación en empresas de software no se puede lograr únicamente a través de la introducción de nuevas tecnologías, sino que requiere un enfoque profundo en apoyar a las personas que van a catalizar el cambio y crear el nuevo valor que buscan. Hemos aprendido sobre la importancia de adoptar una arquitectura de software que ayuda a que las transformaciones tecnológicas ágiles se realicen correctamente. Sorprendentemente y similar a lo que hemos aprendido en la primera fase de nuestra investigación, también hemos aprendido que código abierto adopción es un diferenciador entre las empresas de mayor rendimiento en comparación con el resto. Significativamente, lo que importa no es solo código abierto uso, sino contribuciones, especialmente en atraer y conservar el mejor talento y aumentar la velocidad de innovación. Por último, mientras que la adopción de prácticas internas de origen es temprana en todo el mundo, es una prioridad principal para las empresas que buscan lograr un DVI de primer cuartil.

Habilitación organizativa

El conjunto final de lecciones incluye consideraciones importantes sobre la cultura y el cambio organizativo para crear el entorno adecuado para la productividad y la seguridad psicológica, así como un mayor valor en las empresas fuera de la industria del software, convirtiéndose también en marcas reconocidas para atraer y conservar el talento técnico. Sin duda, el talento de primera categoría diferencia a los mejores intérpretes del resto. Las empresas de todas las industrias compiten con empresas tecnológicas líderes para el mejor talento a través de la cultura y enfatizando su propuesta de valor única (es decir, la capacidad de trabajar en productos que afectan a la vida de millones de personas cada día). Otro hallazgo sorprendente similar a los aprendizajes de nuestra primera fase de investigación es la importancia crítica de un rol de administración de productos (PM) dentro de las organizaciones. La administración y adopción de productos y modelos operativos centrados en la plataforma es la siguiente frontera para muchas organizaciones. Algunos de los desafíos comunes para muchas organizaciones incluyen el equilibrio de las aptitudes de administración de productos en el dominio empresarial, la experiencia en el diseño y las aptitudes técnicas, la falta de un modelo operativo bien definido en toda la empresa y la tecnología y la falta de una sólida función de administración de productos técnicos (TPM). Por último, permitir que los equipos de desarrolladores sigan trabajando de forma remota es un impulsor fundamental de la habilitación de la organización.

Velocidad del desarrollador: lecciones de líderes digitales que aceleran el rendimiento empresarial a través de la excelencia del software

    

Developer Velocity report screenshot.Nos complace anunciar la disponibilidad de un nuevo informe de Developer Velocity que proporciona conclusiones detalladas del sector para ayudar a las organizaciones a acelerar las transformaciones de software.

El informe descubre ocho lecciones clave valiosas, aprendizajes profundos en banca y venta al por menor, y cuatro casos prácticos (dos en cada sector respectivo).

Esta investigación tiene implicaciones significativas para los líderes tecnológicos que desean ayudar a sus organizaciones a aprovechar todo el poder y la creatividad de los desarrolladores, con el fin de impulsar el rendimiento empresarial transformador y acelerar el recorrido a la excelencia del software y la transformación digital.

Descargue las notas del producto y obtenga más información.

Aumento de la velocidad del desarrollador en su organización

Desde la introducción de la herramienta Microsoft Developer Velocity Assessment en mayo de 2020, Microsoft ha ayudado a cientos de empresas de todos los tamaños a descubrir dónde se encuentra su organización en la escala de madurez de la velocidad de desarrollador, realizar pruebas comparativas de sus puntuaciones de Índice de velocidad de desarrollador (DVI) en relación con los compañeros del sector, así como comprender las instrucciones accionables sobre cómo impulsar mejores resultados empresariales para su organización.

Ahora nos complace publicar una nueva actualización de la herramienta Developer Velocity Assessment basada en los aprendizajes de nuestra reciente investigación del sector. Esta versión incluye un cuestionario simplificado con adiciones que abarcan el trabajo remoto y la modernización de aplicaciones, nuevas funcionalidades y gráficos de uso compartido de informes, una experiencia de inicio de sesión anónima y una integración perfecta con las ofertas de asociados mantenidos.

 Developer Velocity Assessment screenshot.

Obtener una comprensión precisa del estado de la velocidad del desarrollador de su organización es fundamental para continuar con la ruta de lograr la excelencia del software y crear una cultura que permita a los equipos de desarrolladores.

Para empezar, tome la evaluación de velocidad del desarrollador.

Creación de un futuro más resistente juntos en 2021 y más allá

En el último año nos hemos asociado con clientes de numerosos sectores en su recorrido para crear resistencia organizativa y adaptarnos a las condiciones de mercado cambiantes, al tiempo que aceleramos la innovación de aplicaciones para soluciones de empleados internos y orientadas al cliente. A medida que avanzamos a la era posterior a la COVID-19, vemos mejoras masivas en el horizonte para el tiempo de comercialización de la aplicación gracias a los cambios en la productividad de los desarrolladores remotos y la adopción de la nube pública ahora.

Nuestra investigación muestra que las herramientas modernas y la adopción de la nube diferencian a las empresas que, de lo contrario, tienen paridad entre la productividad de los desarrolladores remotos y en persona. Tanto si su objetivo es modernizar y crear nuevas aplicaciones, implementar de forma continua y segura el código en la nube, contribuir a código abierto o crear rápidamente aplicaciones con plataformas de poco código, Microsoft se complace en desempeñar un papel que respalda los esfuerzos de los equipos de desarrolladores y miles de organizaciones de todo el mundo para aumentar la velocidad del desarrollador.

Para ayudar a los desarrolladores a crear de forma productiva, colaborar de forma segura y escalar la innovación, independientemente de dónde estén, Microsoft ofrece el kit de herramientas y la plataforma para desarrolladores más completos del mundo con Azure, la familia de Visual Studio, GitHub y Power Apps. Puede obtener más información sobre nuestra última innovación de productos para desarrolladores en esta entrada de blog. Tampoco se pierdan nuestras sesiones destacadas en Microsoft Ignite esta semana, donde puede obtener más información sobre el kit de herramientas y la plataforma para desarrolladores completos de Microsoft, así como La velocidad del desarrollador:

Capacitar a todos los desarrolladores para innovar con Microsoft Azure (Donovan Brown)

Ir sin límites: con Azure Data & AI (Rohan Kumar)

Novedades de Visual Studio 2019 (Scott Hanselman)

Novedades y novedades de Microsoft Power Platform (Charles Lamanna)

Microsoft quiere agradecer al Dr. Nicole Forsgren, PhD como asesor de investigación y revisor del nuevo informe Developer Velocity.

Microsoft quiere agradecer a McPoint & Company, GitHub y HashiCorp por sus contribuciones a partes de la investigación y el informe Developer Velocity.


Azure. Invente con un objetivo.