Upload
profesor-ti
View
5.846
Download
3
Embed Size (px)
Citation preview
METODOLOGIAS PARA EL
DESARROLLO DE UN SISTEMA
“CASCADA PURA”
INTEGRANTES DE EQUIPO:
CELIA TERESA NAVARRO JÁUREGUI
EDITH MONTES POLANCO
GIOVANI DANIEL ROSALES GÓMEZ
GABRIEL ALONSO LOPEZ ORTIZ
METODOLOGÍA DE CASCADA PURA
Es el más antiguo de todos los modelos de ciclo de vida y sirve de
base para otros modelos de ciclos de vida.
En un modelo en cascada, un proyecto progresa a través de una
secuencia ordenada de pasos.
Para poder pasar a la siguiente etapa se tiene que haber
conseguido todos los objetivos de la etapa anterior, es un
proceso secuencial.
Cuando la revisión determina que el proyecto no está listo para
pasar a la siguiente etapa, permanece en la etapa actual hasta
que esté preparado.
En un modelo de cascada un proyecto progresa a través de una secuencia ordenada de pasos que son:
Análisis de requerimientos. Diseño del sistema. Diseño del programa. Codificación o programación. Pruebas. Implantación.
ANÁLISIS DE REQUERIMIENTOS En esta fase se analizan las
necesidades de los usuarios finales del software para determinar qué objetivos debe cubrir.
De esta fase surge una memoria llamada SRD (documento de especificación de requisitos), que contiene la especificación completa de lo que debe hacer el sistema sin entrar en detalles internos.
DISEÑO DEL SISTEMA Se descompone y organiza el sistema
en elementos que puedan elaborarse por separado.
Como resultado surge el SDD (Documento de Diseño del Software), que contiene la especificación de lo que debe hacer cada una de sus partes, así como la manera en que se combinan unas con otras.
DISEÑO DEL PROGRAMA
Fase en donde se realizan los algoritmos necesarios para el cumplimiento de los requerimientos del usuario, así como también los análisis necesarios para saber que herramientas usar en la etapa de Codificación.
CODIFICACIÓN O PROGRAMACIÓN
Aquí se implementa el código fuente, haciendo uso de prototipos así como pruebas y ensayos para corregir errores.
PRUEBAS Los elementos, ya programados, se
ensamblan para componer el sistema y se comprueba que funciona correctamente y que cumple con los requisitos, antes de ser instalado.
IMPLANTACIÓN
El software obtenido se pone en producción. Se implantan los niveles software y hardware que componen el proyecto.
ANÁLIS DE REQUERIMIENT
OS
DISEÑO DEL
SISTEMA
DISEÑO DEL
PROGRAMA
CODIFICACIÓN O
PROGRAMACIÓN
PRUEBAS
IMPLANTACIÓN
Esquema de la metodología
“CASCADA PURA”
VENTAJAS
Este modelo está dirigido por
documentos.
Ayuda a localizar errores en las primeras
etapas del proyecto a un bajo costo.
Ayuda a minimizar los gastos de la
planificación porque permite realizarla sin
problemas.
DESVENTAJAS Es un modelo poco apropiado para un proyecto de
desarrollo rápido.
Dificultades para especificar claramente los
requerimientos al comienzo del proyecto.
El modelo en cascada puede suponer una cantidad
excesiva de documentación.
El modelo genera pocos signos visibles de progreso hasta
el final. Esto puede dar la impresión de un desarrollo lento,
existe la incertidumbre de los clientes si sus proyectos
serán entregados a tiempo.
Tipos de proyectos para los que es adecuado
•Aquellos para los que se dispone de todas las especificaciones desde el principio, por ejemplo, los de reingeniería. Se está desarrollando un tipo de producto que no es novedoso.
•Proyectos complejos que se entienden bien desde el principio.
Como el modelo en cascada ha sido muy popular ha generado algunas variantes.
REFERENCIAS
Guarirapa Yanira, Herrera Yunnio y otros (2009)
“Metodologías para el desarrollo de un sistema”
Y en las páginas web:
http://metodologiassi.blogspot.com/
html.rincondelvago.com/metodos-del-desarrollo-
del-sistema-de-informacion.html -
es.wikipedia.org/wiki/Desarrollo_en_cascada