You are on page 1of 8

Descubra los beneficios de la Agilidad: El caso

empresarial para una nueva manera de trabajar.

Entregue a la nueva velocidad de las empresas


Está trabajando en un mundo global, con capacidad de respuesta, centrado en el cliente e impulsado por la
tecnología. Con el software como el generador clave de crecimiento, innovación, eficiencia y productividad,
la manera en que entrega software dice mucho sobre cómo competirá en este mundo. Un mundo escrito por el
software ofrece oportunidades para aquellos que lo aprovechan y riesgos para aquellos que no. Las empresas
que sobreviven, y prosperan, en este mundo serán las empresas ágiles: aquellas capaces de responder de
manera rápida y confiable a los cambios, entregar valor más rápidamente que la competencia y desarrollar
los productos de alta calidad que los clientes realmente desean.

¿Por qué la Agilidad?


La estrategia ágil para desarrollar software, y administrar el trabajo en general, es su pasaporte al éxito en la
economía de las aplicaciones. La metodología Ágil promete una variedad de beneficios: salida al mercado más
rápida, mayor productividad, menor cantidad de defectos, ahorros de costos y mayor participación del empleado.

• Las empresas que están implementando la agilidad a escala aceleraron su innovación hasta un 80 por ciento.1

• El resumen de una investigación sobre los métodos de administración de proyectos descubrió que las
estrategias ágiles produjeron costos 29 % mejores, programación 91 % mejor, productividad 97 % mejor,
calidad 50 % mejor, satisfacción 400 % mejor y retorno de la inversión 470 % mejor que los métodos
tradicionales menos eficaces.2

Los métodos ágiles lo ayudan a desarrollar y entregar productos gradualmente, ofrecer valor a los clientes
rápidamente y continuar desarrollando trabajos que se ajustan a las necesidades empresariales. Las estrategias
ágiles destacan estos puntos:

• Administración de proyectos con disciplina para minimizar los residuos y entregar a tiempo.

• Equipos colaborativos, interfuncionales y organizados por su cuenta.

• Satisfacción del cliente a través de la entrega de software en ciclos cortos y frecuentes.

• Sesiones frecuentes de inspección y adaptación para una mejora continua.

A continuación se indican algunos de los resultados que puede esperar ver


cuando adopta estrategias ágiles:
Posicionarse en el mercado más rápidamente
Cualquier persona que tiene un teléfono inteligente sabe que estamos viviendo en una economía de las
aplicaciones: los clientes esperan ver actualizaciones y mejoras de productos de forma periódica. Cuando
lanza sus versiones en una cadencia ágil, no solo ofrecerá valor a los clientes más rápido que su competencia,
también generará ingresos antes.

Desarrollar los productos de alta calidad que sus clientes valoran


La estrategia centrada en los usuarios de la metodología Ágil, que ofrece valor en ciclos cortos para que
se puedan integrar los comentarios de los clientes al proceso de desarrollo, significa que puede ajustar su
estrategia y trabajo de desarrollo en torno a crear lo que los clientes más quieren. Las estrategias ágiles
también integran las pruebas al proceso de desarrollo, lo que mejora la calidad y ayuda a identificar los
defectos antes del lanzamiento.
2 | DESCUBRA LOS BENEFICIOS DE LA AGILIDAD CA.COM/AR

Reducir riesgos y eliminar residuos


El desarrollo de software tradicional requería fases largas de planificación, diseño y desarrollo que derivaban
en versiones poco frecuentes y de gran impacto en las que corría el riesgo de entregar algo incorrecto
y demasiado tarde. Al entregar valor a los clientes más frecuentemente e integrar sus comentarios,
las estrategias ágiles lo ayudan a responder de manera más efectiva al mercado al reducir el riesgo de
errores costosos del mercado.

Colaborar de mejor manera


Los equipos interfuncionales y que se organizan por su cuenta son la base de las prácticas ágiles exitosas.
Estos equipos capacitados no solo producen mejores productos y servicios; también generan empleados
más involucrados. De acuerdo con un estudio de Coleman Parkes, las organizaciones pueden incrementar
la productividad de los empleados hasta un 22 por ciento al adoptar los principios ágiles avanzados.3

Obtener una ventaja en el futuro


