Sie sind auf Seite 1von 3

¿Qué es DevOps?

Development Operations

IT: Tecnología Informática (IT) – el estudio, diseño, desarrollo, innovación puesta en práctica, ayuda
o gerencia de los sistemas informáticas computarizados, particularmente en el uso del software.

IT Governance: Gobernabilidad Tecnología Informática – los sistemas de información ya no pueden


ser considerados como cajas negras, tanto los directores, empresas, ejecutivos y personal deben
tener un conocimiento respecto a cuáles son funciones y como generan a información.

Trata principalmente de la relación entre el negocio y la gestión informática de una organización.


Resalta la importación de las materias concernientes a TI en las organizaciones modernas y
recomienda que las decisiones estratégicas de TI deban ser tomadas por el Directorio, en vez del
CIO u otros ejecutivos del área de TI.

Los objetivos principales de la Gobernabilidad TI son:

• Hay que asegurar que las inversiones en TI generen valor comercial


• Mitigar los riesgos asociados a las TI.

Esto puede lograrse por medio de la implementación de una estructura organizacional con los roles,
muy bien definidos, para las funciones de información, procesos de negocios, aplicaciones,
infraestructura, etc.

Ahora con este preámbulo pasemos a explicar que son las DevOps:

Normalmente se asocia a estrategias de transformación digital, y a metodologías como Continuous


Delivery o desarrollo ágil.

Una metodología de desarrollo de software que se centra en la comunicación, colaboración e


integración entre desarrolladores de software y los profesionales de sistemas en las tecnologías
de la información.

Su objetivo es ayudar a una organización a producir productos y servicios de software más


rápidamente, de mejor calidad y a un coste menor.
Tres ideas claves dentro de las DevOps:

 DevOps es una metodología para creación de software.


 DevOps se basa en la integración entre desarrolladores software y administradores de
sistemas.
 DevOps permite fabricar software más rápidamente, con mayor calidad, menor coste y una
altísima frecuencia de releases.

Según Rob Steward, vicepresidente de desarrollo de producto de Progress Software, “una buena
práctica de DevOps liberará a los desarrolladores para que se centren en hacer lo que mejor saben
hacer: escribir software. DevOps elimina el trabajo y las preocupaciones de la puesta en producción
del software una vez que está escrito”.

Para un desarrollador pasar a un modelo DevOps resulta inmediato, mientras que un ingeniero de
sistemas necesita nuevas habilidades. Estas habilidades, según una investigación de Puppet Labs,
son, por este orden: scripting, don de gentes, reingeniería de procesos, y en último lugar experiencia
con herramientas específicas. Un perfil que no es fácil de encontrar.

Como conclusión, quedémonos con una definición simple de DevOps con la que todos podamos
estar de acuerdo:
DevOps es una metodología de desarrollo software basada en la integración entre desarrolladores
y administradores de sistemas, que permite que los desarrolladores puedan enfocarse sólo en
desarrollar y puedan desplegar su código en segundos.
DevOps es especialmente útil en el nuevo entorno de la transformación digital y el desarrollo de
productos digitales, para los que el usuario final y/o el cliente interno de negocio demanda TTM
(time-to-market), más flexibilidad, más calidad, menos coste y una altísima frecuencia de releases.

Das könnte Ihnen auch gefallen