Domino's y Atlassian
Domino's entrega tecnología (y pizza) más rápido con Atlassian
Sector
Bienes de consumo, venta al por menor
Ubicación
Internacional
Productos
Aplicaciones de marketplace
Vídeo
Mira la sesión de Domino's en el evento Atlassian Summit
Comparte esta página
Con las deliciosas pizzas de Domino's, la gente lo tiene muy fácil para saciar su apetito. Los clientes pueden hacer sus pedidos a través de las aplicaciones móviles, Facebook, Twitter, Alexa y el sitio web de Domino's, entre otros. Para garantizar una experiencia perfecta al cliente independientemente de la plataforma, su equipo de TI necesitaba una forma de optimizar el proceso de DevOps.
El equipo de TI de Domino's se basa en las prácticas recomendadas de DevOps para poner a disposición de los clientes de todo el mundo las innovaciones relativas al reparto de pizzas. El hecho de garantizar la seguridad de la tecnología solía suponer un obstáculo en el flujo de trabajo de DevOps, y los desarrolladores incorporaban la seguridad en los proyectos en fases demasiado tardías del proceso.
En palabras de Michael Sheppard, ingeniero superior del departamento encargado de la seguridad de las aplicaciones en Domino's, “La seguridad puede verse como un impedimento para progresar cuando hay barreras de colaboración entre los desarrolladores y el equipo de seguridad. Manteníamos reuniones durante horas solo para determinar los requisitos de seguridad de los proyectos. Necesitábamos encontrar una forma más rápida y sencilla de participar en el proceso de DevOps”.
Unificación de los flujos
El equipo de seguridad se fijó en las herramientas que el equipo de DevOps usaba para impulsar su flujo de trabajo. Con el fin de crear y compartir unas especificaciones, apostaron por Confluence y utilizaron Jira para hacer un seguimiento de los tickets y las tareas, y gestionarlos. Pero de pronto se encendió una bombilla: el equipo de seguridad se dio cuenta de que podía usar esas herramientas de Atlassian para conectar con los desarrolladores y optimizar el proceso de DevOps.
El equipo de seguridad quería diseñar un formulario de Confluence que los desarrolladores pudieran usar para enviarles automáticamente la información sobre seguridad en etapas mucho más tempranas del proceso de desarrollo. Domino's acudió a Forty8Fifty Labs, un partner autorizado de Atlassian, para que compilara una aplicación que utilizara Confluence y Jira para vincular los flujos de trabajo de los equipos de seguridad y DevOps. Forty8Fifty Labs trabajó con el equipo de seguridad de Domino's para crear un formulario de Confluence de 10 preguntas que generara tickets de Jira en función de las respuestas.
En cierto modo, las aplicaciones que hemos encontrado en Atlassian Marketplace nos están ayudando a entregar más pizzas con mayor rapidez que nunca.
"Sabíamos que a nuestros desarrolladores les gustaba usar Confluence para colaborar y documentar los requisitos", expone Sheppard. "El equipo de seguridad tan solo se ha unido a un flujo de trabajo que ya funcionaba bien. Lleva unos pocos minutos rellenar el formulario y unos cuatro minutos dar respuesta a los correspondientes tickets de requisitos de seguridad de Jira. Lo que solía requerir más de 20 horas de reuniones y revisión ahora se lleva a cabo en cuestión de minutos. Esta aplicación resuelve un enorme problema de seguridad que es muy frecuente en el desarrollo de software".
"Con nuestra aplicación de Atlassian, hemos podido automatizar un flujo de trabajo único y acabar con las barreras entre la seguridad y el desarrollo", añade. "Ese tipo de automatización es un impulsor clave de la eficiencia en el mundo actual, centrado en el software".
Con estas dos aplicaciones, han podido ahorrar 100 000 $ al año, reducir los riesgos en un 75 % y destacar el valor del negocio de cara a la dirección.
Ventajas de las aplicaciones
No obstante, esa no es la única innovación que el equipo de Domino's ha adoptado para mejorar su proceso de DevOps. Presentar el panorama general a la dirección y a los responsables de la toma de decisiones resulta clave para garantizar una magnífica experiencia de usuario. La empresa utilizó el software Splunk para obtener información sobre sus procesos, y el equipo de seguridad de Domino's se dio cuenta de que podía usar la aplicación de Splunk para Jira con el fin de incorporar los datos de seguridad de Jira a sus paneles de Splunk ITSI y, de este modo, identificar y abordar más fácilmente las tendencias observadas en muchos proyectos de Jira. Por ejemplo, se implementó un curso de formación sobre la codificación adecuada como resultado de un aumento en los tickets de vulnerabilidades abiertos en Jira. Estas herramientas integradas ayudan a los equipos de desarrollo y seguridad a coordinar sus esfuerzos para aportar valor de negocio mediante la presentación de indicadores que reflejan el estado de seguridad del código base.
“Gracias a la aplicación que encontramos en Atlassian Marketplace, podemos extraer los datos relativos a los requisitos de seguridad de Jira y mostrarlos en Splunk ITSI”, afirma Sheppard. “Nuestro panel de métricas realiza un seguimiento de 10 indicadores clave. Podemos visualizar los tipos de tickets de seguridad que estamos generando en Jira y buscar opciones para cerrarlos más rápidamente”. Con estas dos aplicaciones, han podido ahorrar 100 000 $ al año, reducir los riesgos en un 75 % y destacar el valor del negocio de cara a la dirección.
Todo por la pizza
Al conseguir una mayor transparencia entre la seguridad y el desarrollo, Domino's no pierde de vista el panorama general y su enfoque en los clientes. "Nuestros desarrolladores escriben el código y los procesos de seguridad mantienen protegida nuestra tecnología para que resulte más seguro, fácil y divertido pedir una deliciosa pizza", comenta Sheppard. "En cierto modo, las aplicaciones que hemos encontrado en Atlassian Marketplace nos están ayudando a entregar más pizzas con mayor rapidez que nunca".
Cambia la forma de trabajar de tu equipo: prueba nuestras herramientas de manera gratuita
El equipo de Investigación y Desarrollo de Audi, compuesto por 6000 personas, colabora a la perfección con sus proveedores de todo el mundo.
Al integrar Jira con Adaptavist Test Management for Jira, Loblaw Digital personalizó una solución rápida, sencilla y escalable para las pruebas.
De empresa emergente aislada a un equipo de equipos, descubre la transformación de AppDynamics.
Una mejor atención al cliente y unas resoluciones más rápidas permiten a The Telegraph alcanzar 25 millones de usuarios al mes.