SlideShare a Scribd company logo
1 of 7
Download to read offline
http://www.navegapolis.net Juan Palacio, 2006 
® 
Gestión de proyectos ágil: conceptos 
básicos 
NST-0003 
Rev. 0.1
Gestión de proyectos ágil: conceptos básicos 
2 
Gestión de proyectos clásica 
Introducción 
Los entornos de negocio de muchos sectores han 
experimentado cambios importantes en las 
últimas décadas. 
La gestión de proyectos, o al menos la gestión de 
los proyectos para desarrollar nuevos productos y 
servicios en estos sectores tiene que dar el paso 
de evolución apropiado para adaptarse a los 
cambios del entorno en el que trabaja; en los que 
la “bête noire” de ahora no es exceder fechas y 
presupuestos, sino salir rápido al mercado con el 
mayor valor innovador posible. 
Las circunstancias de los mercados y de las 
empresas no se pueden cambiar, y es la gestión 
de proyectos la que debe adaptarse y responder 
a las nuevas necesidades. 
Ahora es necesario desarrollar y construir el 
producto a la par de la investigación y del descu-brimiento 
de los requisitos, y hacerlo con la 
capacidad de adaptarse a los cambios dictados 
por el entorno. 
El cliente conoce la visión de su producto pero 
por la novedad, el valor de innovación que 
necesita y la velocidad a la que se va a mover el 
escenario tecnológico y de negocio durante el 
desarrollo no puede aventurar cuál será el detalle 
del producto final. 
¡Ah!. Pero, ¿existe el producto final?. 
Quizá ya no hay “productos finales”, sino 
productos en evolución, revisión mejora o 
incremento continuo a partir de la versión beta. 
El resultado es la gestión ágil de proyectos, que 
no se formula sobre el concepto de anticipación 
(requisitos, diseño, planificación y seguimiento) 
sino sobre el de adaptación (visión, exploración y 
adaptación). 
Objetivos de la gestión ágil 
La gestión ágil de proyectos tiene como objetivos 
dar garantías a las cuatro demandas principales 
de la industria en la que se ha generado: Valor, 
reducción del tiempo de desarrollo, agilidad y 
fiabilidad. 
Valor 
La gestión ágil es necesaria en mercados rápidos. 
Su objetivo es dar el mayor valor posible al 
producto; y en el mercado en el que trabaja, este 
valor es directamente proporcional a la respuesta 
que pueda ofrecer en: 
 Innovación. 
 Flexibilidad. 
Innovación. 
La permanencia de estas empresas depende de 
su capacidad de innovación continua. Del 
lanzamiento continuo de novedades, que tienen 
que competir con los productos de una 
competencia que a su vez también innova sus 
productos de forma continua. 
Flexibilidad. 
En las circunstancias de velocidad del mercado 
actual, no sólo es importante el valor en el 
momento del lanzamiento, sino también su 
capacidad de adaptación y evolución a través de 
versiones, modificaciones, actualizaciones o 
ampliaciones; porque ahora no ocurre como en 
los años 50 en los que un modelo de auto-radio 
permanecía años sin desfasarse. Ahora como en 
Alicia en el país de las maravillas: “necesitas 
correr todo lo que puedas para permanecer en el 
mismo lugar”. 
Reducción del tiempo de desarrollo 
En la década de 1990 la media de la salida de un 
nuevo producto al mercado en U.S. se redujo de 
35,5 meses a 11 meses1 
Esta reducción es una fortaleza competitiva muy 
importante en determinados sectores. Las 
estrategias de la gestión ágil para producir 
resultados en menos tiempo que la gestión 
tradicional son: 
 Solapamiento de las fases de desarrollo. 
 Entrega temprana de los primeros 
incrementos funcionales de producto, que 
corresponden con las partes que con mayor 
urgencia necesita el cliente, de forma que 
pueda lanzar la primera versión de producto 
con la mayor rapidez. 
1 Wujec, Tom, and Sandra Muscat. Return on Imagination: 
Realizing the Power of Ideas, London: Financial Times 
Prentice Hall, 2002
Gestión de proyectos ágil: conceptos básicos 
3 
Agilidad 
Capacidad para adaptar el curso del desarrollo a 
la evolución de los requisitos y a las 
circunstancias del entorno. 
Resultados fiables 
Los procesos de producción empleados por la 
gestión de proyectos tradicional tienen como 
finalidad la repetibilidad de los resultados: 
conseguir el trabajo planificado (y conocido de 
antemano) en el plazo planificado y por el coste 
previsto. 
La gestión ágil no tiene un carácter predictivo o 
de anticipación. No conoce de antemano el 
detalle del producto o servicio que va a 
desarrollar; por eso su objetivo no es la fiabilidad 
en el cumplimiento de los planes, sino en el valor 
del resultado y el tiempo de salida al mercado. 
Los procesos de la gestión tradicional son buenos 
cuando consiguen desarrollar de forma repetible 
los productos especificados en el tiempo y con los 
costes previstos. 
Los procesos de la gestión ágil son buenos, 
cuando consiguen entregar de forma repetible 
valor innovador. 
Las preferencias de la gestión ágil. 
La gestión ágil, a diferencia de la tradicional, 
refleja las preferencias declaradas por el 
manifiesto ágil: 
1.- La capacidad de respuesta al cambio, 
sobre el seguimiento de un plan. 
2.- Los Productos que funcionan frente a 
especificaciones y documentaciones inne-cesarias. 
3.- La colaboración con el cliente frente a la 
negociación contractual. 
4.- A las personas y su interacción por encima 
de los procesos y las herramientas. 
Estructura del desarrollo ágil 
El desarrollo ágil parte de la visión, del concepto 
general del producto o servicio, y sobre ella el 
equipo va desarrollando pequeños incrementos 
en la dirección apuntada por la visión, y en el 
orden de prioridad que necesita el negocio del 
cliente. 
Los ciclos breves de desarrollo, se denominan 
iteraciones y se realizan hasta que se decide no 
evolucionar más el producto generado. 
Este esquema de desarrollo está formado por 
cinco fases: 
1.- Concepto 
2.- Especulación 
3.- Exploración 
4.- Revisión 
5.- Cierre 
1.- Concepto 
En la fase de concepto se crea la visión del 
producto o servicio que quiere obtener. Se 
decide y selecciona al equipo de personas que lo 
llevarán a cabo.. 
Partir sin una visión determinada genera esfuerzo 
baldío. Del mismo modo que en términos de 
empresa, la visión es un factor crítico para el éxito 
del proyecto.
Gestión de proyectos ágil: conceptos básicos 
4 
Se necesita tener la visión de lo que se quiere, y 
conocer el alcance del proyecto. 
Esta información la deben compartir todos los 
integrantes del equipo 
2.- Especulación 
Una vez que se sabe qué es lo que hay que 
desarrollar, el equipo especula y construye 
hipótesis sobre la información de la visión, que 
per se es muy general e insuficiente para 
determinar las implicaciones de un desarrollo 
(requisitos, diseño, costes…). 
En esta fase se determinan las limitaciones 
impuestas por el entorno de negocio (costes y 
agendas principalmente) y se especula la primera 
aproximación de lo que se puede producir. 
La gestión ágil investiga y desarrolla tomando 
como partida la visión del producto. Durante el 
desarrollo confronta la realidad de lo que va 
obteniendo. Su valor, posibilidades y la situación 
de negocio del entorno en cada momento. 
La fase de especulación se repite en cada 
iteración del desarrollo, y teniendo como 
referencia la visión y el alcance del proyecto 
consiste en: 
 Desarrollo / revisión de los requisitos 
generales del producto. 
 Desarrollo de una lista con las 
funcionalidades esperadas 
 Construcción de un plan de entrega: Fechas 
en las que se necesitan las versiones, hitos e 
iteraciones del desarrollo. Este plan refleja ya 
el esfuerzo que consumirá el proyecto 
durante el tiempo. 
 En función de las características del modelo 
