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 ciclo de vida lineal y cascada

No description
by

victor perez

on 10 October 2012

Comments (0)

Please log in to add your comment.

Report abuse

Transcript of modelo de ciclo de vida lineal y cascada

ciclo de vida lineal . Consiste en descomponer la actividad global del proyecto en etapas separadas, que son realizadas de manera lineal. Cada etapa se realiza una sola vez,
a continuación de la etapa anterior
y antes de la etapa siguiente. Con un ciclo de vida lineal es muy
fácil dividir las tareas, y prever los
tiempos (sumando linealmente
los de cada etapa). Desde el punto de vista de la gestión requiere también que se conozca
desde el primer momento, con excesiva rigidez lo que va a ocurrir en cada una de las distintas etapas antes de comenzarla. Las actividades de cada una de las etapas
mencionadas deben ser independientes entre sí, es decir,
que es condición primordial que no haya retroalimentación entre ellas,
aunque si pueden admitirse ciertos
supuestos de realimentación correctiva. Esto último minimiza, también las posibilidades
de errores durante la codificación y reduce al mínimo la necesidad de requerir información del cliente o del usuario. Tiene como desventaja que no es apto para desarrollos
que superen mínimamente requerimientos
de retroalimentación entre etapas, es decir es muy
costoso retomar
una etapa
anterior al detectar alguna falla. Se destaca como ventaja la sencillez de su gestión y
administración tanto económica como temporal, ya que se acomoda perfectamente a proyectos internos
de una empresa para programas muy pequeños de ABM (sistemas que realizan altas, bajas y modificaciones sobre un conjunto de datos). ventaja y desventaja Estructura del ciclo de vida
lineal ciclo de vida en cascada modelo propuesto por wiston royce en 1970 y es el primer modelo de ciclo de vida en aceptar reviciones para comprobar que puede pasar a la siguiente etapa. Es un enfoque metodológico que ordena rigurosamente las etapas del proceso para el desarrollo de software, de tal forma que el inicio de cada etapa debe esperar a la finalización de la etapa anterior Las principales aportaciones de este modelo al
desarrollo de software son los siguientes:
* planificar un proyecto antes de comensarlo.
*definir el comportamiento externo del sistema de acuerdo a muchos antes de diseñar su arquitectura interna.
*documentar los resultados obtenidos.
*testear el producto final, despues de terminarlo y antes de entregarlo al cliente. fases del modelo Análisis de requisitos En esta fase se analizan las necesidades de los usuarios finales del software para determinar qué objetivos debe cubrir. Diseño del Sistema Descompone y organiza el sistema en elementos que puedan elaborarse por separado, aprovechando las ventajas del desarrollo en equipo. Codificación Es la fase en donde se implementa el 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 para hacer que la programación sea un proceso mucho más rápido. 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 entregado al usuario final Verificación Es la fase en donde el usuario final ejecuta el sistema, para ello el o los programadores ya realizaron exhaustivas pruebas para comprobar que el sistema no falle. Mantenimiento Una de las etapas mas criticas, ya que se destina un 75% de los recursos, es el mantenimiento del Software ya que al utilizarlo como usuario final puede ser que no cumpla con todas nuestras expectativas.
Full transcript