Oscar Morales
3er administración en sistemas
La fase de mantenimiento de software involucra
cambios al software en orden de corregir defectos
y dependencias encontrada...
Una técnica es el rebanamiento
estático, la cual es usada para
identificar todo el código de
programa que puede modificar
...
La fase de mantenimiento de software es una parte
explícita del modelo en cascada del proceso de
desarrollo de software el...
Tipos de mantenimiento
A continuación se señalan los tipos de
mantenimientos existentes, definidos tal y como
se especific...
Adaptativo: son las modificaciones que afectan a
los entornos en los que el sistema opera, por
ejemplo, cambios de configu...
Es importante tener en cuenta el efecto del
Iceberg, es decir , en el momento en el que
se le hace mantenimiento a un Soft...
Mantenimiento de softwares
Mantenimiento de softwares
Mantenimiento de softwares
Mantenimiento de softwares
Próxima SlideShare
Cargando en…5
×

Mantenimiento de softwares

1.584 visualizaciones

Publicado el

0 comentarios
0 recomendaciones
Estadísticas
Notas
  • Sé el primero en comentar

  • Sé el primero en recomendar esto

Sin descargas
Visualizaciones
Visualizaciones totales
1.584
En SlideShare
0
De insertados
0
Número de insertados
1
Acciones
Compartido
0
Descargas
42
Comentarios
0
Recomendaciones
0
Insertados 0
No insertados

No hay notas en la diapositiva.

Mantenimiento de softwares

  1. 1. Oscar Morales 3er administración en sistemas
  2. 2. La fase de mantenimiento de software involucra cambios al software en orden de corregir defectos y dependencias encontradas durante su uso tanto como la adición de nueva funcionalidad para mejorar la usabilidad y aplicabilidad del software. El mantenimiento del software involucra(pilines flic`s) varias técnicas específicas.
  3. 3. 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.
  4. 4. La fase de mantenimiento de software es una parte explícita del modelo en cascada del proceso de desarrollo de software el cual fue desarrollado durante el movimiento de programación estructurada en computadores. El otro gran modelo, el Desarrollo en espiral desarrollado durante el movimiento de ingeniería de software orientada a objeto no hace una mención explícita de la fase de mantenimiento. Sin embargo, esta actividad es notable, considerando el hecho de que dos tercios del coste del tiempo de vida de un sistema de software involucran mantenimiento (Page-Jones pg 31).
  5. 5. Tipos de mantenimiento A continuación se señalan los 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.
  6. 6. 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, sólamente 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
  7. 7. 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).

×