Un reporte de Accenture descubrió que las organizaciones de alto desempeño son seis veces más propensas
que otras organizaciones a adoptar metodologías ágiles.4 Y un estudio de Computer Economics sobre
“parámetros de personal y gastos de TI” calcula que el 83 % de las empresas tiene pensado implementar
la metodología Ágil (del 59 % anterior).

Bases ágiles
Las estrategias ágiles han estado presentes durante décadas pero fueron codificadas en el 2001 con Agile
Manifesto,5 un conjunto de valores livianos para la administración de proyectos de desarrollo de software
que incluye:
Individuos e interacciones en procesos y herramientas.
Software operativo en documentación integral.
Colaboración de clientes en la negociación de contratos.
Respuesta a los cambios en la ejecución de un plan.
Agilidad es un término general para una variedad de estrategias de administración de trabajo que comparten
principios comunes, entre ellos: colaboración interfuncional, enfoque en el valor del cliente, entrega iterativa
e incremental (anticipada y con frecuencia), promoción de la calidad, limitación del trabajo en curso (WiP, por
sus siglas en inglés) y mejora continua.
Una vez considerada como moda, la metodología Ágil se ha convertido en un conjunto popular y respetado
de métodos de desarrollo. De hecho, la metodología Ágil ha crecido fuera de TI y del desarrollo de software
en sectores como banca, asesoría de empresas, fabricación automotriz y atención médica. Las empresas
están cambiando a los métodos ágiles porque el mercado mundial les pide que traigan más rápido al
mercado productos que reflejen de mejor manera las necesidades de los clientes. La estrategia tradicional en
cascada, con sus fases secuenciales y fuertes inversiones en diseños a gran escala y trazados de antemano,
carece de flexibilidad para ayudar a las organizaciones a responder velozmente a los mercados cambiantes.
Las estrategias ágiles ofrecen una entrega más rápida, de mejor calidad y un equipo de desarrollo involucrado
que puede cumplir con sus compromisos.
3 | DESCUBRA LOS BENEFICIOS DE LA AGILIDAD CA.COM/AR

Va más allá del software


La metodología Ágil no es solo una metodología de desarrollo de software. Para ofrecer valor del cliente de
manera más rápida, las organizaciones necesitan ser ágiles en su estructura organizativa, procesos, ceremonias
y cultura. Lo que empezó como un movimiento alrededor de los equipos de software ahora es una estrategia
comercial de escala empresarial, aplicada en equipos de oficinas de ubicaciones distribuidas y es un modelo
operativo en el que las empresas utilizan su agilidad empresarial (ejecución ágil, administración de cartera
adaptable e innovación disciplinada) como una ventaja competitiva.

Cómo se diferencia la metodología Ágil


Todos los proyectos necesitan ser administrados dentro de restricciones comunes: objetivo, personas (recursos)
y tiempo. Las fallas tradicionales del proyecto incluyen aumentos de costos y programas, a menudo debido
a cambios en el objetivo. Los métodos tradicionales o en cascada intentan fijar el objetivo para que se puedan
planificar y controlar el tiempo y los recursos. La metodología Ágil asume que los recursos y el tiempo son fijos
y considera que el objetivo puede variar.

Desarrollo tradicional Desarrollo ágil


Impulsado por un plan Impulsado por un valor
Objetivo fijo Objetivo variable
Recursos variables Recursos fijos
Tiempo variable Tiempo fijo

En los entornos de cambios rápidos, una estrategia de objetivo variable le permite adaptarse a cambios,
riesgos, dependencias y comentarios mientras continúa entregando software operativo en la fecha prevista.
Administra riesgos al asegurarse de que los equipos trabajen siempre en las funciones de valor más alto
primero. Cuando sucede lo inesperado, como pasa siempre, y se queda sin tiempo o dinero, aun así habrá
entregado las funciones de valor más alto.

Tradicional Ágil
Fijo Alcance Personas Tiempo

Impulsado
por un
VALOR

Impulsado
por un PLAN

Variable Personas Tiempo Alcance


4 | DESCUBRA LOS BENEFICIOS DE LA AGILIDAD CA.COM/AR

