Professional Documents
Culture Documents
Valor...................................................................................................... 3
2.
3.
Agilidad................................................................................................. 4
4.
Resultados fiables................................................................................. 4
Concepto.............................................................................................. 6
2.
Especulacin......................................................................................... 6
3.
Exploracin........................................................................................... 7
4.
Revisin................................................................................................ 7
5.
Cierre.................................................................................................... 7
1. Valor.
La gestin gil es necesaria en mercados rpidos. 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:
Innovacin.
Flexibilidad.
Innovacin.
La permanencia de estas empresas depende de su capacidad de innovacin
continua. Del lanzamiento continuo de novedades, que tienen que competir
con los productos de una competencia que a su vez tambin innova sus
productos de forma continua.
Flexibilidad.
En las circunstancias de velocidad del mercado actual, no slo es
importante el valor en el momento del lanzamiento, sino tambin su
capacidad de adaptacin y evolucin a travs de versiones, modificaciones,
actualizaciones o ampliaciones; porque ahora no ocurre como en los aos
50 en los que un modelo de auto-radio permaneca aos sin desfasarse.
Ahora como en Alicia en el pas de las maravillas: necesitas correr todo lo
que puedas para permanecer en el mismo lugar.
reduccin
es
una
fortaleza
competitiva
muy
importante
en
3. Agilidad
Capacidad para adaptar el curso del desarrollo a la evolucin de los
requisitos y a las circunstancias del entorno.
4. Resultados fiables
Los procesos de produccin empleados por la gestin de proyectos
tradicional tienen como finalidad la repetitividad de los resultados:
conseguir el trabajo planificado (y conocido de antemano) en el plazo
planificado y por el coste previsto.
La gestin gil no tiene un carcter predictivo o de anticipacin. 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 gestin tradicional son buenos cuando consiguen
desarrollar de forma repetible los productos especificados en el tiempo y
con los costes previstos.
Los procesos de la gestin gil son buenos, cuando consiguen entregar de
forma repetible valor innovador.
Las preferencias de la gestin gil.
que
funcionan
frente
especificaciones
documentaciones innecesarias.
3. La colaboracin con el cliente frente a la negociacin contractual.
4. A las personas y su interaccin por encima de los procesos y las
herramientas.
que
funcionan
frente
especificaciones
documentaciones innecesarias.
3. La colaboracin con el cliente frente a la negociacin contractual.
4. A las personas y su interaccin por encima de los procesos y las
herramientas.
Concepto
Especulacin
Exploracin
Revisin
Cierre
1. Concepto
En la fase de concepto se crea la visin del producto o servicio que quiere
obtener. Se decide y selecciona al equipo de personas que lo llevarn a
cabo.
Partir sin una visin determinada genera esfuerzo baldo. Del mismo modo
que en trminos de empresa, la visin es un factor crtico para el xito del
proyecto.
Se necesita tener la visin de lo que se quiere, y conocer el alcance del
proyecto. Esta informacin la deben compartir todos los integrantes del
equipo
2. Especulacin
Una vez que se sabe qu es lo que hay que desarrollar, el equipo especula y
construye hiptesis sobre la informacin de la visin, que per se es muy
general e insuficiente para determinar las implicaciones de un desarrollo
(requisitos, diseo, costes).
3. Exploracin
Se desarrollan las funcionalidades de un incremento del producto, que han
sido determinadas por el equipo en la fase anterior
4. Revisin
El equipo y los usuarios revisan las funcionalidades construidas hasta ese
momento. Trabajan y operan con el producto real para determinar su
alineacin y direccin con el objetivo
5. Cierre
Al llegar a la fecha de entrega de una versin de producto (fijada en la fase
de concepto y revisada en las diferentes fases de especulacin), se obtiene
el producto esperado.
Posiblemente ste seguir en el mercado, y si se emplea gestin 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 versin para ir acercndose a la
visin del producto, que tambin es posible que vaya evolucionando con el
tiempo conforme cambia el entorno tecnolgico.
Se
agrupadas
en
la
organizacin
Agile
Alliance
AUP
Agile Unified Process es una versin simplificada de Rational Unified
Process, desarrollada por Scott Amber.
Divide el ciclo de desarrollo en 4 fases:
INCEPCIN: identificacin del alcance y dimensin del proyecto, propuesta
de la arquitectura y de presupuesto del cliente.
ELABORACIN: Confirmacin de la idoneidad de la arquitectura.
CONSTRUCCIN:
Desarrollo
incremental
del
sistema,
siguiendo
las
Los parmetros de criticidad y tamao del sistema son los que determinan
cul de las metodologas de la familia Crystal resulta ms adecuada.
Dimensin.
Crystal determina el tamao del sistema por el n de personas empleadas
en su desarrollo. (6 - 20 - 40 - 80)
Fundamentos de Crystal:
Desarrollo iterativo e incremental.
Duracin mxima de una iteracin: 4 meses. Recomienda duraciones
entre 1 y 3 meses.
original
(Dynamic
Systems
Development
Method)
por
Pre-proyecto
Estudio de viabilidad
Estudio de negocio
Iteracin de modelado funcional
Iteracin de diseo y desarrollo
Implementacin
Post-desarrollo
SCRUM
Jeff Suterland en 1993 trabajaba en Easel Corporation (compaa que en los
macrojuegos de compras y fusiones se integrara 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
gestin del desarrollo de software en OOPSLA 96, con la denominacin de
"Scrum", por la denominacin que Nonaka y Takeuchi dieron a los entornos
de trabajo que aplicaban metodologas giles: "campos de scrum", y la
comparacin que hacan con los equipos de Rugby4
XBreed
Propuesto por Mike Breedle, que colabor con Ken Schwaber en la definicin
de Scrum, es una combinacin de Scrum para la gestin del proyecto, y
Extreme Programming como prcticas de desarrollo.
Esta es una combinacin comnmente empleada independientemente de su
definicin como Xbreed que hasta la fecha no ha tenido especial relevancia.
En la actualidad est evolucionando y cambiando de nombre. Mantiene los
principios de gestin de Scrum, y ahora se denomina AE (Agile Enterprise).
Resumen
La gestin gil de proyectos no es una gestin de anticipacin (requisitos,
diseo, planificacin y seguimiento sino de adaptacin (visin, exploracin y
adaptacin)
La gestin gil tiene como objetivos: valor, reduccin del tiempo de
desarrollo, agilidad y fiabilidad.
La gestin gil se basa en los principios del manifiesto gil y centra el valor:
Ms en las personas y su interaccin que en los procesos y las
herramientas.
Ms en los resultados que funcionan que en la documentacin
exhaustiva.
Ms en la colaboracin con el cliente que en la negociacin
contractual.
Ms en la capacidad de respuesta al cambio que en el seguimiento de
un plan.
El
desarrollo
gil
comprende
cinco
fases:
concepto,
especulacin,