La misión de nuestro equipo DevOps

Según Wikipedia DevOps es un acrónimo de Desarrollo y Operaciones (en inglés), lo cual define una cultura de comunicación, colaboración e integración entre los encargados de Tecnología de la Información y los Desarrolladores de Software; la idea de este concepto es que se produzcan productos y servicios con extrema agilidad. El artículo en inglés menciona en Wikipedia que DevOps está regido como la intersección de desarrollo, operaciones y compromiso de calidad.

<iframe width="560" height="315" src="https://www.youtube.com/embed/E9ThNQR_Yas?autohide=1&showinfo=0&modestbranding=1&rel=0&loop=0" frameborder="0" allowfullscreen></iframe>

Según Dave Thomas, DevOps es una práctica que en términos informáticos nos instruye a lo siguiente:

  • Tu no eres un programador ágil -> tu eres un programador que programa con agilidad
  • Tu no trabajas con un equipo agil -> tu equipo demuestra agilidad
  • Tu no usas herramientas ágiles -> las herramientas que usas mejoran tu agilidad.

En Torrez Computer durante estos años de trabajo en equipo hemos determinado las siguientes recomendaciones para todos aquellos que están en un equipo DevOps:

  • Ordenar el trabajo, asegurarse que esté clasificada toda la información.
  • Tareas claras, donde sea indispensable un contrato para estar claro, hacerlo, no por falta de confianza, sino para saber cómo proceder.
  • Adelantarse al trabajo, pero presentar avances; si somos ágiles pero no presentamos los avances, de repente podemos perder tiempo tratando de remediar un trabajo no adecuado a la necesidad.
  • El trabajo paga, pero hay veces que es mi responsabilidad aprender, el aprendizaje genera agilidad, la agilidad hace que lo pueda hacer mejor y rápido… como resultado va a haber más trabajo y lo podré hacer más ágilmente.
  • Reducir tiempos de producción sin reducir la calidad.
  • Mejorar siempre la calidad y sorprender.
  • Automatizar sin perder humanidad.
  • Compartir lo creado con todo el equipo; todo trabajo creado por un miembro del equipo le pertenece al equipo, por ende debe ser compartido; inclusive esto es lo que ha hecho que la industria del Open Source funcione.
  • Confidencialidad, todos las herramientas y procesos que nos han ayudado a ser ágiles son nuestra «receta original» compartirla dentro del equipo DevOps es para el crecimiento de todos. Las recetas no se comparten fuera del DevOps si no no tendríamos una Coca Cola, Oreo o KFC.
Equipo de trabajo en crecimiento
<a title="By Devops.png: Rajiv.Pant derivative work: Wylve (This file was derived from Devops.png:) [CC BY 3.0 (http://creativecommons.org/licenses/by/3.0)], via Wikimedia Commons" href="https://commons.wikimedia.org/wiki/File%3ADevops.svg"><img width="512" alt="Devops" src="https://upload.wikimedia.org/wikipedia/commons/thumb/b/b5/Devops.svg/512px-Devops.svg.png"/></a>
Clave del éxito
Share This