Metodologías ágiles
Scrum se convirtió en la estrategia ágil más frecuente debido a su simplicidad y aplicación a una amplia
variedad de trabajos. Lean se tomó de las estrategias de fabricación japonesas (como Toyota) y se centra en
la eliminación de residuos mientras se mejora el curso de un flujo de valor completo. Kanban, que se desarrolló
a partir de las estrategias de fabricación Lean, se está adoptando de manera rápida como un método útil para
facilitar el flujo, eliminar residuos, mejorar continuamente y hacer que el estado de progreso del trabajo sea más
visible. XP (programación extrema) brinda orientación importante sobre las prácticas técnicas que habilitan
el desarrollo rápido y gradual. Los tipos emergentes de la metodología Ágil, incluido el desarrollo controlado
por pruebas, el desarrollo controlado por comportamientos y la ingeniería basada en conjuntos, abordan las
necesidades especializadas de la amplia gama de usuarios que ahora implementan estrategias ágiles.

Scrum
Tomado del juego de rugby, Scrum es el nombre de un marco de administración de proyectos en el que
los equipos interfuncionales y que se organizan por su cuenta entregan software operativo que se puede
enviar en un período de tiempo determinado llamado iteración. En cada iteración (normalmente entre una
semana y un mes, y por lo general dos semanas), los miembros del equipo planifican el trabajo al que pueden
comprometerse a terminar en ese período de tiempo, desarrollan una lista de trabajos pendientes de funciones
desglosadas en historias de usuarios, se reúnen para una “charla” diaria (una reunión de quince minutos en la
que comparten el progreso diario y cualquier bloqueo), completan cada historia desde la idea hasta el código
funcional del nivel de la producción, hacen una demostración del software operativo para los interesados
a fin de recolectar comentarios y realizan un análisis retrospectivo, durante el cual revisan la iteración y se
comprometen a mejorar el proceso y el producto.

“Entregar productos finales de alta calidad rápidamente requiere nuevas


maneras de trabajar, incluidos el desarrollo ágil, los ciclos rápidos de
lanzamiento, la implementación y pruebas automatizadas, y una estrategia
de ‘prueba y aprendizaje’ con respecto a los cambios”.
Fuente: McKinsey6

Funciones ágiles
Los equipos ágiles (a menudo conocidos como el equipo de Scrum o el equipo de entrega) constituyen el motor
que alimenta el éxito de la agilidad. Una investigación demostró que el tamaño óptimo del equipo es siete, dos
miembros más o menos, y que los equipos estables (en los que los miembros no se reasignan con frecuencia)
producen los mejores resultados.
Los facilitadores Scrum ayudan a los equipos a tener un alto desempeño. Facilitan las relaciones de
los miembros del equipo con interesados externos, eliminan los obstáculos del progreso y llevan a cabo
charlas eficientes y otras reuniones colaborativas. Los facilitadores Scrum son líderes de servicio, en lugar
de administradores de proyectos. En lugar de tácticas de administración de comandos y control, utilizan
colaboración y facilitación para ayudar a los equipos a centrarse en realizar y cumplir con los compromisos
con la calidad, y eliminan los obstáculos que se interponen en el camino del equipo.
Los propietarios del producto poseen la visión del producto. Representan las necesidades del usuario
o cliente al decidir los trabajos que van a la lista de trabajos pendientes, cómo se priorizan, cómo se integran
los cambios y cuándo está “listo” el trabajo. Los propietarios del producto se aseguran de que los equipos
comprendan el valor empresarial de su trabajo.
Los miembros del equipo contribuyen a la ejecución por parte del equipo de su trabajo al planificar y finalizar
las historias del usuario. Los miembros del equipo pueden ser desarrolladores, evaluadores, investigadores de
la experiencia del usuario, especialistas de ingeniería, comercializadores y otros roles de disciplinas específicas,
pero trabajan de manera interfuncional para desarrollar y entregar un producto.
Los roles del administrador (como director de ingeniería, director de TI, administrador de la cartera,
administrador de programas, administrador de desarrollo empresarial y líderes de nivel ejecutivo) realizan
una variedad de funciones importantes, especialmente para aquellos que llevan a cabo la metodología Ágil
a escala. Brindan contribuciones de presupuesto y costo, inculcan la confianza y transparencia, administran
a los interesados externos, coordinan diversos equipos, facilitan el desarrollo profesional, resuelven problemas
o riesgos y administran contratos de proveedores.
5 | DESCUBRA LOS BENEFICIOS DE LA AGILIDAD CA.COM/AR

