1 / 13

MANTENIMIENTO DE SOFTWARE

MANTENIMIENTO DE SOFTWARE. Prof. Alberto Rivas MANTENIMIENTO DEL PC. Mantenimiento de software. … Mantenimiento de software. … Mantenimiento de software. … Mantenimiento de software. El mantenimiento del software involucra varias técnicas específicas.

preston
Download Presentation

MANTENIMIENTO DE SOFTWARE

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. MANTENIMIENTO DE SOFTWARE Prof. Alberto Rivas MANTENIMIENTO DEL PC

  2. Mantenimiento de software

  3. … Mantenimiento de software

  4. … Mantenimiento de software

  5. … Mantenimiento de software • El mantenimiento del software involucra varias técnicas específicas. • Una técnica es el rebanamiento estático, la cual es usada para identificar todo el código de programa que puede modificar alguna variable. • Es generalmente útil en la refabricación del código del programa y fue específicamente útil en asegurar conformidad para el problema del Año 2000.

  6. … Mantenimiento de software • Las deficiencias conocidas son normalmente documentadas en una carta de consideraciones operacionales o notas de lanzamiento (release notes) es así que los usuarios del software serán capaces trabajar evitando las deficiencias conocidas y conocerán cuando el uso del software sería inadecuado para tareas específicas.

  7. Tipos de mantenimiento • A continuación se señalan los tipos de mantenimientos existentes, y entre paréntesis el porcentaje aproximado respecto al total de operaciones de mantenimiento:

  8. Tipos de mantenimiento • Perfectivo (60%): mejora del software (rendimiento, flexibilidad, reusabilidad..) o implementación de nuevos requisitos. También se conoce como mantenimiento evolutivo.

  9. Tipos de mantenimiento • Adaptativo (18%): adaptación del software a cambios en su entorno tecnológico (nuevo hardware, otro sistema de gestión de bases de datos, otro sistema operativo...)

  10. Tipos de mantenimiento • Correctivo (17%): corrección de fallos detectados durante la explotación.

  11. Tipos de mantenimiento • Preventivo (5%): facilitar el mantenimiento futuro del sistema (verificar precondiciones, mejorar legibilidad...).

  12. Tipos de mantenimiento • Es importante tener en cuenta el efecto del Iceberg, es decir , en el momento en el que se le hace mantenimiento a un Software no se cuenta muchas veces con el factor económico (¿Cuánto dinero se invertirá en el mantenimiento ?), y una vez se comienza a desarrollar la fase de mantenimiento en la aplicación, comienzan a surgir nuevos requerimientos, el efecto del iceberg (en la superficie se ve solo una parte de lo que realmente es su tamaño).

  13. Bibliografía • Meilir Page-Jones. The Practical Guide to Structured Systems Design. Yourdon Press, 1980. ISBN: 0-917072-17-0

More Related