Mind map
Metodologías de desarrollo de software tradicionales

Map content
Metodologías de desarrollo de software tradicionales
Cascada
- Desventaja
- dificil incorporar nuevos requerimientos
- toma mucho tiempo
- iteraciones costosas
- dificil revision de proyectos de alta complejidad
- correcion de problemas posterior al ciclo
- Ventaja
- ordenado y organizado
- muy conocido
- producto final de alta calidad
- planificacion sencilla
- Caracteristicas
- flujo lineal
- rígido e inflexible
- Requerimientos bien definidos al inicio
- etapas secuenciales
- satisfacción del cliente más elevado
- comunicacion escasa con el cliente
- Desventaja
Espiral
- caracteristicas
- enfoque ciclico
- conjunto de puntos de referencias
- en cada giro se construye un modelo nuevo
- es compatible con otros metodos de desarrollo
- ideal para grandes sistemas
- orientado al analisis de riesgos
- ventajas
- modelo altamente adaptable
- posee el enfoque mas reallista
- cliente y desarrollador reacionan mejor a risegos
- desventajas
- es complejo
- largos periodos de tiempo para el desarrollo
- requiere personal con experiencia para implementarlo
- es relativamente nuevo
- caracteristicas
Modelo en V
- Caracteristicas
- orientado al cliente
- centrado en las funciones principales
- Verificación y validación
- producto final de alta calidad
- flujo lineal e iterativo
- Ventajas
- recomendado para proyecto pequeño
- recomendado para programadores novatos
- facilidad para encontrar errores
- reduce riesgos
- integra al usuario en las pruebas
- integracion de pruebas
- Desventajas
- costoso si hay fallos
- involucra gran cantidad de tiempo
- el cliente dificilmente expondra todos los requerimientos
- Caracteristicas
Incremental
- caracteristicas
- se evitan proyectos largos entregando algo frecuentemente
- dificil de evaluar los costos
- el resultado puede ser muy positivo
- flujo iterativo
- enfoque en los requerimientos del usuario
- fácil administración de las tareas en cada iteración
- ventajas
- los usuarios pueden probarlo antes de la finalizacion del proyecto
- impacto ventajoso frente al cliente
- los errores se corrigen progresivamente
- El producto es consistente y puntual en el desarrollo.
- desventajas
- Requiere de mucha planeación
- altos costos por pruebas
- no recomendable para sistemas bancarios
- Los errores en los requisitos se detectan tarde
- Requiere gestores experimentados
- caracteristicas
Prototipo
- Caracteristicas
- participacion directa con el cliente
- es rapido
- modelo informal
- ideal para medir alcances de un producto
- se pued epartir con objetivos generales
- Ventajas
- Se puede reutilizar el código
- continua comunicacion cliente-desarrollador
- flexible
- activa participacion del usuario
- menor curva de aprendizaje para el usuario
- Desventajas
- falsa nocion del cliente sobre el producto final
- perdida de tiempo con el usuario
- administracion dificil
- Caracteristicas
Images and files in the map
Information
- Description
- mapa mental metodologias de desrrollo de software tradicionales
- Created by
- Luis Rodriguez
- Views
- 75
- Tags
- Rating