Agilidad a escala
Escalar en términos de agilidad, en particular en empresas grandes, no solo se trata de agregar más equipos
ágiles. La agilidad a escala requiere integrar los principios ágiles en su estructura organizativa, cultura
empresarial, procesos, operaciones y pensamiento estratégico. Para obtener los mejores resultados, escalará
de manera horizontal (al coordinar y alinear a los equipos de equipos) y verticalmente (al conectar el trabajo
de desarrollo con las iniciativas de la cartera y la estrategia de la empresa).
Las estrategias ágiles pueden parecer simples, pero escalar en agilidad no es fácil. Requiere coordinación,
voluntad para transformarse, mucha práctica y compromiso con los puntos de colaboración, visibilidad
y mejora continua. Sin embargo, escalar en agilidad en su organización produce agilidad, flexibilidad y salud
organizativa. Es aquí donde realmente ve la promesa de la agilidad de entregar resultados con cuatro veces
más velocidad, productividad, tiempo de posicionamiento en el mercado y, en última instancia, rentabilidad.
Si Scrum y la agilidad a nivel de equipo lo ayudan a establecer cadencia y sincronización, entonces la agilidad
a escala significa tomar esa cadencia y sincronización, y llevarlas al próximo nivel. Si está considerando la
metodología ágil a escala, tenga en cuenta sus respuestas a estas preguntas:

• ¿Cómo fluye el trabajo hacia sus equipos?

• ¿A qué tan largo plazo realiza planes?

• ¿Incluye personas fuera del departamento de TI o ingeniería en su planificación?

• ¿Qué sucede si el mundo cambia después de su plan?

Cadencia
La metodología ágil de escala empresarial Visión Planificación
a largo plazo
requiere una visión y planificación a escala más
grande: la visión de una empresa o estrategia Mapa de ruta

alimenta la creación del plan de un producto,


que luego se divide en versiones que contienen Automatización Planificación
a mediano plazo
diversas iteraciones.
Repetición
Además de la planificación diaria y de
iteraciones, los equipos ágiles necesitan reunirse
Día Planificación
regularmente para planificar sus lanzamientos. a corto plazo
En esto, se suman otros miembros de la empresa
responsables de la entrega de valor a clientes,
como líderes de ingeniería, directores de la
cartera, administradores y directivos que poseen
la visión de la empresa.

Sincronización Cartera
Iniciativas/Flujos de valor
Organizar múltiples equipos ágiles en
torno a una cadencia sincronizada es
imprescindible para desarrollar un motor
de ejecución ágil de alto desempeño. A los Grupo de entrega Grupo de entrega Grupo de entrega
Características Características Características
múltiples equipos que trabajan para lograr
un objetivo de lanzamiento en común
se los conoce como grupo de entrega
Equipo Equipo Equipo Equipo Equipo Equipo Equipo Equipo Equipo
o serie de lanzamientos. Los períodos de ágil ágil ágil ágil ágil ágil ágil ágil ágil
tiempo del equipo (iteraciones) se deben Historias Historias Historias Historias Historias Historias Historias Historias Historias

sincronizar con el período de tiempo del


programa (lanzamiento).
6 | DESCUBRA LOS BENEFICIOS DE LA AGILIDAD CA.COM/AR

Escalar marcos ágiles


Establecer cadencias y sincronizaciones escaladas exitosas dentro de una empresa grande no es poca cosa,
pero muchas de las prácticas recomendadas para escalar en agilidad ya fueron identificadas y codificadas.
La más conocida es Scaled Agile Framework® o SAFe®; otras incluyen Disciplined Agile Development (DAD),
Large-Scale Scrum (LeSS) y Nexus. Independientemente de la que elija, puede reunir un grupo de conducción
de transformaciones de directivos de tecnología y empresariales, respaldado por un grupo de trabajo ágil
interfuncional de líderes, dedicado a la implementación de prácticas ágiles a escala y centrado en ayudar
a la empresa a superar obstáculos y resistencia.

