• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Lineal Secuencial
 

Lineal Secuencial

on

  • 24,329 views

 

Statistics

Views

Total Views
24,329
Views on SlideShare
24,214
Embed Views
115

Actions

Likes
2
Downloads
273
Comments
1

2 Embeds 115

http://www.slideshare.net 114
http://translate.googleusercontent.com 1

Accessibility

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel

11 of 1 previous next

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Lineal Secuencial Lineal Secuencial Presentation Transcript

    • MODELOS DE PROCESO DE SOFTWARE Para resolver los problemas reales de una industria un ing. de software o equipo de ingenieros debe incorporar una estrategia de desarrollo que acompañe al proceso, método, y capas de herramientas. Esta estrategia es llamada Modelo de Proceso o Paradigma de Ingeniería de Software. Todo el desarrollo de SW se puede caracterizar como un bucle o ciclo de resolución de problemas que se divide en cuatro etapas:
    • MODELOS DE PROCESO DE SOFTWARE Status Quo. Estado actual de Sucesos. Definición de Problemas. Identifica el problema especifico a resolver. Desarrollo Técnico. Resuelve el problema a través de la aplicación de alguna tecnología. Integración de Soluciones. Ofrece resultados (documentos, programas, datos, etc.) Definición de Problemas Desarrollo Técnico Integración de Soluciones Estado Actual
    • MODELOS DE PROCESO DE SOFTWARE Todas las etapas de un proceso de Software coexisten simultáneamente en algún nivel de detalle. Dada la naturaleza repetitiva de este proceso las cuatro etapas se aplican igualmente al análisis de una aplicación completa, como a la generación de un segmento de código. Estado Actual Definición de Problemas Desarrollo Técnico Integración de Soluciones Estado Actual Definición de Problemas Desarrollo Técnico Integración de Soluciones Estado Actual Definición de Problemas Desarrollo Técnico Integración de Soluciones Estado Actual
    • MODELO LINEAL SECUENCIAL Llamado en algunos de los casos ciclo de vida básico o modelo de cascada, el modelo lineal secuencial siguiere un enfoque sistemático, secuencial, para el desarrollo del software que comienza con un nivel de sistemas y progresa con el análisis, diseño, codificación, pruebas y mantenimiento. Diseño Código Prueba Análisis Ingeniería de Sistemas/Información.
    • MODELO LINEAL SECUENCIAL Ingeniería y modelado de sistemas/Información. El trabajo comienza estableciendo requisitos de todos los elementos de sistema asignando al software algún subgrupo de estos requisitos. Análisis de los requisitos del software. Se debe comprender el dominio de información de software, así como la función requerida, el comportamiento, rendimiento e interconexión. Diseño. Proceso de muchos pasos, que se centra en cuatro atributos distintos de programa: estructura de datos, arquitectura de software, representaciones de interfaz y detalle procedimental (algoritmo). El diseño traduce requisitos en una representación de software para poder evaluar su calidad antes de la codificación.
    • MODELO LINEAL SECUENCIAL Generación de código. El diseño se debe traducir en una forma legible por la maquina, es en este paso que esa labor se lleva a cabo, si el diseño se realizo de una manera detallada la generación de código se realiza mecánicamente. Pruebas. Se realizan pruebas para la detección de errores y asegurar que la entrada definida produce resultados reales de acuerdo con los resultados definidos. Mantenimiento. Es indudable que el software será corregido después de ser entregado al cliente, (a excepción quizás del software empotrado), estos cambios serán por que se han encontrado errores, por adaptaciones al entorno o por petición del cliente.
    • MODELO LINEAL SECUENCIAL
      • El modelo lineal secuencial es el paradigma mas antiguo y mas extensamente utilizado en la ingeniería de software. Sin embargo, las criticas a este modelo han puesto en duda si eficacia, los problemas que se encuentran algunas veces en este modelo son:
      • Los proyectos reales raras veces siguen el modelo secuencial que propone el modelo.
      • A menudo es difícil que el cliente exponga explícitamente todos los requisitos.
      • El cliente debe tener paciencia.
      • Cada uno de estos errores es real, pero pese a sus debilidades, este modelo es significativamente mejor que un enfoque hecho al azar para el desarrollo de software.