Metodologias
Modelo en cascada
Este modelo donde para seguir una tarea el recurso( es decir una de las personas que realiza el software) tiene que esperar que la otra persona vinculada en el proyecto termine su
tarea pendiente para seguir.Además muchas veces es muy difícil que el cliente establezca
todos los requisitos de forma explícita.Un ejemplo de ello sería:
Modelo Incremental
En este modelo entregan el software en pequeñas partes llamadas incremento, cada incremento se va construyendo con el incremento ya entregado. Esto permite que el usuario
identifique mejor sus necesidades y se le sea entregado mejor las funciones requeridas y
características adicionales. Este tipo de modelo no es muchas veces recomendado cuando se trata de alto nivel de seguridad,riesgos y demás.
Un ejemplo es:
Modelo DRA
Es una adaptación a ‘’alta velocidad’’ del modelo en cascada, en el cual se logra un desarrollo rápido;si en dicho caso se entienden bien los requisitos y se limita el ámbito del
proyecto, permitirá crear un sistema completamente funcional en corto tiempo. Sin embargo se necesita de muchos recursos humanos, la construcción de componentes es
complicada, entre otras desventajas.
Un ejemplo sería:
MODELOS DE PROCESO EVOLUTIVO
Construcción de prototipos: En este modelo se crean pequeños prototipos del software para mostrarle al cliente como
podría ser el resultado final, este prototipo es evaluado por el cliente para una respectiva retroalimentación y gracias a ellos se hacen las mejoras al diseño que se realizará. La
desventaja de este modelo puede ser que el cliente se haga una falsa expectativa del
software final debido al corto tiempo de trabajo y su calidad no sea la esperada.
Modelo en Espiral
EL modelo en Espiral consiste en la creación de ciclos para el desarrollo del software, ...
Regístrate para leer el documento completo.