5 maneras para que los equipos creen una mentalidad de automatización primero

Una mentalidad centrada en la automatización es probablemente una gran transformación para cualquier organización, que normalmente comienza con la automatización de tareas, pasa a la orquestación de flujos de trabajo complejos y, en última instancia, innova en operaciones y procesos inteligentes. Representa un fuerte compromiso con DevSecOps, reconociendo la ventaja competitiva que puede ofrecer este tipo de cambio cultural. Pero llegar allí y encontrar y crear el soporte necesario para ello son verdaderos desafíos, incluso cuando ha habido cierto éxito inicial en la ejecución de automatizaciones en departamentos individuales.

1. Gana pronto y con frecuencia

Si bien puede ser tentador intentar automatizar los procesos manuales más grandes y largos que existen en su campo desde el principio, tiene mucho mérito buscar ganancias más pequeñas al principio del proceso. Automatizar los elementos individuales de un proceso más grande para comenzar le brinda los componentes básicos para automatizaciones más complejas más adelante y le permite mostrar el valor de la automatización desde el principio.

El progreso debe ser iterativo, y debe considerar cada iteración que va a incluir y lo que implicará. Deberías sentir que estás haciendo un trabajo de desarrollador. Al aumentar iterativamente el alcance y la capacidad, apunta a objetivos más grandes y al mismo tiempo se beneficia de las automatizaciones que acaba de crear y probar, lo que significa que puede construir con confianza.

Tener estas victorias para anotar lo ayuda a evangelizar la iniciativa de automatización con su equipo, gerente y otros equipos.

[ Download now: 6 ways to promote organization-wide IT automation. ]

2. Adopte la capacitación y el soporte de terceros

La capacitación y la certificación son esenciales para todos los aspectos de la adopción de una mentalidad de automatización. Esto no solo es esencial para ayudar a su equipo a implementar la automatización con confianza, sino que también ayuda a generar impulso para una adopción más amplia de la automatización en toda su organización. Puede beneficiarse de un enfoque de "formación de formadores" que empodera a otros equipos al tiempo que garantiza el cumplimiento de los estándares establecidos de automatización y gobernanza.

Muchas organizaciones utilizan compromisos de consultoría externa estratégica para acelerar el proceso de adopción de la automatización. Esto puede ser confuso para los profesionales de TI dentro de la organización, preocupados de que represente una subcontratación permanente o una pérdida de empleo. Pero los buenos compromisos de consultoría tienen objetivos medibles y finitos que empoderan y empoderan a estos equipos a través de una relación de tutoría, dejándolos con la automatización de la producción y la capacidad de seguir trabajando en proyectos y casos de uso cada vez más complejos.

3. Encuentra a tu campeón

El cambio a gran escala puede ser intimidante, y las iniciativas como la automatización empresarial requieren de alguien que disfrute la oportunidad de superar la resistencia natural que se produce con este tipo de transformación. A menudo, se trata de alguien relativamente nuevo en la organización y, a menudo, tiene el mandato de "salir a la naturaleza" y abordar los problemas. Tal vez esa persona eres tú. De cualquier manera, son una fuerza necesaria para impulsar la idea y comenzar a difundirla entre los equipos, incluso los equipos que pueden ser reacios a trabajar en estrecha colaboración, como los de desarrollo y operaciones.

[ Download now: A system administrator's guide to IT automation.]

4. Establecer gobernanza y estándares

Una mentalidad orientada a la automatización implica la voluntad de automatizar nuevas tareas y procesos. Significa establecer una fuente de verdad, documentar sobre la marcha para que otros equipos puedan beneficiarse de su trabajo de forma segura. Necesitará una forma de realizar un seguimiento del código y los cambios, separando su código de automatización de su información y modelo de datos, asegurando la información interna con herramientas confiables y evitando compartir archivos para distribuir el código fuente. Al usar el código como documentación, no solo fomenta la colaboración, sino que también transforma la organización para tener prácticas de automatización repetibles que puede compartir en toda la empresa.

Más allá de la gestión centralizada del código de automatización, también es esencial definir y desarrollar estándares para integrar y orquestar más fácilmente la automatización entre equipos y proyectos. A medida que aumenta la adopción y la reutilización a gran escala, busque establecer un grupo de gobierno para abordar los desafíos entre equipos. Por lo general, incluyen herramientas estándar, requisitos para pruebas automatizadas y mejores prácticas para implementar o revertir cambios.

5. Crea una comunidad y colabora

Adoptar una mentalidad de automatización requiere colaboración. Esto puede desanimar a mucha gente, especialmente a aquellos que reciben la palabra con escepticismo. Pero la raíz de DevSecOps es tener estos equipos juntos en la mesa, sea divertido o no. El proceso no es mágico y no resolverá todos los problemas, pero el resultado son orquestaciones complejas, que incluyen un estándar integral y un proceso para controlar las automatizaciones. Estas automatizaciones deben centrarse en los problemas reales dentro de su organización y deben brindar un valor comercial real y medible a los equipos en juego.

Una forma de hacer que la colaboración sea más rápida y eficiente es establecer una comunidad de automatización dentro de su organización. Esta comunidad debe ser el equipo central de automatización e incluir personas de toda la organización. Su misión es compartir enfoques, superar desafíos y ayudar a otros equipos a adoptar con éxito la automatización. Lo hacen ayudando a involucrar a esos otros equipos, mostrándoles éxitos y posibilidades, guiándolos a través de prácticas estándar y, en general, compartiendo el conocimiento (y los manuales) que ayudan a otros a resolver problemas y acelerar su viaje.

[ Free Guide: How to explain DevOps in plain English ]

¿Dónde termina?

La automatización es más poderosa cuando se enfoca en los impactos comerciales. Estos impactos pueden ser la productividad interna (como entornos de botones) o el contacto con el cliente (como tiempos de respuesta más rápidos). A medida que la automatización gana en adopción dentro de su organización, es probable que descubra que, para continuar evolucionando y aumentar el valor, los flujos de trabajo y los enfoques fundamentales deben reinventarse.

Por ejemplo, los procesos que tenían aprobaciones a mitad de período se reconstruyen para que estén completamente automatizados. En lugar de mirar estrictamente qué tareas automatizar, está creando una plataforma que le permite optimizar continuamente los flujos de trabajo y los procesos mucho más allá de reemplazar una tarea manual por una automatizada. Usted construye una plataforma capaz de realizar remediación automatizada basada en eventos, automatizar el cumplimiento con arreglos que minimizan el tiempo de inactividad y la interrupción del servicio al cliente, y diseñar procesos y flujos de trabajo que innovan de una manera más segura para eliminar la intervención humana innecesaria.

En esencia, la automatización es una solución simple, pero es muy abierta. Y el cambio es rápido. Sus objetivos cambiarán rápidamente ya que la automatización es inherentemente una solución muy flexible y adaptable a las necesidades del negocio. El resultado final es una mentalidad centrada en la automatización, pero las automatizaciones alternativas, las iteraciones y el producto mínimo viable (MVP) y la optimización del trabajo deberían y escalarán con sus capacidades y a medida que evolucionen las necesidades comerciales.

[ Download now: Enterprise automation DevOps checklist. ]

Artículos de interés

Subir