de gestión y del proyecto puede incluir 
también una estrategia o planes para la 
gestión de riesgos. 
Si las exigencias de cumplimiento de la 
organización lo requieren, también se generan 
información administrativa y financiera. 
3.- Exploración 
Se desarrollan las funcionalidades de un 
incremento del producto, que han sido 
determinadas por el equipo en la fase anterior 
4.- Revisión 
El equipo y los usuarios revisan las 
funcionalidades construidas hasta ese momento. 
Trabajan y operan con el producto real para 
determinar su alineación y dirección con el 
objetivo 
5.- Cierre 
Al llegar a la fecha de entrega de una versión de 
producto (fijada en la fase de concepto y revisada 
en las diferentes fases de especulación), se 
obtiene el producto esperado. 
Posiblemente éste seguirá en el mercado, y si se 
emplea gestión ágil es presumible que se trata de 
un producto que necesita versiones y mejoras 
frecuentes para no quedar obsoleto. No quiere 
decir necesariamente que se ha terminado el 
proyecto. 
Lo que se denomina “mantenimiento” supondrá la 
continuidad del proyecto en ciclos incrementales 
hacia la siguiente versión para ir acercándose a la 
visión del producto, que también es posible que 
vaya evolucionando con el tiempo conforme 
cambia el entorno tecnológico.
Gestión de proyectos ágil: conceptos básicos 
5 
Principales modelos de gestión ágil 
Si hubiera que determinar cuál es el origen de la 
gestión ágil de proyectos, a falta de mejor 
información, habría que situarlo en las prácticas 
adoptadas en los 80 por empresas como Honda, 
3M, Canon, Fuji, Nec, Xerox, hp o Epson para el 
desarrollo de nuevos productos2 
Tras detectar los patrones comunes, y los buenos 
resultados que ofrecían en empresas de produc-tos 
tecnológicos, fue la industria del software la 
primera en seguir su adopción, y en la que 
además surgieron profesionales que documenta-ron 
y propagaron la forma específica que cada 
uno daba a las prácticas ágiles en sus equipos de 
trabajo. De esta forma han aparecido en la última 
década los nombres: 
 AD - Agile Database Techniques 
 AM - Agile Modeling 
 ASD - Adaptive Software Development 
 AUP - Agile Unified Process 
 Crystal 
 FDD - Feature Driven Development 
 DSDM - Dynamic Systems Development 
Method 
 Lean Software Development 
 Scrum 
 TDD - Test-Driven Design 
 XBreed 
 XP - eXtreme Programming 
Se encuentran agrupadas en la organización 
Agile Alliance (www.agilealliance.org) para 
promocionar y difundir su conocimiento. 
En cada una de ellas se reflejan formas concretas 
de aplicar principios ágiles en el desarrollo de 
software. 
Algunos determinan cómo realizar las pruebas, o 
la duración que emplean para desarrollar cada 
iteración, o el protocolo para realizar las 
reuniones de trabajo. 
Unos métodos cubren áreas concretas de la 
ingeniería del software (diseño, desarrollo 
pruebas), como es caso de AD, AM o XP, y otros 
se centran en la gestión del proyecto. 
Éstos últimos son: 
 ASD - Adaptive Software Development 
 AUP - Agile Unified Process 
 Crystal 
2 Hirotaka Takeuchi e Ikujiro Nonaka, 1986 “The New New 
Development Game”, 
 DSDM - Dynamic Systems Development 
Method 
 Scrum 
 XBreed 
Por ejemplo, el principio de desarrollo ágil 
iterativo e incremental, tiene reflejo en ciclos de 
30 días empleados por scrum, o de entre 1 y 4 
meses empleado por los modelos Crystal. 
Cada una describe formas concretas de cómo se 
pueden implementar prácticas ágiles para 
desarrollar software. 
ASD 
Adaptive Software Development es el modelo de 
implementación de patrones ágiles para 
desarrollo de software, diseñado por Jim 
Highsmith, que da forma a las fases básicas de la 
gestión ágil en: 
ESPECULACIÓN, compuesta por 5 pasos: 
1.- Inicio para determinar la misión del proyecto. 
2.- Determinación del marco temporal del 
proyecto. 
3.- Determinación del nº de iteraciones y la 
duración de cada una. 
4.- Determinación del objetivo de cada una. 
5.- Asignación de funcionalidad a cada iteración. 
COLABORACIÓN 
Desarrollo concurrente del trabajo de 
construcción y gestión del producto 
APRENDIZAJE 
En cada iteración se revisa: 
 Calidad, con criterios de cliente. 
 Calidad, con criterios técnicos. 
 Funcionalidad desarrollada 
 Estado del proyecto 
Las características básicas de ASD son: 
 Trabajo orientado y guiado por la misión del 
proyecto. 
 Basado en la funcionalidad 
 Desarrollo iterativo 
 Desarrollo acotado temporalmente 
 Guiado por los riesgos 
 Trabajo tolerante al cambio. 
AUP 
Agile Unified Process es una versión simplificada 
de Rational Unified Process, desarrollada por 
Scott Amber. 
Divide el ciclo de desarrollo en 4 fases:
Gestión de proyectos ágil: conceptos básicos 
6 
INCEPCIÓN: identificación del alcance y 
dimensión del proyecto, propuesta de la 
arquitectura y de presupuesto del cliente. 
ELABORACIÓN: Confirmación de la idoneidad de 
la arquitectura. 
CONSTRUCCIÓN: Desarrollo incremental del 
sistema, siguiendo las prioridades funcionales de 
los implicados. 
TRANSICIÓN: Validación e implantación del 
sistema. 
CRYSTAL 
Concebida por Alistair Cockburn, Crystal no 
describe una metodología cerrada, sino un 
conjunto de ellas, junto con los criterios para 
seleccionar y adecuar la más apropiada a cada 
proyecto. 
Los parámetros de criticidad y tamaño del sistema 
son los que determinan cuál de las metodologías 
de la familia Crystal resulta más adecuada. 
Los criterios empleados para la medición de estos 
parámetros son: 
Criticidad (dimensión de las pérdidas que 
ocasionaría un malfuncionamiento del sistema) 
1 (c): Pérdida de confort o usabilidad. 
2 (d): Pérdidas económicas moderadas. 
3 (e): Pérdidas económicas graves. 
4 (l): Pérdida de vidas humanas. 
Estos criterios corresponden a los niveles de 
integridad de un sistema definidos por el estándar 
IEEE 1012-1998. 
Dimensión. 
Crystal determina el tamaño del sistema por el nº 
de personas empleadas en su desarrollo. (6 - 20 - 
40 - 80) 
Fundamentos de Crystal: 
 Desarrollo iterativo e incremental. 
 Duración máxima de una iteración: 4 meses. 
Recomienda duraciones entre 1 y 3 meses. 
 Especial énfasis en la importancia de las 
personas sobre los procesos. 
 Especial énfasis en la comunicación directa. 
 Modelo abierto a la adaptación e introducción 
