Metodos
Métodos para llevar a cabo el ciclo de vida
Método en cascada o escalonado
Éste modelo se define como una secuencia de actividades a ser seguidas en orden, donde laestrategia principal es definir y seguir el progreso del desarrollo de software hacia puntos de revisión bien definidos, es decir, se codifica y reparan los errores; es un proceso continuo decodificación y reparación
Ventajas:
Como dos etapas se llevan a cabo se puede dar cuenta de si hay algún error en el lapso donde ambos se llevan a cabo.
Desventajas:
Si se termina todo el ciclo se puede retornarsi se falla en algún paso no se puede verificar hasta terminar.
Solo se ven dos etapas una continua a la otra.
Método en espiral, prototipo o prototipado
Las actividades de este modelo se conformanen una espiral, en la que cada bucle o iteración representa un conjunto de actividades. Las actividades no están fijadas a priori, sino que las siguientes se eligen en función del análisis de riesgo,comenzando por el bucle interior.
Características:
En cada giro se construye un nuevo modelo del sistema completo
No hay un número definido de iteraciones. Las iteraciones debe decidirlas el equipode gestión de proyecto
Ventajas:
El modelo en espiral es un enfoque realista del desarrollo de sistemas.
Modelo de proceso adaptable.
El modelo en espiral puede aplicarse a lo largo de la vida delsoftware.
El desarrollador y el cliente comprenden y reaccionan mejor ante riesgos en cada uno de los niveles evolutivos.
Permite a quien lo desarrolla aplicar el enfoque de construcción de prototiposen cualquier etapa de evolución del producto
Desventajas:
Requiere una considerable habilidad para la evaluación del riesgo, y cuenta con esta habilidad para el éxito.
Si un riesgo importante no esdetectado y gestionado a tiempo, indudablemente surgirán problemas.
Método por etapas o por fases
Es el enfoque metodológico que ordena rigurosamente las etapas del ciclo de vida del software, de...
Regístrate para leer el documento completo.