Tema 6-2 AF5 - UD4 - Introducción A Las Metodologías Ágiles
Tema 6-2 AF5 - UD4 - Introducción A Las Metodologías Ágiles
Tema 6-2 AF5 - UD4 - Introducción A Las Metodologías Ágiles
Entorno Profesional
Programa financiado por el Ministerio de Educación y Formación Profesional, por el Mecanismo de Recuperación y Resiliencia y por la Unión Europea NextGenerationEU
AF5: Resolución de problemas
Introducción a las
metodologías ágiles
PASE A LA LECCI
Digitalización aplicada al sector productivo.
Módulo formativo sobre competencias digitales transversales básicas.
Módulo de Digitalización
aplicada al sector productivo 1
Índice
1. INICIO ............................................................................................................................. 3
1.1 Introducción ................................................................................................................. 3
2. EN QUÉ CONSISTEN LAS METODOLOGÍAS ÁGILES ................................................... 4
2.1 Origen de las metodologías ágiles ............................................................................. 4
2.2 Manifiesto Ágil ............................................................................................................. 6
2.3 Características de las metodologías ágiles .............................................................. 8
2.4 Metodología Lean ...................................................................................................... 10
2.5 Personas ágiles ......................................................................................................... 11
3. ELEMENTOS DE UN PROYECTO ÁGIL ....................................................................... 14
3.1 Ciclo de Deming......................................................................................................... 14
3.2 Triángulo de hierro .................................................................................................... 16
3.3 Cono de la incertidumbre.......................................................................................... 18
3.4 Técnica de priorización de MoSCoW ....................................................................... 20
4. CIERRE .......................................................................................................................... 22
4.1 Resumen .................................................................................................................... 22
4.2 Referencias bibliográficas ........................................................................................ 23
Módulo de Digitalización
aplicada al sector productivo 2
1. INICIO
1.1 Introducción
Estamos en la era del cambio: los cambios se producen a una velocidad cada vez
mayor, las necesidades de los clientes y las empresas cambian constantemente, por lo
que cada vez requieren y exigen plazos de entrega de productos y servicios más
cortos. De ahí surge la necesidad de metodologías que permitan adaptarse a estas
nuevas realidades. En este contexto surgen las metodologías ágiles.
Como hemos visto, la empresa donde trabaja Susana, Logística KP24h, está
implementando estos nuevos modelos de trabajo. ¿Qué metodologías ágiles
implementarán en la empresa? ¿Será capaz Susana de adaptarse a esa nueva manera
de trabajar? ¿Es una persona ágil?
En esta unidad conocerás en detalle los aspectos más importantes de este tipo de
metodologías.
Módulo de Digitalización
aplicada al sector productivo 3
2. EN QUÉ CONSISTEN LAS METODOLOGÍAS
ÁGILES
2.1 Origen de las metodologías ágiles
Al mismo tiempo que la informática comenzó a ser parte fundamental en las empresas
a principios de la década de los 90, el desarrollo de software entró en una crisis
conocida como la crisis del desarrollo de aplicaciones.
Cambio en la mentalidad
Era necesario un cambio de mentalidad, naciendo así la idea de centrar el negocio en
el cliente final, que demandaba cada vez mayores resultados y más efectivos en
menor tiempo. Y para conseguirlo, habría que implantar un método de gestión de
proyectos que se distinguiera por su rapidez y flexibilidad.
En un mundo de negocios cambiantes, donde los ciclos productivos son más cortos y la
clientela más exigente, no sorprende que las metodologías que funcionaban en los 70
necesitaran una profunda reforma a partir de los años 90. Aun así, estos cambios venían
aplicándose desde el año 1957 hasta el año 2001, en el que se firma el Manifiesto Ágil.
1957
Desarrollo de software incremental
En Los Ángeles, bajo la dirección de Bernard Dimsdale en el Service Bureay
Corporation de IBM (empresa multinacional estadounidense de tecnología y
consultoría), nacen los métodos de desarrollo de software incremental, es decir,
procesos en los que se va construyendo el producto final de manera progresiva.
1974
Desarrollo de software adaptativo
Módulo de Digitalización
aplicada al sector productivo 4
Un artículo de E. Edmonds (artista británico pionero en el campo del arte
computacional) introdujo el concepto del proceso de desarrollo de software
adaptativo, es decir, métodos de trabajo en los que se generan continuamente
versiones adicionales gracias a procesos de desarrollo rápidos y cortos. De ahí, por
ejemplo, el continuo cambio en las versiones de los programas o sistemas operativos
con los que trabajamos y que no suponen actualizar nuestros dispositivos.
1977
Gestión de Proyectos Evolutivos
A finales de la década de 1970, se comenzaron a publicar en Estados Unidos artículos
contando en qué consiste la metodología de Gestión de Proyectos Evolutivos (EVO por
sus siglas en inglés de Evolutionary Project Management), es decir, una metodología
de trabajo en la que se genera un mínimo producto viable en el menor tiempo posible
para después de esa primera entrega, mejorarlo de manera continua.
Década de los 90
Métodos livianos
Como reacción contra los métodos tradicionales de creación de software, surgieron
los llamados métodos livianos de desarrollo ágil y se realizaron las primeras
implementaciones de estos métodos:
• Scrum.
• Crystal Clear.
• XP (Extreme Programming).
2001
Manifiesto Ágil
Kent Beck, ingeniero de software estadounidense, reunió a 17 expertos en
programación para debatir sobre los procesos y técnicas de desarrollo de software. De
este encuentro nació lo que conocemos hoy como metodologías
ágiles. Posteriormente, crearon una organización sin ánimo de lucro llamada Alianza
Ágil (Agile Alliance) para ayudar a las organizaciones que lo quisieran, a aplicar este
modelo de trabajo y firmaron el Manifiesto Ágil, un documento que resume en 4
valores y 12 principios esta nueva manera de proceder.
Módulo de Digitalización
aplicada al sector productivo 5
Las metodologías ágiles estaban orientadas inicialmente a proyectos de desarrollo de
software, pero su efectividad hizo que se expandieran a proyectos de otra índole.
Valores
Como hemos visto, este manifiesto se resume en 4 valores y en 12 principios que
definen el marco de trabajo de cualquier equipo ágil. A continuación, enumeramos los
valores y los explicamos:
Por tanto, las metodologías ágiles permiten amoldar la forma del trabajo a las condiciones del
proyecto. Esto hará que el proyecto esté dotado de flexibilidad y rapidez a la hora de
comunicarse con la clientela para adaptar el proyecto a sus necesidades.
Principios
Ahora vamos a repasar cada uno de los principios del Manifiesto Ágil:
Módulo de Digitalización
aplicada al sector productivo 6
2. Aceptamos que los requisitos cambien, incluso en etapas tardías del
desarrollo. Los procesos ágiles aprovechan el cambio para proporcionar una
ventaja competitiva al cliente.
4. Los responsables del negocio y los desarrolladores deben trabajar juntos día a
día durante todo el proyecto.
Todos los miembros del equipo deben estar localizados para poder
comunicarse continuamente.
Módulo de Digitalización
aplicada al sector productivo 7
Los proyectos ágiles se coordinan, gestionan y entregan de manera simple
porque así, además, facilitamos la colaboración de la clientela en todo el
proceso.
Todos los miembros del equipo de trabajo son responsables de todas las fases
del proyecto y deciden cómo organizarse y funcionar.
12. A intervalos regulares, el equipo reflexiona sobre cómo ser más eficaz para, a
continuación, ajustar y perfeccionar su comportamiento en consecuencia.
Siempre hay margen de mejora y para ello, se deben dejar espacios para
investigar cómo mejorar cada paso o proceso de trabajo.
Las empresas que han decidido apostar por una cultura organizacional basada en la
transformación digital, implementan metodologías ágiles.
Como hemos visto, las metodologías ágiles nacen en el sector del desarrollo de
software, pero su efectividad hizo que se expandieran a proyectos de otra índole y a
empresas de otros sectores.
El 70% de las grandes empresas españolas usan metodologías ágiles de forma regular
según un estudio elaborado por la asociación Business Agility Corporation (BAC).
En Logística KP24h están revisando sus procedimientos de trabajo para incluir alguna
nueva metodología ágil que les ayude a mejorarlos y agilizarlos. ¿Pero cuáles son las
metodologías ágiles más utilizadas en la actualidad?
Si bien existen diversas metodologías ágiles, estas son las más utilizadas:
SCRUM
KANBAN
Para entender esta metodología solo tenemos que traducir su nombre: Kanban es un
término japonés que significa "tarjeta visual". Esta metodología propone organizar el
trabajo a través de la clasificación de las tareas en 3 columnas: tareas pendientes, en
proceso y terminadas.
Módulo de Digitalización
aplicada al sector productivo 8
Seguro que te han venido a la mente muchos programas informáticos relacionados
con esta metodología, como Trello o Asana.
Hoy en día, la metodología ágil más aplicada en las empresas y los espacios laborales
es Scrum.
"Haz lo más simple que pueda funcionar" Kent Beck, ingeniero firmante del Manifiesto Ágil.
Módulo de Digitalización
aplicada al sector productivo 9
2.4 Metodología Lean
Es importante conocer las diferencias entre estas dos metodologías, ya que se suelen
confundir. Interiorizando los conceptos será más fácil garantizar una correcta
implantación de cada método.
A partir de ahí, este método pasó a utilizarse en todas las fábricas automovilísticas
niponas, y acabó exportándose al resto del mundo.
Con los años se demostró que la metodología Lean es aplicable a cualquier empresa o sector
que desee introducir o mejorar un producto o servicio en el mercado. Así surgió, en el año 2011,
el Lean Manufacturing.
¿Sabías qué...?
Módulo de Digitalización
aplicada al sector productivo 10
Identificar el valor del producto
Se deben conocer muy bien las necesidades de la clientela para definir prioridades y
procesos basados en la resolución y satisfacción de dichas necesidades. ¿Qué
actividades o procesos generan valor para mi clientela?
La metodología Lean nos enseña que cada proceso del proyecto tiene que ser inspeccionado
de manera constante, identificando fallos y diseñando las adaptaciones necesarias para
mejorarlo.
Módulo de Digitalización
aplicada al sector productivo 11
¿Pareces ágil o eres ágil?
A una persona ágil le gusta trabajar en equipo, es creativa, está en contacto constante
con la clientela. Además, evita las horas extra porque uno de los principios ágiles
es mantener un ritmo constante, para mantener la calidad del producto y el ánimo del
equipo. Pero ¿existen más características que definen a una persona ágil? ¿Qué
diferencias existen entre parecer ágil y ser realmente ágil?
PARECER ÁGIL
En este estado predomina:
• Orientación: metodológica.
SER ÁGIL
Es el estado en el que se aspira a:
Módulo de Digitalización
aplicada al sector productivo 12
Por ejemplo, Susana se planifica a primera hora del día, revisa todo lo que tiene que
hacer para conseguir sus objetivos diarios siguiendo minuciosamente los protocolos
que le han enseñado en la empresa. Este punto, por tanto, lo cumple.
• Escucha activa.
• Confianza.
Mejora continua
La persona miembro del equipo ágil es capaz de conjugar el progreso técnico y el
humano. Para ello, debe poseer ciertas habilidades, como son:
Una persona ágil puede regirse por el principio de Pareto o la ley de 80/20, que establece que el
20% del esfuerzo produce el 80% de los resultados.
O, dicho de otra manera: el 80% de las consecuencias provienen del 20% de las causas.
Módulo de Digitalización
aplicada al sector productivo 13
Veamos un ejemplo. Observa tu armario. ¿Usas el 20% de la ropa de tu armario el 80% de tu
tiempo y el 80% de la ropa restante solo la usas un 20% de veces?
La persona líder y ágil busca el máximo retorno de inversión en relación con el esfuerzo
dedicado a cada tarea, equilibrando valor y coste, es decir, tiene claro que el 80% de sus
resultados provienen del 20% de su esfuerzo y tiempo. Para eso realiza dos acciones:
El ciclo de Deming, también conocido como ciclo PDCA, es un sistema que busca la
optimización constante de las actividades empresariales a través de cuatro etapas: planificar,
hacer, comprobar y actuar.
Módulo de Digitalización
aplicada al sector productivo 14
Plan (planificar)
En esta primera etapa se identificarán los problemas, se crearán las soluciones y se
designarán las tareas para lograr solucionarlos.
Do (hacer)
En esta etapa las personas trabajadoras, bajo instrucciones previas, comenzarán a
realizar los cambios para la consecución de objetivos o soluciones.
En esta parte del proceso será necesario tener al equipo bajo supervisión e incluso
realizar una prueba piloto si fuese preciso.
Check (verificar)
Se evaluarán en esta etapa los resultados sobre la base de los KPI escogidos para
cada objetivo.
Act (Actuar)
Es momento en esta etapa de tomar decisiones sobre la base del resultado del
aprendizaje conseguido.
Módulo de Digitalización
aplicada al sector productivo 15
Una vez que se llega a la última etapa, la empresa debe volver a comenzar, promoviendo así
una autoevaluación continua que le permita identificar oportunidades de mejora en cada
proceso.
1. Planear: comenzaron a recoger datos para verificar que no existían errores en la cadena de
producción. Finalmente se dio con el problema: cada encargado de poner el plástico para
sujetar las cajas aplicaba la presión de manera distinta.
2. Hacer: conociendo el problema, decidieron establecer la presión correcta que se debía usar.
3. Controlar: todos los días median los datos y comprobaban que no había más derrumbes de
palés.
4. Actuar: al poco tiempo, el error se había solucionado por lo que aplicaron de manera
definitiva y la planta volvió a cumplir su producción.
El triángulo de hierro es un triángulo compuesto por tres pilares fundamentales: tiempo, coste y
alcance.
Creado en 1969 por Martin Barnes con el principal objetivo de realizar los proyectos en
el menor tiempo posible, el triángulo de hierro también buscará satisfacer las
necesidades y requerimientos que la clientela requiere para su proyecto, otorgándole la
entrega de un resultado final tal y como se planeó desde el origen.
En los proyectos ágiles, se estipulan fechas de entrega al final de cada sprint y se fijan
recursos. El único punto variable es el alcance.
Tiempo, coste y alcance serán utilizados para definir los objetivos que debe alcanzar el
proyecto, así como los distintos retos a los que se tendrán que enfrentar los componentes del
equipo. Estableciendo de manera correcta el tiempo, el coste y el alcance se conseguirá un
resultado de calidad.
Módulo de Digitalización
aplicada al sector productivo 16
Tiempo
Planificación para conocer cuál será la duración del proyecto y los plazos de cada
fase.
Alcance
Conjunto de tareas que se van a realizar y hasta dónde se llega con cada una. Son
detalladas y estudiadas en el plan inicial del proyecto.
Coste
Calcular el valor de los recursos necesarios en el proyecto.
Dependiendo de la tipología del proyecto, se pueden incluir tanto costes directos como
indirectos (investigación, ventas, personal externo, etc.).
Esto significa que el triángulo tiende a crecer: si se necesita más tiempo para elaborar
el proyecto, el plazo más largo repercutirá en mayores costes. Si se añaden
características imprevistas al desarrollo del producto (cambio de alcance), esto
aumentará su coste y potencialmente su plazo. Y si se cuenta con más recursos
económicos, se puede acortar el plazo de entrega o aumentar el alcance.
Paso 1
Definición del proyecto
Define los objetivos que quieres conseguir y los factores que influyen en el proceso de
avance y desarrollo de las actividades.
Módulo de Digitalización
aplicada al sector productivo 17
Paso 2
Inicio del proyecto
Planifica los medios que se utilizarán a lo largo del proceso.
Paso 3
Planificación
Desarrolla un informe previo del proyecto; aquí tendrás los tres conceptos esenciales
del triángulo: tiempo, alcance y coste.
Paso 4
Ejecución
Aplica los tiempos establecidos en las fases anteriores.
Paso 5
Monitorización
Controla que todas las fases del proyecto avanzan y se ejecutan.
Paso 6
Cierre del proyecto
Comprueba qué objetivos se han conseguido, los recursos que se han empleado, los
que no y por qué.
Recuerda que cada parte del triángulo está interconectada. Si se producen cambios en una
afecta a las otras.
Módulo de Digitalización
aplicada al sector productivo 18
“En tres tiempos se divide la vida: en presente, pasado y futuro. De estos, el presente es
brevísimo; el futuro, dudoso; el pasado, cierto”.
Séneca, filósofo, político, orador y escritor romano
Fin de la incertidumbre
Poco a poco, el proyecto avanza y se empiezan a conocer más detalladamente el
producto, los requerimientos y objetivos, etc.
Con las metodologías tradicionales, puede producirse una variación de hasta cuatro
puntos con respecto a la estimación inicial del proyecto, teniendo un gran impacto
tanto en el coste de desarrollo como en el tiempo dedicado al proyecto.
Módulo de Digitalización
aplicada al sector productivo 19
3.4 Técnica de priorización de MoSCoW
Orden de prioridades
El método MosCoW es una técnica inventada por Dai Clegg, de la compañía de
software Oracle. Los requisitos deber ser priorizados, ofreciendo mayor valor a los
productos cuanto mayor sea su valor comercial.
El término MoSCoW es un acrónimo que se origina con la primera letra de cada una de las
cuatro categorías de priorización y se introducen las "o" para recordarlo más fácilmente
(Moscow en inglés es Moscú).
Paso 1
M – Must (Imprescindibles)
Requisitos imprescindibles que tienen que estar incluidos para que el proyecto sea un
éxito y salga adelante.
Paso 2
S – Should (Deseables)
Requisitos de alta prioridad, pero no críticos.
Deberían incluirse en el proyecto siempre y cuando fuese posible y dentro del plazo de
entrega. Suele haber soluciones alternativas si no se pueden implementar. No son
imprescindibles.
Paso 3
C – Could (Posibles)
Requisitos o iniciativas que estaría bien que estuvieran implementadas, ya que
añadirían valor al proyecto. No son críticos.
Paso 4
W – Won’t (A tener en cuenta)
Requisitos deseados que se ha acordado no implementar en la versión actual de un
producto. Cuando se realice de nuevo la revisión del proyecto, estos requisitos se
tendrán en cuenta.
Módulo de Digitalización
aplicada al sector productivo 20
Es decir, los proyectos deben incluir:
- Los imprescindibles, requisitos que sí tienen que estar.
- Requisitos de alta prioridad.
- Iniciativas o alternativas.
- Requisitos deseados que se pueden implementar en otras versiones del producto.
Establece el arbitraje
Priorizar es una tarea difícil que genera desacuerdos. Por tanto, es importante
decidir cómo resolverás las diferencias antes de empezar el MoSCoW. Siempre
puedes utilizar votaciones, o definir el valor de negocio de cada una de las
características y seleccionar las de más valor.
Además, las otras personas de tu organización también tendrán acceso a esta lista de
prioridades, lo que es bueno para la transparencia.
Empieza a priorizar
Para decidir la mejor categoría para cada una de las iniciativas o características, tu
equipo debe hacerse preguntas clave.
Módulo de Digitalización
aplicada al sector productivo 21
La dirección se planteó qué servicios debería ofrecer a su clientela para destacar de la
competencia, pero sin dejar de ofrecer lo que la mayoría de las personas espera de su negocio.
Además, todo sería bueno o deseable (s-should) que se le presentara a cada cliente de manera
atractiva y personalizada tanto de manera física como digital, detallando las calorías
semanales y por receta.
También que sería posible (c-could) incluir imágenes de los alimentos y de las recetas o vídeos
con la preparación de los platos saludables.
Por último, los servicios de dietética deberían tener en cuenta (w-won´t) controles de despensa
y nevera del cliente, avisos de lo que se debe hacer y de lo que no, acceso múltiple a su cuenta
de cliente o un listado de restaurante de comidas “sanas”.
4. CIERRE
4.1 Resumen
Módulo de Digitalización
aplicada al sector productivo 22
¿Y qué has aprendido a hacer?
Como ya hemos entendido qué son las metodologías ágiles y hemos comprendido la
importancia que tienen en el momento actual de cambios rápidos y constantes, en la siguiente
Unidad Didáctica se explicará en detalle la metodología Scrum.
Módulo de Digitalización
aplicada al sector productivo 23