de prácticas de otros modelos ágiles 
(Exptreme Programming, Scrum...) 
DSDM 
DSDM es el acrónimo que da nombre a un 
modelo de procesos para el desarrollo de 
sistemas de software, desarrollado y concebido 
por el denominado DSDM Consortium, que se 
fundó en Inglaterra en 1994, y que actualmente 
tiene presencia en Inglaterra, EE.UU. Benelux, 
Dinamarca, Francia y Suiza; y con interés y 
contactos para futuras representaciones en 
Australia, India y China [...] 
Es un modelo que estuvo representado en la 
firma del Manifiesto Ágil. Arie van Bennekum, 
firmante del manifiesto, era miembro del 
consorcio en Benelux, consultor y formador de 
DSDM. 
En 2001, año del Manifiesto Ágil, DSDM publicó 
la versión 4.1 de su modelo, y se consideró una 
metodología ágil; y aunque mantuvo las siglas, 
cambió la denominación original (Dynamic 
Systems Development Method) por Framework 
for Business Centred Development. 
Procesos del ciclo de desarrollo DSDM 
El ciclo de desarrollo de DSDM está compuesto 
de 5 fases, precedidas de un pre-proyecto y un 
post-proyecto. 
1. Pre-proyecto 
2. Estudio de viabilidad 
3. Estudio de negocio 
4. Iteración de modelado funcional 
5. Iteración de diseño y desarrollo 
6. Implementación 
7. Post-desarrollo
Gestión de proyectos ágil: conceptos básicos 
7 
SCRUM 
Jeff Suterland en 1993 trabajaba en Easel 
Corporation (compañía que en los macrojuegos 
de compras y fusiones se integraría en VMARK, y 
luego en Informix y finalmente en Ascential 
Software Corporation). Tras conocer el trabajo de 
Nonaka y Takeuchi3, Jeff identificó paralelismos 
con la industria del software, y aplicó un modelo 
de desarrollo ágil, iterativo e incremental para 
desarrollar y mantener sistemas de software. 
En 1996 lo presentó junto con Ken Schwaber 
como proceso formal para gestión del desarrollo 
de software en OOPSLA 96, con la denominación 
de Scrum, por la denominación que Nonaka y 
Takeuchi dieron a los entornos de trabajo que 
aplicaban metodologías ágiles: campos de 
scrum, y la comparación que hacían con los 
equipos de Rugby4 
Se basa en el principio ágil de desarrollo iterativo 
e incremental. 
Al periodo de trabajo para desarrollar un 
incremento de producto lo denomina “sprint”, y 
recomienda una duración de 30 días, si bien 
pueden contemplarse casos de hasta 60. 
3 “The New New Development Game” 1986, Harvard Business 
Review. 
4 Scrum es el nombre que se da en Rugby a una determinada 
formación del equipo. 
Establece una reunión al inicio de cada sprint 
para determinar el trabajo que se va a realizar, 
otra al final para evaluar el resultado, y revisiones 
diarias que realiza el equipo en su auto-gestión. 
XBreed 
Propuesto por Mike Breedle, que colaboró con 
Ken Schwaber en la definición de Scrum, es una 
combinación de Scrum para la gestión del 
proyecto, y Extreme Programming como prácticas 
de desarrollo. 
Esta es una combinación comúnmente empleada 
independientemente de su definición como 
Xbreed que hasta la fecha no ha tenido especial 
relevancia. 
En la actualidad está evolucionando y cambiando 
de nombre. Mantiene los principios de gestión de 
Scrum, y ahora se denomina AE (Agile 
Enterprise). 
Resumen 
 La gestión ágil de proyectos no es una 