Planificación de lanzamientos
Aunque la planificación de iteraciones se realiza aproximadamente cada dos semanas o al inicio de cada
iteración, la planificación de lanzamientos (también llamada planificación de incrementos del programa
o planificación de sesiones grandes) se lleva a cabo varias veces por año (por lo general, cada 10 a 12 semanas).
La planificación de lanzamientos funciona como una manera de reunir la visión de la empresa y el plan del
producto con las personas que los ejecutarán. En una empresa, la planificación de lanzamientos puede incluir
cientos de personas conectadas a un flujo de valor particular, que trabajan dos días para identificar riesgos,
realizar ajustes y finalizar un plan de entrega.
Normalmente, este evento tiene cuatro partes clave:

• Un directivo establece la visión y el contexto para llevar a cabo el trabajo, para que aquellas personas que
lo hacen comprendan la importancia de los impulsores empresariales.

• Durante las divisiones del equipo, los equipos de entrega planifican y priorizan la lista de trabajos pendientes
de las funciones, asignando historias a iteraciones según el trabajo al que crean que pueden comprometerse
a finalizar dentro del lanzamiento.

• Los facilitadores Scrum, propietarios del producto y líderes ayudan a detectar y resolver cualquier ajuste
necesario, riesgos y dependencias cuando los equipos se vuelven a ensamblar.

• Todos los involucrados eligen su compromiso con el plan para el trabajo próximo.

La planificación de lanzamientos representa una estrategia muy diferente para muchas empresas que
tradicionalmente realizan una planificación como una reunión anual solo de administración que está
desconectada de las personas que realmente hacen el trabajo. Pero, esta ceremonia de planificación es el
punto crucial de la agilidad a escala exitosa; asigna directamente la estrategia empresarial de su compañía
con el motor de ejecución.
Algunas empresas se niegan a los gastos de ensamblar a todas estas personas, muchas de las cuales no
trabajan en el mismo continente y toman tiempo de las actividades diarias para participar en este evento.
Pero, cuando estas empresas tienen en cuenta el porcentaje de ejecución para una organización de desarrollo
(sin mencionar los riesgos de no realizar la planificación mitigada considerada), descubren que la planificación
de lanzamientos es una inversión que se amortiza con rapidez.

“Las organizaciones que se cambian de la adopción ágil básica a la


avanzada pueden incrementar el crecimiento empresarial hasta un
33 por ciento”.
Fuente: La investigación de Coleman Parkes encargada por CA Technologies7.
7 | DESCUBRA LOS BENEFICIOS DE LA AGILIDAD CA.COM/AR

Desarrollar una empresa ágil


A medida que se acelera el ritmo del cambio y las alteraciones se transforman en la norma, las empresas más
exitosas se están diferenciando al detectar oportunidades del mercado y al responder de manera más rápida
y confiable que la competencia. La agilidad organizativa de este orden requiere diseñar el sistema completo de
su empresa en torno a la velocidad, adaptación y oportunidad. Esto significa desglosar silos en departamentos
y vincular la comercialización, las ventas, las finanzas, las operaciones y los ejecutivos para poder conducir
a toda la empresa hacia la dirección correcta.

Las organizaciones ágiles practican tres Productividad

tipos de agilidad:
Capacidad de
Calidad
respuesta
Agilidad de entrega
Los equipos ágiles de alto desempeño son la base para las 20 40 60 80 100
empresas ágiles con velocidad y desempeño, y forman una
ventaja competitiva. La velocidad lo ayuda a rentabilizar el
Desarrollo Compromiso
valor incremental y producir ganancias antes. Aprovecha de lo correcto del empleado
la voz del cliente antes y, a menudo, para poder desarrollar
lo correcto. Las organizaciones ágiles también desarrollan Previsibilidad
lo correcto al entregar con calidad y previsibilidad.

Agilidad en la cartera
Cuando se aplican a la administración de cartera, las prácticas
ágiles lo pueden ayudar a implementar su visión estratégica,
tomar decisiones sustentadas con respecto a las diferencias
y optimizar la manera en que asigna los recursos disponibles.
Las ganancias de desempeño de la agilidad de entrega liberan
recursos para el crecimiento y la innovación. Las organizaciones
ágiles utilizan estos dividendos para crear oportunidades, con
enfoque y perspectivas sobre las iniciativas de valor más alto.
Una planificación con capacidad de respuesta y una cadencia en
la financiación reducen las inversiones arriesgadas y lo mantiene
alineado con sus prioridades empresariales más altas.

