P. 1
Modelo Incremental

Modelo Incremental

|Views: 274|Likes:
Publicado porYami Hd

More info:

Published by: Yami Hd on Apr 24, 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

10/20/2014

pdf

text

original

Instituto Tecnológico de Veracruz

MATERIA:Fundamentos de desarrollo de sistemas MAESTRO: Ing. Enrique Del Moral Borras CARRERA: Ingeniería en sistemas computacionales TEMA: Modelo Incremental INTEGRANTES: Hernández Pérez AdzuiraYamilet Ramírez Bolaños Claudia Ramírez Romero Karla Karen Sánchez Martínez Humberto

7 de abril del 2011

. Conforme se completa cada etapa. dando lugar al término software Factory. Las actividades se dividen en procesos y subprocesos. es importante comprender al inicio los requisitos completos del sistema. Conforme se completa cada etapa. se verifica e integra la versión con las demás versiones ya completadas del sistema. El desarrollo incremental evita la teoría del bigbang para el desarrollo de software donde una gran explosión de desarrollo se transforma repentinamente en el sistema final. algo que normalmente es muy difícil de lograr. Las reglas del negocio de hoy no lo permiten. Sugirió el enfoque incremental de desarrollo como una forma de reducir la repetición del trabajo en el proceso de desarrollo y dar oportunidad de retrasar la toma de decisiones en los requisitos hasta adquirir experiencia con el sistema. Surge porque en los primeros desarrollos se podía esperar largo tiempo hasta que el software estuviese listo. el sistema se evalúa con respecto al desarrollo de versiones futuras. MODELO INCREMENTAL El modelo incremental es un desarrollo inicial de la arquitectura completa del sistema. es esencial definir etapas que no requieran cambiar los resultados anteriores al agregar nuevas etapas.MODELO INCREMENTAL HISTORIA Propuesto por Mills en 1980. Cada incremento tiene su propio ciclo de vida. Cada incremento agrega funcionalidad adicional o mejorada sobre el sistema. se verifica e integra la versión con las demás versiones ya completadas del sistema. Por lo tanto. Durante cada incremento. Para que la secuencia de desarrollo sea exitosa. seguido de incrementos y versiones parciales del mismo.

 Se evitan proyectos largos y se entrega ³Algo de valor´ a los usuarios con cierta frecuencia . logrando resultados de inversión en menor tiempo. sólo la última iteración necesita ser descartada y utilizar el incremento previo. que si fueran planeados todos a la vez en un mismo periodo.  Prioriza los requisitos del usuario y los requisitos de más alta prioridad se incluyen en los incrementos más tempranos. ayudan a obtener requisitos para los incrementos más tardíos.  Hechos de incrementos tempranos como un prototipo.CREENCIAS DEL MODELO INCREMENTAL  La administración de proyectos es más fácil de lograr en incrementos pequeños.  Es más fácil comprender y probar incrementos de funcionalidad más pequeños.  Los servicios de sistema de prioridad más altos tienden a recibir la mayoría de pruebas. VENTAJAS  Construir un sistema pequeño es siempre menos riesgoso que construir un sistema grande.  La funcionalidad inicial se desarrolla más temprano.  El usuario se involucra más.  Hay más posibilidad de satisfacer el cambio en los requisitos de usuario mediante incrementos del software en el tiempo.  El más bajo riesgo de falla del proyecto global.  Los usuarios no tiene que esperar.  Si un error importante es realizado.

 Las primeras versiones son incompletas pero proporcionan al usuario la funcionalidad que precisa y una plataforma para la evaluación.  Requiere gestores experimentados.  Los errores en los requisitos se detectan tarde.  Difícil de aplicar a sistemas transaccionales que tienden a ser integrados y a funcionar como un todo.  Se requiere de una experiencia importante para definir los incrementos de forma de distribuir en ellos las tareas en forma proporcional  Si el sistema a desarrollar es de gran magnitud y se cuenta con un único grupo para construirlo se corre el riesgo que el desarrollo se prolongue demasiado en tiempo .  Pueden aumentar el coste debido a las pruebas. DESVENTAJAS  Difícil de evaluar el costo total.  No se necesita tanto personal al principio como para una implementación completa.  Prioriza los requisitos del usuario y los requisitos de más alta prioridad se incluyen en los incrementos más tempranos. Se puede financiar el proyecto por partes.  Se presupone que todos los requisitos se han definido al inicio.

DIFERENCIAS ENTRE EL EVOLUTIVO Y EL INCREMENTAL En el caso del modelo evolutivo se desarrollaría una nueva versión de todo el sistema. en el incremental se parte de la versión anterior sin cambios y le añadimos las nuevas funciones. REPRESENTACION GRAFICA .

net/boreasH/ingenieria-de-softwaremodelo-incrementalvictor-mamani-catachura-boreash Fecha de acceso:02/04/2011 Tipo de documento:presentación powerpoint Autor:Victor Mamani Catachura y http://www.com/ Fecha de acceso: 03/04/2011 Tipo de documento:Pagina .com/doc/16416960/Modelo-cascada-espiralincremental Fecha de acceso: 02/04/2011 Tipo de documento: presentación powerpoint Autor:Christian JovanaTzec Morales y http://modelos-phpnoche.scribd.BIBLIOGRAFIA y Ingeniería de software orientada a objetos con uml.slideshare.mx/books?id=MOviEp0ApQcC&pg=PA51&dq=modelo+increm ental&hl=es&ei=dJiYTdCAPMbXiAKlwZiBCQ&sa=X&oi=book_result&ct=result&resnu m=9&ved=0CFEQ6AEwCA#v=onepage&q=modelo%20incremental&f=false y http://www.blogspot.com.google. java e internet Autor: Alfredo weitzenfeld Editorial Thomson Link: http://books.

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)//-->