gestión de anticipación (requisitos, diseño, 
planificación y seguimiento sino de 
adaptación (visión, exploración y adaptación) 
 La gestión ágil tiene como objetivos: valor, 
reducción del tiempo de desarrollo, agilidad y 
fiabilidad. 
 La gestión ágil se basa en los principios del 
manifiesto ágil y centra el valor: 
 Más en las personas y su interacción que 
en los procesos y las herramientas. 
 Más en los resultados que funcionan que 
en la documentación exhaustiva. 
 Más en la colaboración con el cliente que 
en la negociación contractual. 
 Más en la capacidad de respuesta al 
cambio que en el seguimiento de un plan. 
 El desarrollo ágil comprende cinco fases: 
concepto, especulación, exploración, revisión 
y cierre. 
 El desarrollo ágil surgió en empresas de 
productos tecnológicos; fué identificado por 
Nonaka y Takeuchi en los años 80 y a partir 
de los 90 diferentes profesionales del 
desarrollo del software incorporaron sus 
principios en sus entornos de trabajo. 
De esas implementaciones ágiles, las que 
abordan la gestión del proyecto son: ASD, 
AUP, Crystal, DSDM, Scrum.

More Related Content

What's hot

2.1 informacion general del control de la produccion
2.1 informacion general del control de la produccion2.1 informacion general del control de la produccion
2.1 informacion general del control de la produccionNaomi Garcia
 
Ensayo manufactura esbelta
Ensayo manufactura esbeltaEnsayo manufactura esbelta
Ensayo manufactura esbeltaEquipoLeanM
 
Tipos de proyectos informáticos
Tipos de proyectos informáticosTipos de proyectos informáticos
Tipos de proyectos informáticosJuan Anaya
 
Diagnóstico de necesidades proyecto coppel
Diagnóstico de necesidades proyecto coppelDiagnóstico de necesidades proyecto coppel
Diagnóstico de necesidades proyecto coppelMaestro Mauro HZ
 
Unidad 3 Estudio de movimientos
Unidad 3 Estudio de movimientosUnidad 3 Estudio de movimientos
Unidad 3 Estudio de movimientosOsvaldo Mendoza
 
El emprendimiento y su importancia hoy
El emprendimiento y su importancia hoyEl emprendimiento y su importancia hoy
El emprendimiento y su importancia hoyStartcoaching
 
Unidad uno plan de negocios
Unidad uno plan de negociosUnidad uno plan de negocios
Unidad uno plan de negociossupermillo
 
Calidad Y El Mundo Globalizado
Calidad Y El Mundo GlobalizadoCalidad Y El Mundo Globalizado
Calidad Y El Mundo GlobalizadoSistemOper
 
Ciclo de vida del servicio itil (operación del servicio-)
Ciclo de vida del servicio   itil  (operación del servicio-)Ciclo de vida del servicio   itil  (operación del servicio-)
Ciclo de vida del servicio itil (operación del servicio-)jr_palaciosg
 
Introducción a las metodologías ágiles
Introducción a las metodologías ágilesIntroducción a las metodologías ágiles
Introducción a las metodologías ágilesitproiectus
 
Presentación modelos gerenciales
Presentación modelos gerencialesPresentación modelos gerenciales
Presentación modelos gerencialeswsfajardo
 

What's hot (20)

Espíritu emprendedor
Espíritu emprendedor Espíritu emprendedor
Espíritu emprendedor
 
Simplificacion en el trabajo
Simplificacion en el trabajoSimplificacion en el trabajo
Simplificacion en el trabajo
 
2.1 informacion general del control de la produccion
2.1 informacion general del control de la produccion2.1 informacion general del control de la produccion
2.1 informacion general del control de la produccion
 
Ensayo manufactura esbelta
Ensayo manufactura esbeltaEnsayo manufactura esbelta
Ensayo manufactura esbelta
 
Tipos de proyectos informáticos
Tipos de proyectos informáticosTipos de proyectos informáticos
Tipos de proyectos informáticos
 
Diagnóstico de necesidades proyecto coppel
Diagnóstico de necesidades proyecto coppelDiagnóstico de necesidades proyecto coppel
Diagnóstico de necesidades proyecto coppel
 
Introducción a Agile
Introducción a AgileIntroducción a Agile
Introducción a Agile
 
Presentación de Scrum
Presentación de ScrumPresentación de Scrum
Presentación de Scrum
 
Unidad 3 Estudio de movimientos
Unidad 3 Estudio de movimientosUnidad 3 Estudio de movimientos
Unidad 3 Estudio de movimientos
 
El emprendimiento y su importancia hoy
El emprendimiento y su importancia hoyEl emprendimiento y su importancia hoy
El emprendimiento y su importancia hoy
 
Plan de negocio
Plan de negocioPlan de negocio
Plan de negocio
 
Teletrabajo y-redes-de-trabajo
Teletrabajo y-redes-de-trabajoTeletrabajo y-redes-de-trabajo
Teletrabajo y-redes-de-trabajo
 
Unidad uno plan de negocios
Unidad uno plan de negociosUnidad uno plan de negocios
Unidad uno plan de negocios
 
Calidad Y El Mundo Globalizado
Calidad Y El Mundo GlobalizadoCalidad Y El Mundo Globalizado
Calidad Y El Mundo Globalizado
 
Ciclo de vida del servicio itil (operación del servicio-)
Ciclo de vida del servicio   itil  (operación del servicio-)Ciclo de vida del servicio   itil  (operación del servicio-)
Ciclo de vida del servicio itil (operación del servicio-)
 
Introducción a las metodologías ágiles
Introducción a las metodologías ágilesIntroducción a las metodologías ágiles
Introducción a las metodologías ágiles
 
3.6 produccion esbelta y programacion maestra
3.6 produccion esbelta y programacion maestra3.6 produccion esbelta y programacion maestra
3.6 produccion esbelta y programacion maestra
 
Modelos de despliegue
Modelos de despliegueModelos de despliegue
Modelos de despliegue
 
Presentación modelos gerenciales
Presentación modelos gerencialesPresentación modelos gerenciales
Presentación modelos gerenciales
 
Unidad 5-analisis-de-sensibilidad
Unidad 5-analisis-de-sensibilidadUnidad 5-analisis-de-sensibilidad
Unidad 5-analisis-de-sensibilidad
 

Similar to Gestión de proyectos ágil

Agile Project Management
Agile Project ManagementAgile Project Management
Agile Project Managementmarcups
 
Taller no 1. Procesos II
Taller no 1. Procesos IITaller no 1. Procesos II
Taller no 1. Procesos IIRaforeror
 
SCRUM MANAGER GRUPO 7-116.pptx
SCRUM MANAGER GRUPO 7-116.pptxSCRUM MANAGER GRUPO 7-116.pptx
SCRUM MANAGER GRUPO 7-116.pptxMarujaMazzitelli
 
Desarrollo De Producos
Desarrollo De ProducosDesarrollo De Producos
Desarrollo De Producosjoelvegue
 
Scrum Manager_RESUMEN 58 HO.pdf
Scrum Manager_RESUMEN 58 HO.pdfScrum Manager_RESUMEN 58 HO.pdf
Scrum Manager_RESUMEN 58 HO.pdfRodolfoSaulCohen
 
¿Por qué los proyectos híbridos son una realidad para la PMO de toda organiz...
¿Por qué los proyectos híbridos son  una realidad para la PMO de toda organiz...¿Por qué los proyectos híbridos son  una realidad para la PMO de toda organiz...
¿Por qué los proyectos híbridos son una realidad para la PMO de toda organiz...PMOfficers PMOAcademy
 
La Alternativa Ágil 1.0
La Alternativa Ágil 1.0La Alternativa Ágil 1.0
La Alternativa Ágil 1.0Agile Spain
 
Metodologias ágiles de desarrollo_1.1_2024.pptx
Metodologias ágiles de desarrollo_1.1_2024.pptxMetodologias ágiles de desarrollo_1.1_2024.pptx
Metodologias ágiles de desarrollo_1.1_2024.pptxJimenaRamosMamani1
 
2. Estrategia diseño de productos
2. Estrategia diseño de productos2. Estrategia diseño de productos
2. Estrategia diseño de productosSaid Cazares
 
gestion de proyecto scrum manager_98 HO.pdf
gestion de proyecto scrum manager_98 HO.pdfgestion de proyecto scrum manager_98 HO.pdf
gestion de proyecto scrum manager_98 HO.pdfRodolfoSaulCohen
 
metodologia agil.ppt
metodologia agil.pptmetodologia agil.ppt
metodologia agil.pptbrian roa
 
Gestión ágil con scrum resumen del curso
Gestión ágil con scrum   resumen del cursoGestión ágil con scrum   resumen del curso
Gestión ágil con scrum resumen del cursojonathgomez1
 
METODOLOGIAS AGILES
METODOLOGIAS AGILESMETODOLOGIAS AGILES
METODOLOGIAS AGILESmikyWatt
 
Organización y Funciones Del área de desarrollo De productos.
Organización y Funciones Del área de desarrollo De productos.  Organización y Funciones Del área de desarrollo De productos.
Organización y Funciones Del área de desarrollo De productos. Rocio Román
 
Seminario Metodologias Predictivas vs Agiles. UTN FRBA 16.06.2014
Seminario Metodologias Predictivas vs Agiles. UTN FRBA 16.06.2014Seminario Metodologias Predictivas vs Agiles. UTN FRBA 16.06.2014
Seminario Metodologias Predictivas vs Agiles. UTN FRBA 16.06.2014Alejandro Gabay
 

Similar to Gestión de proyectos ágil (20)

Agile Project Management
Agile Project ManagementAgile Project Management
Agile Project Management
 
Taller no 1. Procesos II
Taller no 1. Procesos IITaller no 1. Procesos II
Taller no 1. Procesos II
 
Informe final
Informe finalInforme final
Informe final
 
SCRUM MANAGER GRUPO 7-116.pptx
SCRUM MANAGER GRUPO 7-116.pptxSCRUM MANAGER GRUPO 7-116.pptx
SCRUM MANAGER GRUPO 7-116.pptx
 
Desarrollo De Producos
Desarrollo De ProducosDesarrollo De Producos
Desarrollo De Producos
 
Scrum Manager_RESUMEN 58 HO.pdf
Scrum Manager_RESUMEN 58 HO.pdfScrum Manager_RESUMEN 58 HO.pdf
Scrum Manager_RESUMEN 58 HO.pdf
 
¿Por qué los proyectos híbridos son una realidad para la PMO de toda organiz...
¿Por qué los proyectos híbridos son  una realidad para la PMO de toda organiz...¿Por qué los proyectos híbridos son  una realidad para la PMO de toda organiz...
¿Por qué los proyectos híbridos son una realidad para la PMO de toda organiz...
 
La Alternativa Ágil 1.0
La Alternativa Ágil 1.0La Alternativa Ágil 1.0
La Alternativa Ágil 1.0
 
Metodologias ágiles de desarrollo_1.1_2024.pptx
Metodologias ágiles de desarrollo_1.1_2024.pptxMetodologias ágiles de desarrollo_1.1_2024.pptx
Metodologias ágiles de desarrollo_1.1_2024.pptx
 
Post agil slide share parte 1
Post agil slide share parte 1Post agil slide share parte 1
Post agil slide share parte 1
 
2. Estrategia diseño de productos
2. Estrategia diseño de productos2. Estrategia diseño de productos
2. Estrategia diseño de productos
 
gestion de proyecto scrum manager_98 HO.pdf
gestion de proyecto scrum manager_98 HO.pdfgestion de proyecto scrum manager_98 HO.pdf
gestion de proyecto scrum manager_98 HO.pdf
 
metodologia agil.ppt
metodologia agil.pptmetodologia agil.ppt
metodologia agil.ppt
 
Scrum
ScrumScrum
Scrum
 
Gestión ágil con scrum resumen del curso
Gestión ágil con scrum   resumen del cursoGestión ágil con scrum   resumen del curso
Gestión ágil con scrum resumen del curso
 
METODOLOGIAS AGILES
METODOLOGIAS AGILESMETODOLOGIAS AGILES
METODOLOGIAS AGILES
 
SCRUM.pdf
SCRUM.pdfSCRUM.pdf
SCRUM.pdf
 
Organización y Funciones Del área de desarrollo De productos.
Organización y Funciones Del área de desarrollo De productos.  Organización y Funciones Del área de desarrollo De productos.
Organización y Funciones Del área de desarrollo De productos.
 
Manual del proyecto
Manual del proyectoManual del proyecto
Manual del proyecto
 
Seminario Metodologias Predictivas vs Agiles. UTN FRBA 16.06.2014
Seminario Metodologias Predictivas vs Agiles. UTN FRBA 16.06.2014Seminario Metodologias Predictivas vs Agiles. UTN FRBA 16.06.2014
Seminario Metodologias Predictivas vs Agiles. UTN FRBA 16.06.2014
 

More from loreeleeii

Tipos de proyectos
Tipos de proyectosTipos de proyectos
Tipos de proyectosloreeleeii
 
Tipos de control
Tipos de controlTipos de control
Tipos de controlloreeleeii
 
Reportedegartner
ReportedegartnerReportedegartner
Reportedegartnerloreeleeii
 
Metodologías agiles
Metodologías agilesMetodologías agiles
Metodologías agilesloreeleeii
 
Marco de trabajo para un proyecto segun su tipo
Marco de trabajo para un proyecto segun su tipoMarco de trabajo para un proyecto segun su tipo
Marco de trabajo para un proyecto segun su tipoloreeleeii
 
Clasificación de proyectos(1)
Clasificación de proyectos(1)Clasificación de proyectos(1)
Clasificación de proyectos(1)loreeleeii
 

More from loreeleeii (8)

Tipos de proyectos
Tipos de proyectosTipos de proyectos
Tipos de proyectos
 
Tipos de control
Tipos de controlTipos de control
Tipos de control
 
Reportedegartner
ReportedegartnerReportedegartner
Reportedegartner
 
Pm bok
Pm bokPm bok
Pm bok
 
Paper bmopa
Paper bmopaPaper bmopa
Paper bmopa
 
Metodologías agiles
Metodologías agilesMetodologías agiles
Metodologías agiles
 
Marco de trabajo para un proyecto segun su tipo
Marco de trabajo para un proyecto segun su tipoMarco de trabajo para un proyecto segun su tipo
Marco de trabajo para un proyecto segun su tipo
 
Clasificación de proyectos(1)
Clasificación de proyectos(1)Clasificación de proyectos(1)
Clasificación de proyectos(1)
 

Recently uploaded

Analisis del art. 37 de la Ley del Impuesto a la Renta
Analisis del art. 37 de la Ley del Impuesto a la RentaAnalisis del art. 37 de la Ley del Impuesto a la Renta
Analisis del art. 37 de la Ley del Impuesto a la Rentamarbin6
 
EL REFERENDO para una exposición de sociales
EL REFERENDO para una exposición de socialesEL REFERENDO para una exposición de sociales
EL REFERENDO para una exposición de socialeszaidylisbethnarvaezm
 
____ABC de las constelaciones con enfoque centrado en soluciones - Gabriel de...
____ABC de las constelaciones con enfoque centrado en soluciones - Gabriel de...____ABC de las constelaciones con enfoque centrado en soluciones - Gabriel de...
____ABC de las constelaciones con enfoque centrado en soluciones - Gabriel de...BaleriaMaldonado1
 
Las sociedades anónimas en el Perú , de acuerdo a la Ley general de sociedades
Las sociedades anónimas en el Perú , de acuerdo a la Ley general de sociedadesLas sociedades anónimas en el Perú , de acuerdo a la Ley general de sociedades
Las sociedades anónimas en el Perú , de acuerdo a la Ley general de sociedadesPatrickSteve4
 
Tesis_liderazgo_desempeño_laboral_colaboradores_cooperativa_agraria_rutas_Inc...
Tesis_liderazgo_desempeño_laboral_colaboradores_cooperativa_agraria_rutas_Inc...Tesis_liderazgo_desempeño_laboral_colaboradores_cooperativa_agraria_rutas_Inc...
Tesis_liderazgo_desempeño_laboral_colaboradores_cooperativa_agraria_rutas_Inc...MIGUELANGELLEGUIAGUZ
 
Maria_diaz.pptx mapa conceptual gerencia industral
Maria_diaz.pptx mapa conceptual   gerencia industralMaria_diaz.pptx mapa conceptual   gerencia industral
Maria_diaz.pptx mapa conceptual gerencia industralmaria diaz
 
DECRETO-2535-DE-1993-pdf.pdf VIGILANCIA PRIVADA
DECRETO-2535-DE-1993-pdf.pdf VIGILANCIA PRIVADADECRETO-2535-DE-1993-pdf.pdf VIGILANCIA PRIVADA
DECRETO-2535-DE-1993-pdf.pdf VIGILANCIA PRIVADAgordonruizsteffy
 
Ficha de datos de seguridad MSDS Ethanol (Alcohol etílico)
Ficha de datos de seguridad MSDS Ethanol (Alcohol etílico)Ficha de datos de seguridad MSDS Ethanol (Alcohol etílico)
Ficha de datos de seguridad MSDS Ethanol (Alcohol etílico)KwNacional
 
DIAPOSITIVAS LIDERAZGO Y GESTION INTERGENERACION (3).pptx
DIAPOSITIVAS LIDERAZGO Y GESTION INTERGENERACION (3).pptxDIAPOSITIVAS LIDERAZGO Y GESTION INTERGENERACION (3).pptx
DIAPOSITIVAS LIDERAZGO Y GESTION INTERGENERACION (3).pptx7500222160
 
Manual de Imagen Personal y uso de uniformes
Manual de Imagen Personal y uso de uniformesManual de Imagen Personal y uso de uniformes
Manual de Imagen Personal y uso de uniformesElizabeth152261
 
Distribuciones de frecuencia cuarto semestre
Distribuciones de frecuencia cuarto semestreDistribuciones de frecuencia cuarto semestre
Distribuciones de frecuencia cuarto semestreAndresUseda3
 
Contabilidad Gubernamental guia contable
Contabilidad Gubernamental guia contableContabilidad Gubernamental guia contable
Contabilidad Gubernamental guia contableThairyAndreinaLira1
 
260813887-diagrama-de-flujo-de-proceso-de-esparrago-fresco-verde.pptx
260813887-diagrama-de-flujo-de-proceso-de-esparrago-fresco-verde.pptx260813887-diagrama-de-flujo-de-proceso-de-esparrago-fresco-verde.pptx
260813887-diagrama-de-flujo-de-proceso-de-esparrago-fresco-verde.pptxi7ingenieria
 
liderazgo guia.pdf.............................
liderazgo guia.pdf.............................liderazgo guia.pdf.............................
liderazgo guia.pdf.............................MIGUELANGELLEGUIAGUZ
 
SENTENCIA COLOMBIA DISCRIMINACION SELECCION PERSONAL.pdf
SENTENCIA COLOMBIA DISCRIMINACION SELECCION PERSONAL.pdfSENTENCIA COLOMBIA DISCRIMINACION SELECCION PERSONAL.pdf
SENTENCIA COLOMBIA DISCRIMINACION SELECCION PERSONAL.pdfJaredQuezada3
 
CAMBIO DE USO DE SUELO LO BARNECHEA - VITACURA - HUECHURABA
CAMBIO DE USO DE SUELO LO BARNECHEA - VITACURA - HUECHURABACAMBIO DE USO DE SUELO LO BARNECHEA - VITACURA - HUECHURABA
CAMBIO DE USO DE SUELO LO BARNECHEA - VITACURA - HUECHURABAJuan Luis Menares, Arquitecto
 
CRITERIOS DE EVALUACIÓN - NIVEL INICIAL.docx
CRITERIOS DE EVALUACIÓN - NIVEL INICIAL.docxCRITERIOS DE EVALUACIÓN - NIVEL INICIAL.docx
CRITERIOS DE EVALUACIÓN - NIVEL INICIAL.docxgeuster2
 
Comparativo DS 024-2016-EM vs DS 023-2017-EM - 21.08.17 (1).pdf
Comparativo DS 024-2016-EM vs DS 023-2017-EM - 21.08.17 (1).pdfComparativo DS 024-2016-EM vs DS 023-2017-EM - 21.08.17 (1).pdf
Comparativo DS 024-2016-EM vs DS 023-2017-EM - 21.08.17 (1).pdfAJYSCORP
 
DISEÑO DE ESTRATEGIAS EN MOMENTOS DE INCERTIDUMBRE
DISEÑO DE ESTRATEGIAS EN MOMENTOS DE INCERTIDUMBREDISEÑO DE ESTRATEGIAS EN MOMENTOS DE INCERTIDUMBRE
DISEÑO DE ESTRATEGIAS EN MOMENTOS DE INCERTIDUMBREdianayarelii17
 
Empresa Sazonadores Lopesa estudio de mercado
Empresa Sazonadores Lopesa estudio de mercadoEmpresa Sazonadores Lopesa estudio de mercado
Empresa Sazonadores Lopesa estudio de mercadoPsicoterapia Holística
 

Recently uploaded (20)

Analisis del art. 37 de la Ley del Impuesto a la Renta
Analisis del art. 37 de la Ley del Impuesto a la RentaAnalisis del art. 37 de la Ley del Impuesto a la Renta
Analisis del art. 37 de la Ley del Impuesto a la Renta
 
EL REFERENDO para una exposición de sociales
EL REFERENDO para una exposición de socialesEL REFERENDO para una exposición de sociales
EL REFERENDO para una exposición de sociales
 
____ABC de las constelaciones con enfoque centrado en soluciones - Gabriel de...
____ABC de las constelaciones con enfoque centrado en soluciones - Gabriel de...____ABC de las constelaciones con enfoque centrado en soluciones - Gabriel de...
____ABC de las constelaciones con enfoque centrado en soluciones - Gabriel de...
 
Las sociedades anónimas en el Perú , de acuerdo a la Ley general de sociedades
Las sociedades anónimas en el Perú , de acuerdo a la Ley general de sociedadesLas sociedades anónimas en el Perú , de acuerdo a la Ley general de sociedades
Las sociedades anónimas en el Perú , de acuerdo a la Ley general de sociedades
 
Tesis_liderazgo_desempeño_laboral_colaboradores_cooperativa_agraria_rutas_Inc...
Tesis_liderazgo_desempeño_laboral_colaboradores_cooperativa_agraria_rutas_Inc...Tesis_liderazgo_desempeño_laboral_colaboradores_cooperativa_agraria_rutas_Inc...
Tesis_liderazgo_desempeño_laboral_colaboradores_cooperativa_agraria_rutas_Inc...
 
Maria_diaz.pptx mapa conceptual gerencia industral
Maria_diaz.pptx mapa conceptual   gerencia industralMaria_diaz.pptx mapa conceptual   gerencia industral
Maria_diaz.pptx mapa conceptual gerencia industral
 
DECRETO-2535-DE-1993-pdf.pdf VIGILANCIA PRIVADA
DECRETO-2535-DE-1993-pdf.pdf VIGILANCIA PRIVADADECRETO-2535-DE-1993-pdf.pdf VIGILANCIA PRIVADA
DECRETO-2535-DE-1993-pdf.pdf VIGILANCIA PRIVADA
 
Ficha de datos de seguridad MSDS Ethanol (Alcohol etílico)
Ficha de datos de seguridad MSDS Ethanol (Alcohol etílico)Ficha de datos de seguridad MSDS Ethanol (Alcohol etílico)
Ficha de datos de seguridad MSDS Ethanol (Alcohol etílico)
 
DIAPOSITIVAS LIDERAZGO Y GESTION INTERGENERACION (3).pptx
DIAPOSITIVAS LIDERAZGO Y GESTION INTERGENERACION (3).pptxDIAPOSITIVAS LIDERAZGO Y GESTION INTERGENERACION (3).pptx
DIAPOSITIVAS LIDERAZGO Y GESTION INTERGENERACION (3).pptx
 
Manual de Imagen Personal y uso de uniformes
Manual de Imagen Personal y uso de uniformesManual de Imagen Personal y uso de uniformes
Manual de Imagen Personal y uso de uniformes
 
Distribuciones de frecuencia cuarto semestre
Distribuciones de frecuencia cuarto semestreDistribuciones de frecuencia cuarto semestre
Distribuciones de frecuencia cuarto semestre
 
Contabilidad Gubernamental guia contable
Contabilidad Gubernamental guia contableContabilidad Gubernamental guia contable
Contabilidad Gubernamental guia contable
 
260813887-diagrama-de-flujo-de-proceso-de-esparrago-fresco-verde.pptx
260813887-diagrama-de-flujo-de-proceso-de-esparrago-fresco-verde.pptx260813887-diagrama-de-flujo-de-proceso-de-esparrago-fresco-verde.pptx
260813887-diagrama-de-flujo-de-proceso-de-esparrago-fresco-verde.pptx
 
liderazgo guia.pdf.............................
liderazgo guia.pdf.............................liderazgo guia.pdf.............................
liderazgo guia.pdf.............................
 
SENTENCIA COLOMBIA DISCRIMINACION SELECCION PERSONAL.pdf
SENTENCIA COLOMBIA DISCRIMINACION SELECCION PERSONAL.pdfSENTENCIA COLOMBIA DISCRIMINACION SELECCION PERSONAL.pdf
SENTENCIA COLOMBIA DISCRIMINACION SELECCION PERSONAL.pdf
 
CAMBIO DE USO DE SUELO LO BARNECHEA - VITACURA - HUECHURABA
CAMBIO DE USO DE SUELO LO BARNECHEA - VITACURA - HUECHURABACAMBIO DE USO DE SUELO LO BARNECHEA - VITACURA - HUECHURABA
CAMBIO DE USO DE SUELO LO BARNECHEA - VITACURA - HUECHURABA
 
CRITERIOS DE EVALUACIÓN - NIVEL INICIAL.docx
CRITERIOS DE EVALUACIÓN - NIVEL INICIAL.docxCRITERIOS DE EVALUACIÓN - NIVEL INICIAL.docx
CRITERIOS DE EVALUACIÓN - NIVEL INICIAL.docx
 
Comparativo DS 024-2016-EM vs DS 023-2017-EM - 21.08.17 (1).pdf
Comparativo DS 024-2016-EM vs DS 023-2017-EM - 21.08.17 (1).pdfComparativo DS 024-2016-EM vs DS 023-2017-EM - 21.08.17 (1).pdf
Comparativo DS 024-2016-EM vs DS 023-2017-EM - 21.08.17 (1).pdf
 
DISEÑO DE ESTRATEGIAS EN MOMENTOS DE INCERTIDUMBRE
DISEÑO DE ESTRATEGIAS EN MOMENTOS DE INCERTIDUMBREDISEÑO DE ESTRATEGIAS EN MOMENTOS DE INCERTIDUMBRE
DISEÑO DE ESTRATEGIAS EN MOMENTOS DE INCERTIDUMBRE
 
Empresa Sazonadores Lopesa estudio de mercado
Empresa Sazonadores Lopesa estudio de mercadoEmpresa Sazonadores Lopesa estudio de mercado
Empresa Sazonadores Lopesa estudio de mercado
 

Gestión de proyectos ágil

  • 1. http://www.navegapolis.net Juan Palacio, 2006 ® Gestión de proyectos ágil: conceptos básicos NST-0003 Rev. 0.1
  • 2. Gestión de proyectos ágil: conceptos básicos 2 Gestión de proyectos clásica Introducción Los entornos de negocio de muchos sectores han experimentado cambios importantes en las últimas décadas. La gestión de proyectos, o al menos la gestión de los proyectos para desarrollar nuevos productos y servicios en estos sectores tiene que dar el paso de evolución apropiado para adaptarse a los cambios del entorno en el que trabaja; en los que la “bête noire” de ahora no es exceder fechas y presupuestos, sino salir rápido al mercado con el mayor valor innovador posible. Las circunstancias de los mercados y de las empresas no se pueden cambiar, y es la gestión de proyectos la que debe adaptarse y responder a las nuevas necesidades. Ahora es necesario desarrollar y construir el producto a la par de la investigación y del descu-brimiento de los requisitos, y hacerlo con la capacidad de adaptarse a los cambios dictados por el entorno. El cliente conoce la visión de su producto pero por la novedad, el valor de innovación que necesita y la velocidad a la que se va a mover el escenario tecnológico y de negocio durante el desarrollo no puede aventurar cuál será el detalle del producto final. ¡Ah!. Pero, ¿existe el producto final?. Quizá ya no hay “productos finales”, sino productos en evolución, revisión mejora o incremento continuo a partir de la versión beta. El resultado es la gestión ágil de proyectos, que no se formula sobre el concepto de anticipación (requisitos, diseño, planificación y seguimiento) sino sobre el de adaptación (visión, exploración y adaptación). Objetivos de la gestión ágil La gestión ágil de proyectos tiene como objetivos dar garantías a las cuatro demandas principales de la industria en la que se ha generado: Valor, reducción del tiempo de desarrollo, agilidad y fiabilidad. Valor La gestión ágil es necesaria en mercados rápidos. Su objetivo es dar el mayor valor posible al producto; y en el mercado en el que trabaja, este valor es directamente proporcional a la respuesta que pueda ofrecer en: Innovación. Flexibilidad. Innovación. La permanencia de estas empresas depende de su capacidad de innovación continua. Del lanzamiento continuo de novedades, que tienen que competir con los productos de una competencia que a su vez también innova sus productos de forma continua. Flexibilidad. En las circunstancias de velocidad del mercado actual, no sólo es importante el valor en el momento del lanzamiento, sino también su capacidad de adaptación y evolución a través de versiones, modificaciones, actualizaciones o ampliaciones; porque ahora no ocurre como en los años 50 en los que un modelo de auto-radio permanecía años sin desfasarse. Ahora como en Alicia en el país de las maravillas: “necesitas correr todo lo que puedas para permanecer en el mismo lugar”. Reducción del tiempo de desarrollo En la década de 1990 la media de la salida de un nuevo producto al mercado en U.S. se redujo de 35,5 meses a 11 meses1 Esta reducción es una fortaleza competitiva muy importante en determinados sectores. Las estrategias de la gestión ágil para producir resultados en menos tiempo que la gestión tradicional son: Solapamiento de las fases de desarrollo. Entrega temprana de los primeros incrementos funcionales de producto, que corresponden con las partes que con mayor urgencia necesita el cliente, de forma que pueda lanzar la primera versión de producto con la mayor rapidez. 1 Wujec, Tom, and Sandra Muscat. Return on Imagination: Realizing the Power of Ideas, London: Financial Times Prentice Hall, 2002
  • 3. Gestión de proyectos ágil: conceptos básicos 3 Agilidad Capacidad para adaptar el curso del desarrollo a la evolución de los requisitos y a las circunstancias del entorno. Resultados fiables Los procesos de producción empleados por la gestión de proyectos tradicional tienen como finalidad la repetibilidad de los resultados: conseguir el trabajo planificado (y conocido de antemano) en el plazo planificado y por el coste previsto. La gestión ágil no tiene un carácter predictivo o de anticipación. No conoce de antemano el detalle del producto o servicio que va a desarrollar; por eso su objetivo no es la fiabilidad en el cumplimiento de los planes, sino en el valor del resultado y el tiempo de salida al mercado. Los procesos de la gestión tradicional son buenos cuando consiguen desarrollar de forma repetible los productos especificados en el tiempo y con los costes previstos. Los procesos de la gestión ágil son buenos, cuando consiguen entregar de forma repetible valor innovador. Las preferencias de la gestión ágil. La gestión ágil, a diferencia de la tradicional, refleja las preferencias declaradas por el manifiesto ágil: 1.- La capacidad de respuesta al cambio, sobre el seguimiento de un plan. 2.- Los Productos que funcionan frente a especificaciones y documentaciones inne-cesarias. 3.- La colaboración con el cliente frente a la negociación contractual. 4.- A las personas y su interacción por encima de los procesos y las herramientas. Estructura del desarrollo ágil El desarrollo ágil parte de la visión, del concepto general del producto o servicio, y sobre ella el equipo va desarrollando pequeños incrementos en la dirección apuntada por la visión, y en el orden de prioridad que necesita el negocio del cliente. Los ciclos breves de desarrollo, se denominan iteraciones y se realizan hasta que se decide no evolucionar más el producto generado. Este esquema de desarrollo está formado por cinco fases: 1.- Concepto 2.- Especulación 3.- Exploración 4.- Revisión 5.- Cierre 1.- Concepto En la fase de concepto se crea la visión del producto o servicio que quiere obtener. Se decide y selecciona al equipo de personas que lo llevarán a cabo.. Partir sin una visión determinada genera esfuerzo baldío. Del mismo modo que en términos de empresa, la visión es un factor crítico para el éxito del proyecto.
  • 4. Gestión de proyectos ágil: conceptos básicos 4 Se necesita tener la visión de lo que se quiere, y conocer el alcance del proyecto. Esta información la deben compartir todos los integrantes del equipo 2.- Especulación Una vez que se sabe qué es lo que hay que desarrollar, el equipo especula y construye hipótesis sobre la información de la visión, que per se es muy general e insuficiente para determinar las implicaciones de un desarrollo (requisitos, diseño, costes…). En esta fase se determinan las limitaciones impuestas por el entorno de negocio (costes y agendas principalmente) y se especula la primera aproximación de lo que se puede producir. La gestión ágil investiga y desarrolla tomando como partida la visión del producto. Durante el desarrollo confronta la realidad de lo que va obteniendo. Su valor, posibilidades y la situación de negocio del entorno en cada momento. La fase de especulación se repite en cada iteración del desarrollo, y teniendo como referencia la visión y el alcance del proyecto consiste en: Desarrollo / revisión de los requisitos generales del producto. Desarrollo de una lista con las funcionalidades esperadas Construcción de un plan de entrega: Fechas en las que se necesitan las versiones, hitos e iteraciones del desarrollo. Este plan refleja ya el esfuerzo que consumirá el proyecto durante el tiempo. En función de las características del modelo de gestión y del proyecto puede incluir también una estrategia o planes para la gestión de riesgos. Si las exigencias de cumplimiento de la organización lo requieren, también se generan información administrativa y financiera. 3.- Exploración Se desarrollan las funcionalidades de un incremento del producto, que han sido determinadas por el equipo en la fase anterior 4.- Revisión El equipo y los usuarios revisan las funcionalidades construidas hasta ese momento. Trabajan y operan con el producto real para determinar su alineación y dirección con el objetivo 5.- Cierre Al llegar a la fecha de entrega de una versión de producto (fijada en la fase de concepto y revisada en las diferentes fases de especulación), se obtiene el producto esperado. Posiblemente éste seguirá en el mercado, y si se emplea gestión ágil es presumible que se trata de un producto que necesita versiones y mejoras frecuentes para no quedar obsoleto. No quiere decir necesariamente que se ha terminado el proyecto. Lo que se denomina “mantenimiento” supondrá la continuidad del proyecto en ciclos incrementales hacia la siguiente versión para ir acercándose a la visión del producto, que también es posible que vaya evolucionando con el tiempo conforme cambia el entorno tecnológico.
  • 5. Gestión de proyectos ágil: conceptos básicos 5 Principales modelos de gestión ágil Si hubiera que determinar cuál es el origen de la gestión ágil de proyectos, a falta de mejor información, habría que situarlo en las prácticas adoptadas en los 80 por empresas como Honda, 3M, Canon, Fuji, Nec, Xerox, hp o Epson para el desarrollo de nuevos productos2 Tras detectar los patrones comunes, y los buenos resultados que ofrecían en empresas de produc-tos tecnológicos, fue la industria del software la primera en seguir su adopción, y en la que además surgieron profesionales que documenta-ron y propagaron la forma específica que cada uno daba a las prácticas ágiles en sus equipos de trabajo. De esta forma han aparecido en la última década los nombres: AD - Agile Database Techniques AM - Agile Modeling ASD - Adaptive Software Development AUP - Agile Unified Process Crystal FDD - Feature Driven Development DSDM - Dynamic Systems Development Method Lean Software Development Scrum TDD - Test-Driven Design XBreed XP - eXtreme Programming Se encuentran agrupadas en la organización Agile Alliance (www.agilealliance.org) para promocionar y difundir su conocimiento. En cada una de ellas se reflejan formas concretas de aplicar principios ágiles en el desarrollo de software. Algunos determinan cómo realizar las pruebas, o la duración que emplean para desarrollar cada iteración, o el protocolo para realizar las reuniones de trabajo. Unos métodos cubren áreas concretas de la ingeniería del software (diseño, desarrollo pruebas), como es caso de AD, AM o XP, y otros se centran en la gestión del proyecto. Éstos últimos son: ASD - Adaptive Software Development AUP - Agile Unified Process Crystal 2 Hirotaka Takeuchi e Ikujiro Nonaka, 1986 “The New New Development Game”, DSDM - Dynamic Systems Development Method Scrum XBreed Por ejemplo, el principio de desarrollo ágil iterativo e incremental, tiene reflejo en ciclos de 30 días empleados por scrum, o de entre 1 y 4 meses empleado por los modelos Crystal. Cada una describe formas concretas de cómo se pueden implementar prácticas ágiles para desarrollar software. ASD Adaptive Software Development es el modelo de implementación de patrones ágiles para desarrollo de software, diseñado por Jim Highsmith, que da forma a las fases básicas de la gestión ágil en: ESPECULACIÓN, compuesta por 5 pasos: 1.- Inicio para determinar la misión del proyecto. 2.- Determinación del marco temporal del proyecto. 3.- Determinación del nº de iteraciones y la duración de cada una. 4.- Determinación del objetivo de cada una. 5.- Asignación de funcionalidad a cada iteración. COLABORACIÓN Desarrollo concurrente del trabajo de construcción y gestión del producto APRENDIZAJE En cada iteración se revisa: Calidad, con criterios de cliente. Calidad, con criterios técnicos. Funcionalidad desarrollada Estado del proyecto Las características básicas de ASD son: Trabajo orientado y guiado por la misión del proyecto. Basado en la funcionalidad Desarrollo iterativo Desarrollo acotado temporalmente Guiado por los riesgos Trabajo tolerante al cambio. AUP Agile Unified Process es una versión simplificada de Rational Unified Process, desarrollada por Scott Amber. Divide el ciclo de desarrollo en 4 fases:
  • 6. Gestión de proyectos ágil: conceptos básicos 6 INCEPCIÓN: identificación del alcance y dimensión del proyecto, propuesta de la arquitectura y de presupuesto del cliente. ELABORACIÓN: Confirmación de la idoneidad de la arquitectura. CONSTRUCCIÓN: Desarrollo incremental del sistema, siguiendo las prioridades funcionales de los implicados. TRANSICIÓN: Validación e implantación del sistema. CRYSTAL Concebida por Alistair Cockburn, Crystal no describe una metodología cerrada, sino un conjunto de ellas, junto con los criterios para seleccionar y adecuar la más apropiada a cada proyecto. Los parámetros de criticidad y tamaño del sistema son los que determinan cuál de las metodologías de la familia Crystal resulta más adecuada. Los criterios empleados para la medición de estos parámetros son: Criticidad (dimensión de las pérdidas que ocasionaría un malfuncionamiento del sistema) 1 (c): Pérdida de confort o usabilidad. 2 (d): Pérdidas económicas moderadas. 3 (e): Pérdidas económicas graves. 4 (l): Pérdida de vidas humanas. Estos criterios corresponden a los niveles de integridad de un sistema definidos por el estándar IEEE 1012-1998. Dimensión. Crystal determina el tamaño del sistema por el nº de personas empleadas en su desarrollo. (6 - 20 - 40 - 80) Fundamentos de Crystal: Desarrollo iterativo e incremental. Duración máxima de una iteración: 4 meses. Recomienda duraciones entre 1 y 3 meses. Especial énfasis en la importancia de las personas sobre los procesos. Especial énfasis en la comunicación directa. Modelo abierto a la adaptación e introducción de prácticas de otros modelos ágiles (Exptreme Programming, Scrum...) DSDM DSDM es el acrónimo que da nombre a un modelo de procesos para el desarrollo de sistemas de software, desarrollado y concebido por el denominado DSDM Consortium, que se fundó en Inglaterra en 1994, y que actualmente tiene presencia en Inglaterra, EE.UU. Benelux, Dinamarca, Francia y Suiza; y con interés y contactos para futuras representaciones en Australia, India y China [...] Es un modelo que estuvo representado en la firma del Manifiesto Ágil. Arie van Bennekum, firmante del manifiesto, era miembro del consorcio en Benelux, consultor y formador de DSDM. En 2001, año del Manifiesto Ágil, DSDM publicó la versión 4.1 de su modelo, y se consideró una metodología ágil; y aunque mantuvo las siglas, cambió la denominación original (Dynamic Systems Development Method) por Framework for Business Centred Development. Procesos del ciclo de desarrollo DSDM El ciclo de desarrollo de DSDM está compuesto de 5 fases, precedidas de un pre-proyecto y un post-proyecto. 1. Pre-proyecto 2. Estudio de viabilidad 3. Estudio de negocio 4. Iteración de modelado funcional 5. Iteración de diseño y desarrollo 6. Implementación 7. Post-desarrollo
  • 7. Gestión de proyectos ágil: conceptos básicos 7 SCRUM Jeff Suterland en 1993 trabajaba en Easel Corporation (compañía que en los macrojuegos de compras y fusiones se integraría en VMARK, y luego en Informix y finalmente en Ascential Software Corporation). Tras conocer el trabajo de Nonaka y Takeuchi3, Jeff identificó paralelismos con la industria del software, y aplicó un modelo de desarrollo ágil, iterativo e incremental para desarrollar y mantener sistemas de software. En 1996 lo presentó junto con Ken Schwaber como proceso formal para gestión del desarrollo de software en OOPSLA 96, con la denominación de Scrum, por la denominación que Nonaka y Takeuchi dieron a los entornos de trabajo que aplicaban metodologías ágiles: campos de scrum, y la comparación que hacían con los equipos de Rugby4 Se basa en el principio ágil de desarrollo iterativo e incremental. Al periodo de trabajo para desarrollar un incremento de producto lo denomina “sprint”, y recomienda una duración de 30 días, si bien pueden contemplarse casos de hasta 60. 3 “The New New Development Game” 1986, Harvard Business Review. 4 Scrum es el nombre que se da en Rugby a una determinada formación del equipo. Establece una reunión al inicio de cada sprint para determinar el trabajo que se va a realizar, otra al final para evaluar el resultado, y revisiones diarias que realiza el equipo en su auto-gestión. XBreed Propuesto por Mike Breedle, que colaboró con Ken Schwaber en la definición de Scrum, es una combinación de Scrum para la gestión del proyecto, y Extreme Programming como prácticas de desarrollo. Esta es una combinación comúnmente empleada independientemente de su definición como Xbreed que hasta la fecha no ha tenido especial relevancia. En la actualidad está evolucionando y cambiando de nombre. Mantiene los principios de gestión de Scrum, y ahora se denomina AE (Agile Enterprise). Resumen La gestión ágil de proyectos no es una gestión de anticipación (requisitos, diseño, planificación y seguimiento sino de adaptación (visión, exploración y adaptación) La gestión ágil tiene como objetivos: valor, reducción del tiempo de desarrollo, agilidad y fiabilidad. La gestión ágil se basa en los principios del manifiesto ágil y centra el valor: Más en las personas y su interacción que en los procesos y las herramientas. Más en los resultados que funcionan que en la documentación exhaustiva. Más en la colaboración con el cliente que en la negociación contractual. Más en la capacidad de respuesta al cambio que en el seguimiento de un plan. El desarrollo ágil comprende cinco fases: concepto, especulación, exploración, revisión y cierre. El desarrollo ágil surgió en empresas de productos tecnológicos; fué identificado por Nonaka y Takeuchi en los años 80 y a partir de los 90 diferentes profesionales del desarrollo del software incorporaron sus principios en sus entornos de trabajo. De esas implementaciones ágiles, las que abordan la gestión del proyecto son: ASD, AUP, Crystal, DSDM, Scrum.