A fondo
Competir con agilidad y seguridad DevOps y DevSecOps
En el entorno digital, las empresas están obligadas a ser tan ágiles como el ritmo de evolución actual de los negocios. Competir hoy implica un dinamismo a la altura de este nuevo entorno que, además de imprevisible, exige el trabajo colaborativo de TI y Negocio. DevOps y DevSecOps son el camino a esta nueva forma de hacer las cosas. Las metodologías ágiles (Agile) para la gestión de proyectos
un tercer punto clave: se cuenta con un solo equipo en el
están concebidas para aplicarse en cualquier área de una
que la comunicación es fluida. Se elimina la confrontación
organización, pero ha sido en los departamentos de TI —en-
y se crea un círculo virtuoso en el que todos empujan en la
cargados del desarrollo, mantenimiento y explotación del
misma dirección.
software— donde han sido acogidas con mayor profundidad
Alberto Anaya Vicepresidente y Director del área de Soluciones Digitales
GRUPO CMC
grupocmc.es
28 //
y entusiasmo.
L O S C U AT R O VA L O R E S D E L
Hay que retroceder en el tiempo para entender el cambio que
CÍRCULO VIRTUOSO
supone Agile. Con anterioridad, y durante muchos años, la
Los primeros pasos de la puesta en marcha de metodologías
metodología dominante en las áreas de desarrollo y calidad de
Agile se dieron en los años 80. En 2001 se concretan en el
software (QA) era la denominada waterfall, en cascada, que, a
Manifiesto Agile los cuatro valores que las definen y que hoy
pesar de sus bondades, con el tiempo reveló padecer muchas
se aplican en la gran mayoría de las organizaciones, unos va-
limitaciones. Por ejemplo, en las fases de análisis los usuarios
lores que ponen de relieve la transformación cultural que
de Negocio no siempre tenían muy claro qué querían y cómo
debe acompañar a la tecnológica.
esperaban que funcionase, lo que generaba la necesidad de
»
cambios en las fases sucesivas. Además, los usuarios se in-
que los procesos y las herramientas. Las organizaciones ági-
volucraban al principio y no veían el resultado hasta pasado
les cuentan con equipos flexibles y escalables con capacidad
mucho tiempo, de forma que TI no contaba con su feedback
para autogestionarse. Es clave establecer roles y priorizar ta-
hasta prácticamente finalizado el desarrollo. Ello provocaba
reas, así como eliminar las innecesarias.
que surgieran imprevistos que generaban un incremento de
»
los costes y el incumplimiento de los plazos de entrega. Como
excesiva. Estas metodologías se organizan por bloques de
consecuencia, existía cierta confrontación entre los departa-
trabajo y se establecen entregas parciales. Los objetivos se
Los individuos y las interacciones son más importantes
Mejor las entregas por fases que una documentación
mentos de tecnología y los responsables de Negocio.
cumplen poco a poco y existe un seguimiento continuo.
Ante esta oportunidad de mejora surgieron las metodolo-
»
gías Agile, basadas en una filosofía cíclica y de alcances más
negociación contractual. El cliente puede intervenir duran-
pequeños, frente a una cascada de muchas iteraciones de
te cualquier fase y realizar sus aportaciones a medida que el
pequeñas cosas. Se trata de romper barreras y eliminar las
proyecto avanza, lo que asegura que responde a sus expecta-
La colaboración con el cliente está por encima de la
ineficiencias de un modelo de trabajo basado en etapas de-
tivas y el resultado es el deseado.
masiado rígidas que crean silos de actividad y conocimiento.
»
Entre sus ventajas, y así lo aprecian nuestros clientes, desta-
plan establecido. Al supervisar todas las etapas del proce-
ca la flexibilidad en la definición de requisitos, la posibilidad
so es más fácil reaccionar si se produce un imprevisto o es
de contar con el feedback de Negocio en menos tiempo para
imprescindible una modificación; no hay que esperar al final
así poder realizar cambios o ajustes de forma más rápida; y
para corregir errores.
MARZO 2021
Saber responder ante los cambios antes que seguir un