Este tipo de enfoques reconocen que en la práctica, los proyectos de desarrollo de Software tienden a desenvolverse por medio de iteraciones, por lo cual el revisar una fase anterior, modificar y continuar se incluye como algo natural en la planificación.
Entre los principales enfoques de este tipo destacan los siguientes:
Desarrollo de Prototipos
- Se incorpora como enfoque en la fase de desarrollo.
- Construye versiones funcionales con los mínimos controles.
- Se utiliza para obtener feedback y hacer cambios antes de iniciar la fase de desarrollo.
Espiral
- Desarrollo por medio de versiones.
- Cada versión repite el ciclo de desarrollo de software.
Rational Unified Process (RUP)
- Es una metodología que desarrolla el concepto de espiral.
- Orientada modelar en función de los requisitos del usuario.
- Uso de arquitectura basada en componentes (énfasis en el diseño de arquitectura).
- Múltiples herramientas de modelado visual de software (UML).
No hay comentarios :
Publicar un comentario