metodologia LANSA modelo Modelo V modelo espiral 1988 modelo incremental modelo Prototipado metodologia Rapid Application Development (RAD) 1991 metodologia Proceso Unificado de Rational (RUP) modelo Modelo de desarrollo concurrente metodologia La programacin extrema (XP) 1999 metodologia Scrum 1986 modelo espiral WINWIN modelo lineal secuencial metodologia El mtodo de desarrollo de sistemas dinmico (DSDM) metodologia Crystal Clear metodologia El proceso unificado gil (AUP) autor Winston W. Royce barry boehm James Martin Rational Software Davis y Sitaram Kent Beck Hirotaka TakeuchieIkujiro Nonaka Scott Ambler descripcion es el enfoque metodolgico que ordena rigurosamente las etapas delproceso para el desarrollo de software, de tal forma que el inicio de cada etapa debe esperar a la finalizacin de la etapa anterior es una metodologa completa del ciclo de vida del desarrollo de software para construir aplicaciones orientadas al negocio y centradas en la base de datos como una coleccin de servicios robustos y reutilizables. http://es.wikipedia.org/wiki/M%C3%A9todo_en_V cada bucle oiteracinrepresenta un conjunto de actividades. Las actividades no estn fijadas a ninguna prioridad, sino que las siguientes se eligen en funcin delanlisis de riesgo, comenzando por el bucle interior. La idea principal detrs de mejoramiento iterativo es desarrollar un sistema de programas de manera incremental, permitindole al desarrollador sacar ventaja de lo que se ha aprendido a lo largo del desarrollo anterior, incrementando, versiones entregables del sistema. pertenece a los modelos de desarrollo evolutivo. El prototipo debe ser construido en poco tiempo, usando los programas adecuados y no se debe utilizar muchos recursos. es un ciclo de desarrollo diseado para crear aplicaciones de computadoras de alta calidad de las que acontecen en corporaciones grandes. es un marco de trabajo de proceso de desarrollo de software iterativo una serie de acontecimientos que dispararan transiciones de estado a estado para cada una de las actividades de la ingeniera del software proporcionando una visin certera del estado actual del proyecto Se puede considerar la programacin extrema como la adopcin de las mejores metodologas de desarrollo de acuerdo a lo que se pretende llevar a cabo con el proyecto, y aplicarlo de manera dinmica durante el ciclo de vida del software. es un marco de trabajo para la gestin ydesarrollo de softwarebasada en un procesoiterativo e incrementalutilizado comnmente en entornos basados en eldesarrollo gil de software sugiere una actividad del marco de trabajo que aborda la Llamado algunas veces ciclo de vida bsico o cmodelo en cascada, el modelo lineal secuencial sugiere un es una metodologa de desarrollo de software originalmente basada en la metodologa RAD. DSDM es un enfoque iterativo e incremental que enfatiza la participacin continua del usuario. Su objetivo es entregar sistemas software en tiempo y presupuesto ajustndose a los cambios de requisitos durante el proceso de desarrollo. DSDM es uno de los mtodos giles para el desarrollo de software, y forma parte de la Alianza gil. Crystal Clear est pensado para aplicarse a equipos pequeos de 6 a 8 desarrolladores ubicados en el mismo sitio trabajando en sistemas que no son crticos. La familia de metodologas Crystal se centra en la eficiencia y habitabilidad (las personas pueden vivir con l e incluso usarlo) como componentes de la seguridad del proyecto. Crystal Clear se centra en las personas, no en los procesos o artefactos. es una versin simplificada de RUP desarrollada por Scott Ambler. Describe un enfoque simple, fcil de entender, del desarrollo de software de aplicacin de negocios usando tcnicas y conceptos giles. AUP aplica tcnicas giles incluyendo desarrollo orientado a pruebas, modelado gil, gestin de cambios gil y refactorizacin de bases de datos para mejorar la productividad. es el enfoque metodolgico que ordena rigurosamente las etapas delproceso para el desarrollo de software, de tal forma que el inicio de cada etapa debe esperar a la finalizacin de la etapa anterior es una metodologa completa del ciclo de vida del desarrollo de software para construir aplicaciones orientadas al negocio y centradas en la base de datos como una coleccin de servicios robustos y reutilizables. cada bucle oiteracinrepresenta un conjunto de actividades. Las actividades no estn fijadas a ninguna prioridad, sino que las siguientes se eligen en funcin delanlisis de riesgo, comenzando por el bucle interior. La idea principal detrs de mejoramiento iterativo es desarrollar un sistema de programas de manera incremental, permitindole al desarrollador sacar ventaja de lo que se ha aprendido a lo largo del desarrollo anterior, incrementando, versiones entregables del sistema. pertenece a los modelos de desarrollo evolutivo. El prototipo debe ser construido en poco tiempo, usando los programas adecuados y no se debe utilizar muchos recursos. es un ciclo de desarrollo diseado para crear aplicaciones de computadoras de alta calidad de las que acontecen en corporaciones grandes. una serie de acontecimientos que dispararan transiciones de estado a estado para cada una de las actividades de la ingeniera del software proporcionando una visin certera del estado actual del proyecto Se puede considerar la programacin extrema como la adopcin de las mejores metodologas de desarrollo de acuerdo a lo que se pretende llevar a cabo con el proyecto, y aplicarlo de manera dinmica durante el ciclo de vida del software. es un marco de trabajo para la gestin ydesarrollo de softwarebasada en un procesoiterativo e incrementalutilizado comnmente en entornos basados en eldesarrollo gil de software La idea principal detrs de mejoramiento iterativo es desarrollar un sistema de programas de manera incremental, permitindole al desarrollador sacar ventaja de lo que se ha aprendido a lo largo del desarrollo anterior, incrementando, versiones entregables del sistema. Se puede considerar la programacin extrema como la adopcin de las mejores metodologas de desarrollo de acuerdo a lo que se pretende llevar a cabo con el proyecto, y aplicarlo de manera dinmica durante el ciclo de vida del software.