Loading presentation...

Present Remotely

Send the link below via email or IM

Copy

Present to your audience

Start remote presentation

  • Invited audience members will follow you as you navigate and present
  • People invited to a presentation do not need a Prezi account
  • This link expires 10 minutes after you close the presentation
  • A maximum of 30 users can follow your presentation
  • Learn more about this feature in our knowledge base article

Do you really want to delete this prezi?

Neither you, nor the coeditors you shared it with will be able to recover it again.

DeleteCancel

Make your likes visible on Facebook?

Connect your Facebook account to Prezi and let your likes appear on your timeline.
You can change this under Settings & Account at any time.

No, thanks

MODELO INCREMENTAL

No description
by

Nathy Nieto

on 24 October 2012

Comments (0)

Please log in to add your comment.

Report abuse

Transcript of MODELO INCREMENTAL

Bibliografia LAURA MANCIPE
DANIEL SANCHEZ
NATY NIETO Aplica el enfoque lineal secuencial escalonadamente
Cada incremento agrega funcionalidad adicional o mejorada sobre el sistema
Cada etapa debe cumplir con los requisitos de las desarrolladas
La propuesta del modelo es diseñar sistemas que puedan entregarse por piezas.
A partir de la evaluación se planea el siguiente incremento y así sucesivamente
Es interactivo por naturaleza
Es útil cuando el personal no es suficiente para la implementación completa
En lugar de entrega del sistema en una sola entrega, el desarrollo y la entrega están fracturados bajo incrementos, con cada incremento que entrega parte dela funcionalidad requerida.
Los requerimientos del usuario se priorizan y los requerimientos de prioridad más altos son incluidos en los incrementos tempranos.
Hechos de incrementos tempranos como un prototipo, ayudan a obtener requisitos para los incrementos más tardíos.
Los usuarios no tiene que esperar.
El desarrollo incremental es el proceso de construcción siempre incrementando subconjuntos de requerimientos del sistema.
el modelo incremental presupone que el conjunto completo de requerimientos es conocido al comenzar
Se evitan proyectos largos y se entrega “Algo de valor” a los usuarios con cierta frecuencia
El usuario se involucra más
Requiere gestores experimentados Desventajas MODELO EVOLUTIVOS Ventajas Caracteristicas Proceso Son modelos flexibles que permiten la modificación del sistema durante su proceso de desarrollo. Los procesos iterativos permiten a los desarrolladores construir versiones del software cada vez más completas.
Ejemplos:

Modelo Incremental.
Modelo Espiral.
Modelo Espiral WINWIN.
Modelo de Desarrollo Concurrente. Finalizado el plan de incrementos, se puede comenzar con el primer incremento.
Cada incremento pasa por las siguientes actividades: INGENIERIA DE SOFTWARE MODELO INCREMENTAL HISTORIA Propuesto por Mills en 1980. 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. Las reglas del negocio de hoy no lo permiten. Bajo este modelo se entrega software “por partes funcionales más pequeñas” , pero reutilizables,llamadas incrementos. En general cada incremento se construye sobre aquel que ya fue entregado , al dividirlo se puede manejar cada funcionalidad por separado e ir integrándolas para formar el sistema final. APLICACIÓN El modelo aplica secuencias lineales de manera escalonada conforme avanza el tiempo en el calendario. Cada secuencia lineal pasa por las siguiente fases:

Análisis y requerimientos
Diseño
Implementación
Pruebas Estas secuencias líneas producen lo que se denomina: incremento.
El primer incremento es a menudo denominado "núcleo" y estará formado por aquellas funcionalidades mas importantes.
Durante el desarrollo, se puede llevar a cabo un análisis adicional de requisitos para los requisitos posteriores, pero no se aceptan cambios en los requisitos para el incremento actual.
Una vez que un incremento se completa, este es integrado al sistema y se le entrega al cliente un producto operacional puede poner en funcionamiento.
Esto significa que tienen una entrega temprana de parte de la funcionalidad del sistema. Pueden experimentar con el sistema, lo cual les ayuda a clarificar sus requisitos para los incrementos posteriores.. Desarrollo del incremento.
•Validación del incremento.
•Integrar incremento.
•Validar sistema. Los clientes no tienen que esperar hasta que el sistema se entregue completamente para comenzar a hacer uso de él.
Los clientes pueden usar los incrementos iniciales como prototipo para precisarlos requerimientos posteriores del sistema.
Minimización del riesgo de falla en el proyecto porque los errores se van corrigiendo progresivamente.
Construir un sistema pequeño es siempre menos riesgoso que construir un sistema grande.
Al ir desarrollando parte de las funcionalidades, es más fácil determinar si los requerimientos planeados para los niveles subsiguientes son correctos. Si un error importante es realizado, sólo la última iteración necesita ser descartada.
Reduciendo el tiempo de desarrollo de un sistema , decrecen las probabilidades que esos requerimientos de usuarios puedan cambiar durante el desarrollo.Si un error importante es realizado, el incremento previo puede ser usado. Los errores de desarrollo realizados en un incremento, pueden ser arreglados antes del comienzo del próximo incrementoEl resultado puede ser muy positivo Difícil de aplicar a sistemas transaccionales que tienden a ser integrados y a operar como un todo Riesgos largos y complejos. Pueden aumentar el coste debido a las pruebas. Los errores en los requisitos se detectan tarde. Cuando utilizarlo? Este proceso aplicamos cada vez que deseamos crear una versión más completa según los requerimientos de nuestro cliente.

El modelo incremental se aplica cuando en un proyecto tenemos un tiempo límite y no disponemos del personal suficiente para que nuestro propósito sea implementado completamente. GIRALDO Gloria, Ingeniería de SoftwareClase 3: El proceso del software, [enlinea] vease en: http://pisis.unalmed.edu.co/cursos/material/3004582/1/clase3_IS_0702-v1.ppt http://scruz334.blogspot.es/1193793960/ PHPNOCHE, Modelo incremental-evolutivo, [en linea] vease en: http://modelos-phpnoche.blogspot.com/ MODELO INCREMENTAL
Full transcript