A medida que más organizaciones adoptan DevOps, es importante que los líderes de equipo entiendan lo que se necesita para ser un gerente fuerte en este nuevo flujo de trabajo. Esto es lo que necesitas saber.
DevOps …. en menos de dos minutosDevOps es un término popular en el mundo de la tecnología, pero ¿qué es? Descúbrelo… en menos de dos minutos.
Muchas organizaciones están viendo el valor de DevOps, un movimiento cultural que integra a los desarrolladores de software y a los profesionales de TI que gestionan las operaciones de producción para un flujo de trabajo más fluido. A medida que el movimiento gana fuerza, es importante que los gerentes de las diferentes divisiones de TI adapten su estilo de liderazgo para maximizar los beneficios de este cambio en el lugar de trabajo.
La adopción de DevOps está actualmente en todo el mapa, según Jeff Sussna, fundador y director de Ingineering.IT. «Hay algunas compañías que están haciendo un progreso realmente integral», dijo. «En general, sin embargo, diría que la mayoría de las empresas que veo están lidiando con ello poco a poco, tratando de entender qué es y cómo hacerlo».
Sin embargo, hay más aceptación de que es algo a lo que la gente debería prestar atención, dijo Sussna. Como gerente, usted necesita ayudar a que los cambios en el flujo de trabajo ocurran, agregó, «así que usted está entrenando, asesorando, guiando, inculcando a la gente y estando dispuesto a experimentar».
Aquí tienes cinco consejos para ayudarte a convertirte en un buen gerente de DevOps.
VER: 10 pasos para el éxito de DevOps en la empresa
1. Empieza donde estás.
Idealmente, las empresas no deberían tener un equipo designado de DevOps, según Jennifer Davis, coautora de Effective DevOps e ingeniera de software senior en Chef Software. En su lugar, todos los gerentes deben adoptar DevOps. Primero, los gerentes deben examinar el proceso actual de trabajo e identificar los cuellos de botella que DevOps puede ayudar a resolver. Luego, deben hablar para hablar con su equipo y con posibles socios de colaboración de otros equipos, aseguró Davis. «Empoderar al equipo para que forme parte de la transformación del cambio», agregó.
Para convertirse en un gerente de DevOps, empiece donde está, esto no requiere una posición de gerencia nueva o diferente, dijo Sussna.
«He estado en lugares donde no se puede decir la palabra DevOps, porque los gerentes de operaciones creen que es el código para ser despedido», dijo Sussna. «Creo que es importante enfatizar que en su esencia, DevOps no se trata de cambios en los organigramas, no significa que todos los títulos cambien o que se informe a un solo gerente. Significa que la naturaleza de sus relaciones con todos los demás gerentes son parte de los cambios de la organización».
2. Cambia tu actitud ante el fracaso.
Cuando los gerentes exploran por primera vez DevOps, puede haber una idea equivocada de que los beneficios ocurrirán inmediatamente, dijo Sussna. «Pensamos que si reorganizamos nuestro trabajo de esta manera, sucederán las siguientes cosas buenas», dijo, por lo que si una empresa intenta el enfoque durante un par de semanas y no funciona, asume que ha fracasado. Pero ese no es el mejor enfoque, dijo Sussna. «Ahora se dispone de información, por lo que no debe tratarse como un proyecto fracasado», añadió.
Convertirse en un gerente de DevOps significa cambiar su enfoque del liderazgo hacia el pensamiento de cómo se conecta con sus compañeros, en lugar de cómo se separa de ellos, dijo Sussna.
«Una transformación de DevOps consiste en ayudar a sus empleados a aprender a cambiar la forma en que piensan, trabajan y se relacionan con otras personas de la empresa», dijo Sussna. «Esas son cosas desafiantes que tienen que suceder con el tiempo. No es como»Compramos software nuevo y te enviaremos a una clase de entrenamiento». Está en un nivel humano mucho más profundo que ese. La gestión se convierte en ayudar a las personas a aprender a trabajar de manera diferente. Como gerente, tienes que pensar en tu equipo u organización como un proveedor de servicios, no sólo como un hacedor de cosas».
3. Perfecciona tus habilidades de colaboración.
DevOps se basa en la colaboración entre equipos, según Bridget Kromhout, tecnóloga principal de Cloud Foundry y organizadora principal de la conferencia DevOpsDays. Por lo tanto, los gerentes deben liderar los equipos de desarrollo, infraestructura, operaciones, seguridad, pruebas, productos y cualquier otro equipo relacionado, dijo.
«Ser un gran gerente significa respetar la perspectiva de otros equipos al mismo tiempo que canaliza los esfuerzos de sus informes directos hacia los objetivos acordados de la organización en general», dijo Kromhout. Los gerentes fuertes también emplean la escucha activa, y mantienen las autopsias que no culpan a nadie, para mantener la empresa en movimiento rápidamente, dijo.
Las conexiones para crear afinidad a través de la organización y la comunidad también son clave, dijo Davis. «Las conexiones que construimos nos permiten acortar el tiempo que nos lleva hacer el trabajo, reducir las barreras de comunicación y crear confianza basada en el respeto», agregó.
VEA: Los 10 principales desafíos para la implementación de DevOps
4. Conviértete en un mentor.
Convertirse en mentor y patrocinador, y dar a las personas mayores del equipo el tiempo y la oportunidad de ser mentor del personal subalterno, es importante, aseguró Davis.
«A menudo, la gente de la tercera edad se desanima de esto, e implícitamente se les anima a convertirse en el único punto de fracaso en el equipo, ya que pueden hacer el trabajo más rápido que la gente nueva», aseguró Davis. Cuando un individuo es visto como un bloqueador -alguien sin quien no se puede hacer una tarea en particular- son efectivamente el único punto de falla del servicio, agregó.
5. Enfoque en el aprendizaje continuo.
Pasar tiempo construyendo el conocimiento y las habilidades de los individuos en un equipo agrega valor a la organización, dijo Davis. «Uno de los cinco indicadores de la felicidad general de los empleados es la oportunidad de aprender», añadió. «Empleados felices construyen mejores productos que conducen a una mejor calidad y a clientes más felices».
Un buen gerente de DevOps fomenta un enfoque centrado en el ser humano que valora las experiencias del equipo, a la vez que continúa desafiándolos a aprender y desarrollarse, dijo Kromhout.
Próximo boletín informativo de Big Thing
Conoce las ciudades inteligentes, la IA, la Internet de las cosas, la RV, la conducción autónoma, los aviones no tripulados, la robótica y más de las innovaciones tecnológicas más geniales. Entregado los miércoles y viernes