Académique Documents
Professionnel Documents
Culture Documents
Software
Sesión 05
• Modelo Construcción de
prototipos
• Modelos Evolutivos
• Modelo Incremental
Modelo de Construcción de
Prototipos
} seinicia con la definición de los objetivos
globales para el software
} seidentifican los requisitos conocidos y las
áreas del esquema en donde es
necesaria más definición
} seplantea con rapidez una iteración de
construcción de prototipos y se presenta
el modelado
Modelo de Construcción de
Prototipos
} se centra en una representación de aquellos
aspectos del software que serán visibles para
el cliente o el usuario final
} la interfaz con el usuario
} formato de los despliegues de reportes
} conduce a la construcción de un prototipo,
el cual es evaluado por el cliente
i o el usuario
i
para una retroalimentación
Modelo de Construcción de
Prototipos
} graciasa ésta se refinan los requisitos del
software
ft que se desarrollará
d ll á
} Esto
permite que al mismo tiempo el
d
desarrollador
ll d entienda
ti d mejorj llo que se
debe hacer y el cliente vea resultados a
corto plazo
Modelo de Construcción de
Prototipos
} Ventajas
Retroalimentación
Análisis formal
Diseño … etc.
Modelos evolutivos
Modelos evolutivos
} El software evoluciona con el tiempo
} Los requisitos del cliente suelen cambiar
durante el tiempo de desarrollo
} Tiempos establecidos por el cliente o
competencia
t i en ell mercadod pueden
d
hacer imposible lanzar un software
totalmente terminado
} Los modelos lineales son inútiles en estos
casos
Modelos evolutivos
Versión1
Modelos evolutivos
Versión
2
Versión1
Modelos evolutivos
Versión
3
Versión
2
Versión1
Modelo incremental
Modelo incremental
} Útil cuando hay una necesidad de
proporcionar de manera rápida
funcionalidad limitada al usuario
} Los requisitos del software están bien
definidos
} Combina elementos del modelo en cascada
} Aplica
A li secuencias
i lilineales
l escalonadas,
l d
llamadas “Incrementos”
Modelo incremental