Loading presentation...

Present Remotely

Send the link below via email or IM

Copy

Present to your audience

Start remote presentation

  • Invited audience members will follow you as you navigate and present
  • People invited to a presentation do not need a Prezi account
  • This link expires 10 minutes after you close the presentation
  • A maximum of 30 users can follow your presentation
  • Learn more about this feature in our knowledge base article

Do you really want to delete this prezi?

Neither you, nor the coeditors you shared it with will be able to recover it again.

DeleteCancel

Make your likes visible on Facebook?

Connect your Facebook account to Prezi and let your likes appear on your timeline.
You can change this under Settings & Account at any time.

No, thanks

MODELO DE PROCESO DE SOFTWARE TRADICIONAL O EN CASCADA

Descripciòn de cada etapa del modelo en cascada
by

Sandra Samaca

on 3 February 2011

Comments (0)

Please log in to add your comment.

Report abuse

Transcript of MODELO DE PROCESO DE SOFTWARE TRADICIONAL O EN CASCADA

Sandra Milena Samacà C.
Universidad Manuela Beltran
Espec. Admón Tics para la comunicaciòn Virtual
Análisis y Diseño de Sistemas - Feb 2011 MODELO DE PROCESO
DE SOFTWARE
TRADICIONAL O EN CASCADA CARACTERISTICAS Este proceso es el más antiguo y más ampliamente utilizado.

La palabra cascada se refiere al esfuerzo necesario para introducir un cambio en las fases más avanzadas de un proyecto

Para iniciar una etapa la anterior debe haber finalizado

Cualquier error de diseño detectado en la etapa de prueba conduce necesariamente al rediseño y nueva programación del codigo afectado DESVENTAJAS Proceso muy rígido que casi ningún proyecto puede seguir de manera estricta.

Dificultad del cliente para definir inicialmente los requerimientos

El producto final únicamente se ve hasta el final del proceso MANTENIMIENTO El usuario final ejecuta el sistema, para ello el o los programadores ya realizaron exhaustivas pruebas para comprobar que el sistema no falle. El software sufrirá cambios después de ser entregado porque se han encontrado errores, porque el software debe adaptarse para acoplarse a los cambios de su entorno externo o porque el cliente requiere mejoras funcionales o de rendimiento.

El soporte y mantenimiento del software vuelve a aplicar cada una de las fases precedentes a un programa ya existente y no a uno nuevo. Fallas de instalaciòn Sistema terminado Manual técnico Nuevas necesidades Descomponer y organizar el sistema en elementos que puedan elaborarse por separado.

Elaborar SDD (Documento de Diseño del Software): descripción de la estructura relacional global del sistema y 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 de alto nivel o arquitectónico: definir la estructura de la solución identificando grandes módulos (conjuntos de funciones que van a estar asociadas) y sus relaciones.

Diseño detallado: algoritmos empleados y la organización del código para comenzar la implementación. Preguntas de diseño Preguntas de especificación ANALISIS Analizar necesidades de los usuarios finales del software para determinar qué objetivos debe cubrir.
Elaborar un SRD (documento de especificación de requisitos): especificación completa de lo que debe hacer el sistema sin entrar en detalles internos.
Definir todo lo que se requiere del sistema, sin hacer nuevos resultados a mitad del proceso de elaboración del software. 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 entregado al usuario final. Requerimientos Diseño lógico Còdigo fuente Errores DISEÑO Implementaciòn del código fuente, haciendo uso de prototipos así como de pruebas y ensayos para corregir errores.

Dependiendo del lenguaje de programación y su versión se crean las bibliotecas y componentes reutilizables dentro del mismo proyecto

Si se lleva a cabo el diseño de una forma detallada, la generación de código se realiza mecánicamente. CODIFICACION PRUEBAS DEL PROGRAMA INSTALACION CICLO DE VIDA TRADICIONAL
Full transcript