Loading presentation...
Prezi is an interactive zooming 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

Desarrollo iterativo y creciente o iterativo e incremental

No description
by

on 30 June 2014

Comments (0)

Please log in to add your comment.

Report abuse

Transcript of Desarrollo iterativo y creciente o iterativo e incremental

¿Que significa iteración?
Acto de repetir un proceso con el objetivo de alcanzar una meta deseada.


Desarrollo Iterativo e Incremental.
Este modelo de desarrollo es la contra parte del desarrollo en cascada, aquí las citas con el cliente son más frecuentes con el fin de obtener retroalimentación, lo que propone este modelo es ir entregando un proyecto por pequeños módulos, para saber cuantos módulos debemos entregar debemos tener nuestro análisis de requisitos, de esta forma conseguiremos que el cliente tenga múltiples entregas de su proyecto y de esta forma nos brinde retroalimentación, consiguiendo que cada entrega sea más completa que la anterior.

Ejemplo
Podría ser un procesador de texto, en el que pueda aportar en el inicio funciones básicas, en el segundo incremento una interfaz más sofisticada, en el tercer incremento un corrector de ortografía e insertar imágenes, y así sucesivamente.
Con este modelo de desarrollo
Primero decidimos que vamos a hacer y después que vamos a hacer primero.

¿Que es entonces el desarrollo iterativo e incremental?
¿Que sucede en cada iteración e incrementacion?
Un aspecto fundamental para guiar el desarrollo iterativo e incremental es la prioritización de los objetivos/requisitos en función del valor que aportan al cliente.
¿Cuales son los beneficios del desarrollo iterativo?
Se puede gestionar la expectativa del cliente de manera regular, puede tomar decisiones en cada iteración. Esto es especialmente interesante cuando:

El cliente no sabe exactamente qué es lo que necesita.

Cambios en las condiciones del mercado.

La reacción y aceptación del mercado.

Cualquier cambio en el entorno.
Desarrollo iterativo y creciente o iterativo e incremental
Grupo 2

Guillermo Barroso
Adriana Rocha
Ubaldo Guerrero

Comparativo.
Desarrollo en Cascada.

En el modelo de desarrollo en cascada el equipo de desarrollo llega a un acuerdo con el cliente para comenzar a desarrollar algún proyecto, una vez que se llega a ese acuerdo el equipo comienza a trabajar hasta que el proyecto queda concluido y entregado, en el modelo cascada no se obtiene retroalimentación por parte del cliente: "Una vez que la piedra es arrojada por la cascada no hay forma de regresar, no se sabe cuánto se tardará la piedra en tocar el agua ni lo alto de la cascada".

Después de cada entrega sabremos que será lo siguiente a desarrollar.
Esto se debe repetir hasta que el proyecto quede completamente terminado de acuerdo a las condiciones del cliente.
El equipo evoluciona el producto (hace una entrega incremental) a partir de los resultados completados en las iteraciones anteriores, añadiendo nuevos objetivos/requisitos o mejorando los que ya fueron completados.
¿Cuales son sus restricciones?
La disponibilidad del cliente

Relación con el cliente basada en principio de colaboración y ganar/ganar.

Requisitos terminados.

Cada iteración ha de aportar un valor al cliente.
Recomendaciones
Utilizar iteraciones cortas de 2 a 4 semanas.

Objetivos a corto plazo.

Utilizar iteraciones regulares.

Proyectar cuantas iteraciones se necesitan para tener cada entrega.

Las iteraciones coincidiendo con meses naturales.

No olvidar la parte iterativa del ciclo de vida iterativo e incremental.

Esto se pueden entender como un mini proyecto: en todas las iteraciones se repite un proceso de trabajo similar para proporcionar un resultado completo sobre producto final de forma que el cliente pueda obtener todos los beneficios de manera incremental.

Introducción al Análisis y Diseño de Sistemas.

Profesor: Eduardo Guerrero.
Full transcript