Mantenimiento de software

Páginas: 5 (1020 palabras) Publicado: 9 de septiembre de 2012
Introducción:
El tema de este ensayo trata sobre los tipos más comunes de mantenimiento que se le puede realizar a un Software las cuales pueden llegar a involucra cambios a él, ya sea para corregir defectos encontrados durante su uso o la adición de nuevas funciones para mejorar si uso y sus aplicaciones. Otro tema que se comentara en este ensayo será acerca de los códigos que arroja elsoftware al momento en que se genera un error, ya se al momento de estar programando el código o al momento de estar ejecutando o interactuando con el programa. También se hablara acerca de los controladores, que son y para qué sirven.

Cuerpo del ensayo:
El mantenimiento de Software nos permite darle una vida nueva a nuestra computadora, en el cual podemos optimizar los recursos y aprovecharlosal máximo para que nuestra computadora trabaje una mejor manera, de una manera más rápida y sin problema alguno. El mantenimiento de software prácticamente consiste en arreglar errores y defectos con el fin de que el usuario cubra todas sus necesidades.
Al software se le pueden realizar cuatro tipos de mantenimiento, obviamente cada uno de ellos está enfocado a ciertos puntos y aspectos delsoftware. Uno de los principales e importantes mantenimientos del software es el correctivo el cual por medio de pasos precisos tiene el objetivo de localizar y eliminar todos los posibles defectos de los programas, ya que a pesar de las pruebas y verificaciones que se le realizan al software pueden llegar a tener o crearse defectos al momento en el que el usuario interactúa con el programa, porejemplo, salidas incorrectas del programa, inconsistencias en el diseño del programa, tiempo de respuesta demasiado alto en una búsqueda de información, inconsistencia ente la funcionalidad de un programa y el manual de usuario.
Otro tipo de mantenimiento que se le puede realizar al software es el adaptativo el cual consiste en la modificación de un programa debido a cambios en el entorno en el queel programa se ejecuta. Este mantenimiento tiene cambios los cuales pueden afectar al sistema operativo, la arquitectura o hasta el entorno en el que se desarrolla el programa. Tales cambios pueden llegar a ser mínimos, tales como el retoque en la estructura de un módulo, hasta cambios mayores donde habría que reescribir prácticamente todo el programa para su ejecución.
Este tipo demantenimiento es cada vez más frecuente, principalmente debido a los cambios que son cada vez más rápidos en los diversos aspectos de la informática. El siguiente y tercer tipo de mantenimiento que se le puede realizar al software es el perfectivo el cual consiste en acciones de cambios los cuales van enfocados a mejorar la calidad interna de los sistemas en cualquiera de sus aspectos: restructuración delcódigo, definición más clara del sistema y optimización del rendimiento y eficiencia. Estos cambios normalmente se deben a cambios en los requerimientos de un producto software, las cuales implican un nuevo tipo de mantenimiento llamado perfectivo. Las causas son muy vareadas, desde algo tan simple como cambiar el formato de impresión de un uniforme, hasta la incorporación de un módulo funcional. Enpocas palabras podemos llegar a definir mantenimiento perfectivo como, conjunto de actividades para mejorar o añadir nuevas funciones requeridas por el usuario.
Por cuarto y último mantenimiento de software, tenemos el evolutivo el cual consiste en la modificación del programa por medio de incorporaciones, modificaciones y eliminaciones necesarias, bien sea para mejorar las propiedades con el finde aumentar la calidad y/o su mantenibilidad, o para cubrir la necesidades del usuario, esto se lleva a cabo sin alterar sus especificaciones funcionales. Alguna manera de hacerlo es incluyendo sentencias que comprueben la validez de los datos de entrada, reestructurando los programas para mejorar su legibilidad, o incluyendo nuevos comentarios que faciliten la posterior comprensión del...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Mantenimiento de software
  • Mantenimiento de software
  • MANTENIMIENTO DE SOFTWARE
  • Software de mantenimiento
  • Mantenimiento del software
  • Software De Mantenimiento
  • Mantenimiento de software
  • Mantenimiento de software

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS