Professional Documents
Culture Documents
DESARROLLO DE SOFTWARE
o MODELO CASCADA
o MODELO
INCREMENTAL
MTODO?
POR QU ES
NECESARIO UN
MTODO
PARA DESARROLLAR
SOFTWARE?
METODOLOGAS
EL conjunto de mtodos que se utilizan en
una determinada actividad con el fin de
formalizarla y optimizarla.
Determina los pasos a seguir y como
realizarlos para finalizar una tarea.
CICLO DE VIDA?
CICLO DE
DESARROLLO?
MODELO CASCADA
CARACTERSTICAS
Es el modelo ms simple, conocido y utilizado
Para que el proyecto tenga xito deben
desarrollarse todas las fases.
Las fases continan hasta que los objetivos se
han cumplido
VENTAJAS
El modelo en cascada puede ser apropiado, en
general, para proyectos estables (especialmente
los proyectos con requisitos no cambiantes) y
donde es posible y probable que los diseadores
predigan totalmente reas de problema del sistema
y produzcan un diseo correcto antes de que
empiece la implementacin.
DESVENTAJAS
MODELO
INCREMENTAL
Definicin
Es un proceso de desarrollo de software creado en respuesta a las
debilidades del modelo tradicional de cascada.
Bsicamente este modelo de desarrollo, que no es ms que un
conjunto de tareas agrupadas en pequeas etapas repetitivas
(iteraciones), es uno de los ms utilizados en los ltimos tiempos
ya que, como se relaciona con novedosas estrategias de desarrollo
de software y una programacin extrema, es empleado en
metodologas diversas.
El modelo consta de diversas etapas de desarrollo en cada
incremento, las cuales inician con el anlisis y finalizan con la
instauracin y aprobacin del sistema.
Caractersticas
Se evitan proyectos largos y se entrega algo de valor
a los usuarios con cierta frecuencia.
- El usuario se involucre ms.
- Difcil de evaluar el costo total.
- Difcil de aplicar a los sistemas transaccionales que
tienden a ser integrados y a operar como un todo.
- Requiere gestores experimentados.
- Los errores en los requisitos se detectan tarde.
- El resultado puede ser muy positivo.
Ventajas
Con un paradigma incremental se reduce el tiempo de desarrollo inicial, ya
que se implementa la funcionalidad parcial.
- Tambin provee un impacto ventajoso frente al cliente, que es la entrega
temprana de partes operativas del Software.
- El modelo proporciona todas las ventajas del modelo en cascada
realimentado, reduciendo sus desventajas slo al mbito de cada
incremento.
- Permite entregar al cliente un producto ms rpido en comparacin del
modelo de cascada.
- Resulta ms sencillo acomodar cambios al acotar el tamao de los
incrementos.
- Por su versatilidad requiere de una planeacin cuidadosa tanto a nivel
administrativo como tcnico.
Desventajas
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.
Requiere de mucha planeacin, tanto administrativa como
tcnica.
Requiere de metas claras para conocer el estado del
proyecto.
Difcil evaluar el costo
Bibliografa
Gutirrez, D. (2011, 07). Mtodos de Desarrollo de
Software. Obtenido 03, 2016, de Universidad de los
Andes
https://es.wikipedia.org/wiki/Desarrollo_en_cascada
https://es.wikipedia.org/wiki/Software#Modelo_iterativo
_incremental
http://ingenieraupoliana.blogspot.mx/2010/10/modelo-i
ncremental.html
https://es.wikipedia.org/wiki/Desarrollo_iterativo_y_creci
ente