P. 1
modelos agiles

modelos agiles

|Views: 2.460|Likes:
Publicado porIván Argueta

More info:

Published by: Iván Argueta on Jan 27, 2011
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as DOCX, PDF, TXT or read online from Scribd
See more
See less

08/02/2013

pdf

text

original

Modelos Agiles

Ingeniería de Software

Integrantes: Héctor Iván Argueta Pamela Almendares Pablo Carlos Mondragón Mario Douglas 10711008 10711043 10711296

ING. FANNY MA TAY January 24, 2011

un dibujo de pizarra podría ser un modelo ágil. son lo suficientemente preciso. son inteligentes. aportan valor positivo y son lo más simple posible. o herramienta con la que se creó en realidad no importa.INTRODUCCION: Los modelos ágiles se pueden describir como aquellos modelos que son lo suficientemente buenos. El tipo de modelo. donde cumplen con las siguientes características las cuales son: Satisfacen un propósito. un prototipo de papel podría ser un modelo ágil. . son lo suficientemente detallado. Para poder tener más clara las ideas un modelo ágil es más eficiente que los modelos tradicionales. donde modelos que son lo suficientemente buenos. un diagrama de Visio puede ser un modelo ágil o un modelo de datos físicos podría ser un modelo ágil. lo importante es que el modelo sólo sea lo suficientemente bueno para su máximo provecho.

Kanban. pero la meta es tener un demo (sin errores) al final de cada iteración. Crystal Clear. escritores de documentación y ayuda. Cada iteración del ciclo de vida incluye: planificación. La mayoría de los equipos ágiles están localizados en una simple oficina abierta. Existen muchos métodos de desarrollo ágil. análisis de requerimientos. Algunas metodologías ágiles de desarrollo de software:           Adaptive Software Development (ASD). Al final de cada iteración el equipo vuelve a evaluar las prioridades del proyecto.DESCRIPCION GENERAL DE MODELOS AGILES El desarrollo ágil de software es un marco de trabajo conceptual de la ingeniería de software que promueve iteraciones en el desarrollo a lo largo de todo el ciclo de vida del proyecto. a veces llamadas "plataformas de lanzamiento" (bullpen en inglés). La oficina debe incluir revisores. Feature Driven Development (FDD). Lean Software Development (LSD). El software desarrollado en una unidad de tiempo es llamado una iteración. Programación Extrema (XP). Open Unified Process (OpenUP). la cual debe durar de una a cuatro semanas. Los métodos ágiles también enfatizan que el software funcional es la primera medida del progreso. codificación. la mayoría minimiza riesgos desarrollando software en cortos lapsos de tiempo. Una iteración no debe agregar demasiada funcionalidad para justificar el lanzamiento del producto al mercado. Essential Unified Process (EssUP). diseño. revisión y documentación. diseñadores de iteración y directores de proyecto. Agile Unified Process (AUP). Scrum .

logrando entregar modelos y documentos que realmente sean de importancia para el usuario y eliminando los datos que sean innecesarios. ya que proporciona documentación. El resultado final es un software de alta calidad en el menor tiempo posible y un cliente satisfecho.FORTALEZAS DE MODELOS AGILES Algunas fortalezas de este modelo son: y y y Los modelos ágiles enfatizan las comunicaciones cara a cara en vez de la documentación. y . Los modelos ágiles son una manera efectiva de trabajar en conjunto para alcanzar las necesidades de las partes interesadas en el proyecto. ya que proporciona información de cómo poder realizarlos de una manera ágil. El modelo ágil se puede decir que es una metodología muy práctica a la hora de tener que diseñar modelados y documentación.

Solo los programadores experimentados pueden tomar las decisiones necesarias durante el proceso de desarrollo.DEBILIDADES DE MODELOS AGILES Algunas debilidades de este modelo son: y Combinado con la preferencia por las comunicaciones cara a cara. El problema con los modelos ágiles adaptables es que requieren un equipo eficaz de desarrollo tanto a nivel individual como de equipo. donde no incluye las actividades de programación. no es una metodología completa. Hay una falta de énfasis en el diseño y documentación necesarios. soporte del sistema u otros elementos relacionados con la realización de proyectos que no sean la documentación y el modelado. y y y y y . Es un complemento a los métodos existentes. las operaciones del sistema. no cubre la gestión de proyectos. generalmente los métodos ágiles son criticados y tratados como "indisciplinados" por la falta de documentación técnica. Los modelos ágiles no son un proceso de desarrollo de software completo. las actividades de prueba. implementación del sistema.

y y y y y . principalmente debido a la incapacidad de representar el contexto del proyecto como un sistema y un sistema con interacciones complejas. No todos los modelos prescriptivos son flexibles. Se consideran excesivamente pesados y rígidos por su carácter normativo y fuerte dependencia de planificaciones detalladas previas al desarrollo. Esto choca frontalmente con los modelos de procesos tradicionales que son monolíticos y lentos. centrados en una única iteración o ciclo de larga duración.DEBILIDADES DE MODELOS PRESCRIPTIVOS Algunas debilidades de estos modelos son: y Estos modelos no son suficientes para garantizar un correcto diseño. Es muy raro que los proyectos sigan un flujo secuencial que propone los modelos. El cliente debe tener paciencia.

ya que proporciona información de cómo poder realizarlos de una manera ágil. Respuesta ante el cambio sobre seguir un plan. Software funcionando sobre documentación extensiva. Colaboración con el cliente sobre negociación contractual. Los modelos ágiles valoran:     Individuos e interacciones sobre procesos y herramientas.CONCLUSIONES Agile Modeling se puede decir que es una metodología muy practica a la hora de tener que diseñar modelados y documentación. . logrando entregar modelos y documentos que realmente sean de importancia para el usuario y eliminando los datos que sean innecesarios.

wikipedia.com/doc/21616829/Agile-Modeling-AM http://mguano334.org/wiki/Desarrollo_%C3%A1gil_de_software#Metodolog.C 3.scribd.es/1192580880/ .BIBLIOGRAFIA y y y http://es.ADas_.blogspot.C3.A1giles http://www.

You're Reading a Free Preview

Descarga
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->