Modelo lineal

Solo disponible en BuenasTareas
  • Páginas : 2 (327 palabras )
  • Descarga(s) : 0
  • Publicado : 8 de septiembre de 2010
Leer documento completo
Vista previa del texto
Modelo lineal secuencial
También llamado "Ciclo de vida básico" o "Modelo de cascada" tiene su origen en el "Modelo de cascada" ingeniado por Winston Royce, aunque omite los muchos bucles de esteúltimo.
El MLS sugiere un enfoque sistemático o más bien secuencial del desarrollo de software que comienza en un nivel de sistemas y progresa con el análisis, diseño, codificación, pruebas ymantenimiento.
El MLS acompaña las siguientes actividades:
* Análisis de los requerimientos del software: es la fase en la cual se reúnen todos los requisitos que debe cumplir el software. En esta etapa esfundamental la presencia del cliente que documenta y repasa dichos requisitos.
* Diseño: es una etapa dirigida hacia la estructura de datos, la arquitectura del software, las representaciones de lainterfaz y el detalle procedimental (algoritmo). En forma general se hace un esbozo de lo solicitado y se documenta haciéndose parte del software.
* Generación del código: es la etapa en la cual setraduce el diseño para que sea comprensible por la máquina. Esta etapa va a depender estrechamente de lo detallado del diseño.
* Pruebas: esta etapa se centra en los procesos lógicos internos delsoftware, asegurando que todas las sentencias se han comprobado, y en la detección de errores.
* Mantenimiento: debido a que el programa puede tener errores, puede no ser del completo agrado del cliente opuede necesitar, eventualmente acoplarse a los cambios en su entorno. Esto quiere decir que no se rehace el programa, sino que sobre la base de uno ya existente se realizan algunos cambios.
El MLS esel paradigma de desarrollo de software más antiguo que existe, sin embargo esto no ha impedido que se haya creado una desconfianza alrededor de basada en los siguientes errores reales:
* Losproyectos raramente siguen el paradigma secuencial que propone el proyecto.
* A menudo es difícil que el cliente exponga exactamente todos los requisitos.
* El cliente debe tener paciencia.
* Los...
tracking img