martes, 30 de abril de 2013

REPORTE 6

MANTENIMIENTO AL SOFTWARE

DEFINICIÓN
Es el proceso de mejora y  la optimización del software después de su entrega al usuario final (es decir; revisión del programa), así como también corrección y prevención de los defectos.
El mantenimiento de software es también una de las fases en el ciclo de vida de desarrollo de sistemas (SDLC, sigla en inglés desystem development life cycle), que se aplica al desarrollo de software. La fase de mantenimiento es la fase que viene después del despliegue (implementación) del software en el campo.

Tipos de mantenimiento

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

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

  • 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 ...)

  • Correctivo (17%): Corrección de fallos detectados durante la explotación.

  • Preventivo (5%): Facilitar el mantenimiento futuro del sistema (verificar pre-condiciones, mejorar legibilidad...).


    DIFERENCIA MANTENIMIENTO CORRECTIVO Y PREVENTIVO

    El preventivo se refiere a prevenir, osea le haces limpieza a la computadora, con aspiradora, compresor, brocha, contac cleaner, etc. para que no te falle la pc o sus componentes por suciedad, en cuanto al sistema operativo le corres antivirus, anti spyware, le limpias el registro con c cleaner, etc.... Para que no te valla a fallar. 

    El correctivo, se refiere a corregir alguna falla, ya sea de Hardware o de Software.


Herramientas del software de windows
              


Podemos clasificar las herramientas según los servicios que ofrece y/o la tarea a la que da soporte. A continuación se describen algunas clases de herramientas o grupos de funciones que podemos encontrar en un entorno de programación:


  •  Edición y examen del código (editor / browser / navigator)
  •     Codificación
  •     Verificación y validación
  •     Gestión de configuración
  •     Métricas.
  •     Otras herramientas.

Otras Herramientas
- Preparación de Documentación (Procesadores de texto, Visualización de datos, Generación de diagramas, Extracción de documentación de código)
- Sistemas de Hipertexto (Documentación tipo hipertexto, Generación de ayuda en línea, Ayuda sensible al contexto)
- Hoja de Cálculo (Acumulación de datos, estadísticas, resúmenes)


Conclusión:
comprendí mas cosas sobre la diferencia del mantenimiento correctivo y el preventivo.  aprendí cosa nuevas sobre el mantenimiento del equipo (software) y que es recomendable darle mantenimiento al software lo recomendado es 1 vez ala semana o mínimo 1-2 veces al mes.

No hay comentarios:

Publicar un comentario