Agilidad empresarial
El nivel más alto de agilidad requiere organizar a las personas
en torno a la creación de valor. Esto no significa reorganizarlas,
sino conectar la agilidad en toda la organización al derribar los
Mercado
silos internos y formar equipos centrados en el valor. Al alinear Clientes
Partes involucradas
a las personas y los equipos en torno al valor del cliente y
tomar una estrategia disciplinada para administrar los cambios,
desarrolla capacidad de respuesta en su ADN y puede buscar
ideas innovadoras. Con una estrategia deliberada hacia
la inversión de la innovación y el crecimiento, puede crear
cambios dentro de su mercado y convertirse en el alterador,
en lugar de ser el alterado.
8 | DESCUBRA LOS BENEFICIOS DE LA AGILIDAD CA.COM/AR

Empezar con Agilidad


¿Su empresa sufre de algunos de estos síntomas?

• Planes poco realistas • Riesgos que explotan

• Ejes frecuentes • Entrega retrasada

• Insatisfacción del cliente • Dependencias que bloquean

• Falta de compromiso • Prioridades sin personal

• Problemas de deuda de calidad o técnicos • Baja moral del desarrollador

Si es así, puede ser el momento de tener en cuenta una nueva manera de


trabajar. Ahora es el momento de empezar con Agilidad.

Podemos ayudarlo, ya sea que desee aprender sobre la Agilidad


o mejorar lo que ya está haciendo.
Visite ca.com/agile para tomar el próximo paso.

CA Technologies (NASDAQ: CA) crea un software que impulsa la transformación de las empresas y les permite
aprovechar las oportunidades de la economía de las aplicaciones. El software es el centro de cada empresa, en cada
sector. Desde la planificación hasta el desarrollo, pasando por la administración y la seguridad, CA trabaja con empresas
en todo el mundo para cambiar el estilo de vida y la forma de realizar transacciones y comunicarse, mediante entornos
móviles, de nubes públicas y privadas, de mainframe y distribuidos. Obtenga más información en ca.com/ar.

1 McKinsey & Company, “An operating model for company-wide agile development,” (Un modelo operativo para el desarrollo ágil empresarial”) mayo
de 2016, http://www.mckinsey.com/business-functions/digital-mckinsey/our-insights/an-operating-model-for-company-wide-agile-development
2 Dr. David F. Rico, Administrador de proyectos profesional (PMP), Facilitador Scrum certificado (CSM), Universidad “Notre Dame of Maryland”,
“What is the ROI of Agile vs. Traditional Methods?” (“¿Cuál es el retorno sobre la inversión (ROI) de la Agilidad frente a los métodos tradicionales?”) 2008,
http://www.davidfrico.com/rico08b.pdf
3 La investigación de Coleman Parkes encargada por CA Technologies, “Accelerating Velocity and Customer Value with Agile and DevOps,”
(“Acelerar el valor de la velocidad y del cliente con Agilidad y DevOps”) enero de 2017,
https://www.ca.com/us/rewrite/articles/agile/accelerating-velocity-and-customer-value-with-agile-and-devops.register.html
4 Accenture, “High IT Performers: Defined by Digital and Driving Growth,” (“Intérpretes de TI: definidos por el crecimiento digital e impulsor”) 2013,
https://www.accenture.com/us-en/insight-digital-it-research
5 Mike Beedle, Arie van Bennekum, y otros, “The Agile Manifesto,” (“El Manifiesto Ágil”) 2001, http://agilemanifesto.org/es
6 McKinsey & Company, “Reiniventing IT to support digitization,” (Reinventar TI para respaldar la digitalización”) mayo de 2014,
http://www.mckinsey.com/business-functions/digital-mckinsey/our-insights/reinventing-it-to-support-digitization
7 La investigación de Coleman Parkes encargada por CA Technologies, “Accelerating Velocity and Customer Value with Agile and DevOps,” (“Acelerar el
valor de la velocidad y del cliente con Agilidad y DevOps”) enero de 2017,
https://www.ca.com/us/rewrite/articles/agile/accelerating-velocity-and-customer-value-with-agile-and-devops.register.html

Copyright © 2018 CA. Todos los derechos reservados. Todas las marcas registradas, los nombres comerciales, las marcas de servicios y los logotipos mencionados en este documento pertenecen
a sus respectivas empresas. El propósito de este documento es meramente informativo. 200-339417_0218

You might also like