Please enable JavaScript.
Coggle requires JavaScript to display documents.
Metodologias Clasicas (Espiral (Parecido al Cascada, utiliza un sistema de…
Metodologias Clasicas
Espiral
Parecido al Cascada, utiliza un sistema de calculo de riesgo
-
-
Cascada
Serie de etapas ordenadas, la siguiente etapa depende de l etapa anterior
-
-
Prototipo
Se crea un prototipo del sistema a realizar, mostrando el sistema hasta cierta capacidad funcional
-
-
Evolutivo
Propuesto por Mills en 1980. Sugirió el enfoque incremental de desarrollo como una forma de reducir la repetición del trabajo en el proceso de desarrollo y dar oportunidad de retrasar la toma de decisiones en los requisitos hasta adquirir experiencia con el sistema
Características
Surge porque en los primeros desarrollos se podía esperar largo tiempo hasta que el software estuviese listo
Permiten desarrollar versiones cada vez más completas y complejas, hasta llegar al objetivo final deseado.
Es muy similar al modelo de desarrollo incremental..
Ventajas
La especificación puede desarrollarse de forma creciente
Los usuarios y desarrolladores logran un mejor entendimiento del sistema. Esto se refleja en una mejora de la calidad del software..
Desventajas
Es difícil predecir el coste y duración de un proyecto, por lo que es conveniente limitar el número de fases, recursos y plazos si es un proyecto con principio y fin
Puede resultar costoso si hay que reiniciar el desarrollo.
-
Componentes
surgió a finales de los 90's como una aproximación basada en la reutilización al desarrollo de sistemas de software.
El modelo de desarrollo basado en componentes incorpora muchas de las características del modelo espira
l
Se puede considerar a un componente como un proveedor de servicios independiente.
la reducción del costo y tiempo para construir grandes y complicados sistemas
mejorar la calidad del software: la calidad del software puede ser mejorado mediante la mejora de la calidad del componente.
detección de defectos dentro de los sistemas
Ventajas Reutilización del software. Nos lleva a alcanzar un mayor nivel de reutilización de software.
Desventaja Genera mucho tiempo.
Incremental
fue propuesto por Harlan Mills en el año 1980. Surgió el enfoque incremental de desarrollo como una forma de reducir la repetición del trabajo en el proceso de desarrollo y dar oportunidad de retrasar la toma de decisiones en los requisitos hasta adquirir experiencia con el sistema.
Caracteristicas
Se evitan proyectos largos y se entrega "algo de valor" a los usuarios con cierta frecuencia.
El usuario se involucra más.
Difícil de aplicar a los sistemas transaccionales que tienden a ser integrados y a operar como un todo.
Ventajas
Los clientes no tienen que esperar hasta que el sistema se entregue completamente para comenzar a hacer uso de él
Los clientes pueden usar los incrementos iniciales como prototipo para precisarlos requerimientos posteriores del sistema.
Desventajas
Difícil de aplicar a sistemas transaccionales que tienden a ser integrados y a operar como un todo
El modelo incremental no es recomendable para casos de sistemas de tiempo real, de alto nivel de seguridad, de procesamiento distribuido y/o de alto índice de riesgos..
-
El desarrollo de los sistemas tradicionales de ciclo de vida se originó en la década de 1960 para desarrollar a gran escala funcional de sistemas de negocio en una época de grandes conglomerados empresariales. Se basan en fases o etapas pre organizadas,
-