DevOps Dojo de Microsoft Servicios

Premier Developer

Premier

Jesse Powell, Director, Entrega Técnica en Microsoft Servicios: Soporte para Desarrolladores. Mike Batongbacal, Gerente Senior de Desarrollo de Aplicaciones, Servicios, Microsoft: Soporte para Desarrolladores. Dave Lipien, Director, Microsoft Servicios: Soporte para Desarrolladores. Sharon Eilon es Jefe de Servicios de Aplicaciones de América en la practica de Servicios de Microsoft.


Click here for English | Click here for French

DevOps Dojo de Microsoft Servicios

  • DevOps: “La unión de personas, procesos y productos para permitir la entrega continua de valor a nuestros usuarios finales.” – Donovan Brown, Director principal de DevOps e Impulsor de Tecnologías de Nube en Microsoft
  • Dōjō: Un espacio para el aprendizaje inmersivo, la meditación y la práctica.

Hace poco más de 2 años, cuando se le pidió a Jesse dar forma a la estrategia de los servicios de Microsoft para abordar el tema de DevOps, nos enfrentamos a algunos desafíos serios. El término DevOps estaba empezando a subir tanto en popularidad como enconocimiento con nuestros clientes, más rápido de lo que habíamos previsto. Si bien teníamos algunas personas en nuestra organización que eran líderes de opinión en la administración del ciclo de vida de las aplicaciones (ALM) y que habían dirigido a clientes en sus esfuerzos de adopción de metodologías y herramientas ágiles, al nivel de la organización no teniamos una base de conocimiento fundamental de DevOps. Nos dimos cuenta de que para ofrecer aún más valor a través de nuestros trabajos de consultoría, donde estábamos construyendo soluciones para nuestros clientes, teniamos que conseguir esa posición como organización.

En segundo lugar, si bien hemos tenido un portafolio de ofertas de consultoría relacionadas con DevOps, nos hacia falta un historial constatado del cliente de DevOps para organizar las soluciones individuales en una experiencia de soporte coherente. Como resultado, a menudo era difícil para nuestros vendedores y gerentes de cuentas encontrar cual era la oferta correcta en el momento adecuado para llevar a sus clientes.

Por último, y quizás lo peor de todo, fue que nos habíamos quedado atrás de nuestros hermanos y hermanas en nuestros equipos de ingeniería de productos en el frente de DevOps y que habíamos comenzado a perder credibilidad con ellos como facilitadores eficaces del cambio de DevOps para nuestros clientes comunes.

En el momento en que el equipo de productos de VSTS había comenzado a compartir externamente su inspiradora historia de cómo se habían reinventado por completo de la venta de productos en caja con actualizaciones trimestrales para ofrecer en su lugar servicios en la nube a millones de usuarios simultáneos con un 99.99 % de tiempo de disponibilidad mientras lanzaban actualizaciones a diario. Les tomó un arduo camino de 7 años de reorganización para eliminar silos, estudiando y aplicando la literatura existente sobre la mejora de procesos y el mapeo de flujos de valor, y por supuesto adoptar (e incluso crear) los principios y la cultura de DevOps. La práctica de Servicios de Microsoft, por otro lado, no tenía tal historia que contar.

Al ingreso de Kan Tang a Microsoft en febrero de 2019 como arquitecto senior en nuestro dominio de aplicaciones. Kan presentó su visión para un Dojo de DevOps: Un conjunto de propiedad intelectual y un vehículo de entrega, que nos permitiría enseñar los principios de DevOps a nuestra propia gente y a nuestros clientes por igual. Kan aseguró rápidamente la entrada y la inversión de varios líderes senior en nuestra organización y construyó un equipo virtual de colaboradores. Después de varios meses de arduo trabajo, este equipo virtual lanzó el “DevOps Dojo: Cinta Blanca”, que es nuestra experiencia introductoria al dojo.

