ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Desarrrollo De Metodologia Agil


Enviado por   •  14 de Junio de 2015  •  1.124 Palabras (5 Páginas)  •  160 Visitas

Página 1 de 5

AGILISMO

DESARROLLO DE SOFWARE AGIL

Hace referencia a métodos de desarrollo de software iterativo e incremental, se utiliza para minimizar los riesgos de desarrollo de software en lapsos de tiempo cortos. El software desarrollo en ese lapso es llamado iteración, cada iteración es desarrollada bajo las condiciones del desarrollo de un software normal: planificación, análisis de requisitos, diseño, codificación, revisión y documentación. No es necesario que la iteración tenga todas las funcionalidades requeridas para el software, se realiza con el propósito de obtener un modelo, y así volver a evaluar las prioridades del proyecto.

El desarrollo del software iterativo e incremental, consiste en el desarrollo de iteraciones, también conocidos como mini proyectos, cada iteración se desarrolla con un proceso similar a corto tiempo, con el fin de que el cliente pueda ver resultados de manera incremental.

BENEFICIOS

• Se puede gestionar las expectativas del cliente (requisitos desarrollados, velocidad de desarrollo, calidad) de manera regular, puede tomar decisiones en cada iteración. Esto es especialmente interesante cuando:

o El cliente no sabe exactamente qué es lo que necesita, lo va sabiendo conforme va viendo cuales son los resultados del proyecto.

o El cliente necesita hacer cambios a corto plazo (nuevos requisitos o a cambios en los ya realizados) por:

o Cambios en las condiciones del mercado (por un cambio de necesidades, por un nuevo producto que ha lanzado la competencia, urgencias).

o La reacción y aceptación del mercado respecto al uso de los primeros resultados del proyecto.

o Cualquier cambio en el entorno (recursos, etc.), que pueda incluso finalizar el proyecto manteniendo como mínimo los resultados alcanzados hasta ese momento.

o El equipo necesita saber si lo que ha entendido es lo que el cliente espera.

• El cliente puede comenzar el proyecto con requisitos de alto nivel, quizás no del todo completos, de manera que se vayan refinando en sucesivas iteraciones. Sólo es necesario conocer con más detalle los requisitos de las primeras iteraciones, los que más valor aportan. No es necesario realizar una recolección completa y detallada de todos los requisitos antes de empezar el desarrollo del proyecto.

• El cliente puede obtener resultados importantes y usables ya desde las primeras iteraciones.

• Se puede gestionar de manera natural los cambios que van apareciendo durante el proyecto. La finalización de cada iteración es el lugar natural donde el cliente puede proporcionar su feedback tras examinar el resultado obtenido (ver control empírico y demostración). Con esta información ya es posible planificar los cambios necesarios para alinearse con las expectativas del cliente desde las primeras iteraciones, de manera que al finalizar el proyecto el cliente obtenga los objetivos esperados.

• El cliente como máximo puede perder los recursos dedicados a una iteración, no los de todo el proyecto.

• La finalización de cada iteración es el lugar natural donde el equipo puede decidir cómo mejorar su proceso de trabajo, en función de la experiencia obtenida. Con esta información ya es posible planificar los cambios necesarios para aumentar la productividad y calidad desde las primeras iteraciones. Ver Retrospectiva.

• Permite conocer el progreso real del proyecto desde las primeras iteraciones y extrapolar si su finalización es viable en la fecha prevista. El cliente puede decidir re priorizar los requisitos del proyecto, añadir nuevos equipos, cancelarlo, etc.

• Permite mitigar desde el inicio los riesgos del proyecto. Desde la primera iteración el equipo tiene que gestionar los problemas que pueden aparecer en una entrega del proyecto. Al hacer patentes estos riesgos, es posible iniciar su mitigación de manera anticipada.

• Permite gestionar la complejidad del proyecto.

o En una iteración sólo se trabaja en los requisitos

...

Descargar como (para miembros actualizados)  txt (7 Kb)  
Leer 4 páginas más »
Disponible sólo en Clubensayos.com