metodologias
CARACTERISTICAS
VENTAJAS
DESVENTAJAS
APLICACIONES
COMENTARIO
CASCADA
-Requisitos funcionales bien definidos.
-Es el más utilizado.
-Las fases continúan hasta quelos
objetivos se han cumplido.
-Para que el proyecto tenga éxito deben
seguirse todas las fases: análisis de
requisitos, diseño del sistema, diseño del
programa, codificación, pruebas,implantación y mantenimiento.
-Requisitos funcionales son muy
pocos.
-se tiene todo organizado y no se
mezclan las fases.
-La calidad del producto resultante
es alta.
-Los usuarios lo pueden
comprenderfácilmente.
-puede que el software no cumpla
con todos los requisitos.
-iteraciones costosas.
-es difícil incorporar nuevas cosas
si se quiere actualizar.
-
-A cualquier software mientrasse
apliquen los requisitos funcionales.
Ya esta diseñado porque ya tienen
los requisitos funcionales bien
definidos ya que son pocos.
INCREMENTAL
-Los riesgos asociados con el desarrollode sistemas largos y complejos son
enormes. Una forma de reducir los
riesgos es construir solo una parte del
sistema, reservando otros aspectos para
niveles posteriores.
-En cada incremento sedesarrolla una
parte de la funcionalidad y se validan los
productos resultantes
-el modelo incremental no es
recomendable para casos de
sistema de tiempo real, de alto
nivel de seguridad, deprocesamiento distribuido, y/o de
alto índice de riesgos.
- se entregan partes funcionales del
software
Cada incremento es un producto de
software.
En este método tiene como
característicaprincipal la de
entregar incrementos funcionales ,
sabiendo que cada incremento es
un producto de software.
EVOLUTIVO
-Un modelo de ciclo de vida de software ·
es una vista de las actividadesque
ocurren durante el desarrollo del
·
software intenta determinar el orden de
las etapas.
-consta del desarrollo de una versión
inicial que luego de exponerse se va se
va refinando...
Regístrate para leer el documento completo.