“DevOps Dojo: Cinta Blanca” contiene ocho módulos, cada uno alineado con conceptos clave de DevOps como integración continua, seguridad continua, planeación continua y otros. Cada módulo se compone de una clase, un ejercicio de laboratorio práctico con una aplicación de muestra robusta en un ambiente virtual en C# y Java, un ejercicio de juego de roles y una sección “hazlo realidad” donde los participantes aplican lo que aprendieron, a sus desafíos actuales del mundo real. El Dojo también contiene contenido para 4 “pilares”: Cultura, Producto Lean, Arquitectura y Tecnología, para completar la discusión. El Dojo se puede impartir en varios formatos: como un curso en línea de “fundamentos” de 2 horas, como un taller acelerado de 3 días, como una inmersión profunda de 1 día en un solo módulo, o como una experiencia inmersiva de 2 semanas de duración. Las ofertas de Cinturón Naranja, Cinturón Verde y Cinturón Negro seguirán con experiencias más profundas y técnicamente más desafiantes para aquellos que quieren aumentar sus capacidades y madurez de DevOps.

Microsoft Servicios está implementando el Dojo como una formación necesaria internamente para nuestros consultores e ingenieros de soporte para garantizar que todos tengamos el conocimiento de DevOps de referencia necesario para impulsar grandes resultados. Cuando cada uno de nosotros está aportando los mejores principios, prácticas, cultura y herramientas de DevOps a cada compromiso de consultoría, podemos construir soluciones superiores para nuestros clientes que sean asequibles, escalables, operables, mantenibles, eficientes y seguras, que llegn al mercado más rápido; a la vez que los equipos de trabajo responden rápidamente a la retroalimentación y gestionan el cambio.

Dojo también es ahora el principio básico en nuestro portafolio de ofertas de DevOps y en el centro de un recorrido claro del cliente y la hoja de ruta de DevOps.

Uno de los muchos resultados positivos de nuestro desarrollo del Dojo es cómo forjó una colaboración más estrecha con el equipo de ingeniería de productos de Azure DevOps. Tuvimos una interacción y retroalimentación constantes del equipo de Sam Guckenheimer mientras construíamos el contenido de Dojo, entrenamos a nuestros ”Master Trainers” e impartimos las primeras experiencias piloto. A través de esta asociación nos aseguramos de que todos compartimos un lenguaje y una taxonomía comunes cuando hablamos de DevOps con nuestros clientes. Demostramos que practica deServicios de Microsoft ahora tiene capacidades fenomenales de DevOps y la capacidad de compartirlas con nuestros clientes. Como resultado, el equipo de ingeniería de producto ahora nos involucra fácilmente como un socio de elección para ayudar a los clientes en su adopción de DevOps.

Como se describe en el influyente libro Accelerate de Nicole Forsgren, Jez Humble y Gene Kim: “Las prácticas de DevOps conducen a un mayor rendimiento de TI. Los desarrolladores dedican un 21% menos de tiempo al trabajo y reelaboración no planificados y un 44% más de tiempo dedicado a un nuevo trabajo que lleva a ofrecer más innovación y excelentes experiencias a los clientes. Un rendimiento de TI sólido es una ventaja competitiva. Las empresas con organizaciones de TI de alto rendimiento tenían el doble de probabilidades de superar sus objetivos de rentabilidad, participación de mercado y productividad”.

¿Desea iniciar la adopción de DevOps? ¿Desea saber más acerca de nuestros aprendizajes e ideas? Servicios de Microsoft está aquí para ayudar– por favor póngase en contacto con nosotros.

El Dojo de DevOps ya está disponible para los clientes de Microsoft. El Dojo de DevOps se puede entregar a través de un contrato Premier Classic o Unified Support, o a través de Microsoft Servicios cuando se desean implementaciones a mayor escala. Si está interesado en que su equipo experimente El Dojo de DevOps, póngase en contacto con el Gerente de desarrollo de aplicaciones (ADM por sus siglas en inglés), el Gerente técnico de cuentas (TAM por sus siglas en inglés) u otro representante de Microsoft.

 

0 comments

Leave a comment