¿Qué es un DevOps?

Antonio, que no se te olvide! 😉

DevOps es el acrónimo de Development & Operations, que en castellano podemos traducir como Desarrollo y Sistemas. Con este nombre, designamos un rol que se está introduciendo, poco a poco, en nuestro entorno tecnológico.

La persona o equipo que desarrolla este papel debe reunir conocimientos horizontales y una visión muy clara de los siguientes mundos tecnológicos: desarrollo de software, control de calidad y sistemas.

En este sentido, un DevOps actúa como puente, como embajador y, a la vez, como evangelista entre los equipos de Desarrollo, Sistemas y Control de calidad.

Desde los primeros momentos de un proyecto, el DevOps se encarga de alinear el desarrollo con las necesidades funcionales, operativas y de calidad. Esta labor de negociación y convicción requiere un alto nivel de conocimiento práctico en las tres áreas, junto con una visión clara de necesidades y posibilidades futuras.

Según el contexto de cada proyecto y empresa, el DevOps debe conocer de antemano la empresa y su forma de trabajar. Es decir, debe tener una idea muy clara y concreta de las formas de trabajo de cada uno de los tres departamentos: Desarrollo, Calidad y Sistemas.

Durante todo el proyecto, es de gran ayuda si el DevOps sabe organizar y documentarse bien. Es decir, hay que tener una visión para los problemas y soluciones esenciales y no liarse con el “ruido” del trabajo o problemas diarios.

Leer más

Respuesta

  1. En realidad no es así, DevOps no es un nuevo «rol» dentro de la empresa, más bien es la «prolongación» de la metodologías Agile hasta la parte de Operaciones, es en sí una «filosofía/metodología» de trabajo.

    Una buena deficinión de DevOps la podéis encontrar aquí: http://www.entredevyops.es/posts/que-es-devops.html

Deja un comentario