ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Tipos De Mantenimiento


Enviado por   •  9 de Diciembre de 2013  •  596 Palabras (3 Páginas)  •  229 Visitas

Página 1 de 3

TIPOS DE MANTENIMIENTO

Tipos de mantenimientos existentes, definidos tal y como se especifican para la metodología de métrica:

Perfectivo: Son las acciones llevadas a cabo para mejorar la calidad interna de los sistemas en cualquiera de sus aspectos: reestructuración del código, definición más clara del sistema y optimización del rendimiento y eficiencia.

Evolutivo: Son las incorporaciones, modificaciones y eliminaciones necesarias en un producto software para cubrir la expansión o cambio en las necesidades del usuario.

Adaptativo: Son las modificaciones que afectan a los entornos en los que el sistema opera, por ejemplo, cambios de configuración del hardware, software de base, gestores de base de datos, comunicaciones, etc.

Correctivo: Son aquellos cambios precisos para corregir errores del producto software.

Cabe señalar que, de estos 4 tipos de mantenimiento, solamente el correctivo y el evolutivo entran en el ámbito de métrica versión 3, ya que los otros dos requieren actividades y perfiles distintos a los del proceso de desarrollo.

TECNICAS DE MANTENIMIENTO

Para determinar los puntos anteriores se recurre a:

Recomendación del fabricante.

• Recomendación de otras instalaciones similares.

• Experiencias propias.

• Análisis de ingeniería.

TECNICAS DE MANTENIMIENTO.

Dentro de la ingeniería del software se proporcionan soluciones técnicas que permiten abordar el mantenimiento de manera que su impacto en coste dentro del ciclo de vida sea menor. Las soluciones técnicas pueden ser de tres tipos:

1. Ingeniería inversa:

Análisis de un sistema para identificar sus componentes y las relaciones entre ellos, así como para crear representaciones del sistema en otra forma o en un nivel de abstracción más elevado.

2. Reingeniería:

Modificación de un producto software, o de ciertos componentes, usando para el análisis del sistema existente técnicas de ingeniería inversa y, para la etapa de reconstrucción, herramientas de ingeniería directa, de tal manera que se oriente este cambio hacia mayores niveles de facilidad en cuanto a mantenimiento, reutilización, comprensión o evolución.

3. Reestructuración del software:

Cambio de representación de un producto software, pero dentro del mismo nivel de abstracción. El objetivos de estas técnicas es proporcionar

...

Descargar como (para miembros actualizados)  txt (4 Kb)  
Leer 2 páginas más »
Disponible sólo en Clubensayos.com