Modelos De Desarrollo De Sistemas De Información
Enviado por Maribelrv • 25 de Noviembre de 2014 • 386 Palabras (2 Páginas) • 406 Visitas
MODELOS DE DESARROLLO
La ingeniería de software, con el fin de ordenar el caos que era anteriormente el desarrollo de software, dispone de varios modelos, paradigmas y filosofías de desarrollo, estos los conocemos principalmente como modelos o ciclos de vida del desarrollo de software, esto incluye el proceso que se sigue para construir, entregar y hacer evolucionar el software, desde la concepción de una idea hasta la entrega y el retiro del sistema y representa todas las actividades y artefactos (productos intermedios) necesarios para desarrollar una aplicación, entre ellos se puede citar: Modelo en cascada, modelo en V, por prototipos, en espiral, desarrollo rápido, Modelo incremental, para ampliar esta información de remítanse al documento adjunto llamado “Modelos de desarrollo”.
El modelo en cascada
También llamado ciclo de vida clásico o tradicional, es el modelo más antiguo cuya propuesta de trabajo se fundamenta en un proceso ordenado y secuencial donde el producto de cada etapa, es el insumo para la etapa posterior.
El modelo en V
Se considera como una versión mejorada del modelo en cascada y por tanto, conserva las características de secuencialidad y organización. El modelo en V fundamenta su enfoque en la minimización de riesgos, la mejora de calidad, la reducción total de gastos y el perfeccionamiento de la comunicación entre los participantes del proyecto de desarrollo de software.
Prototipos Este modelo también se ha llamado evolutivo, se fundamenta en el desarrollo de un producto inicial que se presenta al usuario para obtener su aprobación y se perfecciona, a través de diferentes versiones, hasta obtener el producto adecuado.
Espiral
Se trata de una propuesta que combina las propiedades de los modelos cascada y prototipos. Se fundamenta en un proceso de desarrollo en el cual se hacen entregas del producto -cada una más evolucionada o completa que la anterior- teniendo en cuenta los riesgos que pueden afectar el
proceso. Cada ciclo del espiral representa una etapa del ciclo de vida del software.
Desarrollo Rápido de Aplicaciones (DRA)
El modelo DRA es una versión que integra las características de los modelos cascada y prototipos, añadiendo velocidad de desarrollo. Propone la división del proyecto en módulos que son desarrollados por cada equipo de trabajo y luego se integran para configurar el producto definitivo.
Modelo incremental
Combina elementos del modelo tradicional aplicado en forma iterativa. Este modelo emplea secuencias lineales escalonadas que proporcionan incrementos del producto.
...