Mapa conceptual mantenimiento de software
-
Upload
luiscastejon -
Category
Software
-
view
14 -
download
1
Transcript of Mapa conceptual mantenimiento de software
UNIVERSIDAD FERMIN TOROVICERRECTORADO ACADEMICO
FACULTAD DE INGENIERIAESCUELA DE COMPUTACION
MAPA CONCEPTUAL
Luis David Castejón MorelloV-21.129.113
MANTENIMIENTO DE SOFTWARE TECNICAS DE MANTEMINIENTO DE SOFTWARE PRUEBAS Y MANTENIMIENTO DE SISTEMAS
Es la modificación de un producto de software después de la entrega, para corregir errores, mejorar el rendimiento, u otros atributos
adaptable – modificar el sistema para hacer frente a cambios en el ambiente del software
perfectivo – implementar nuevos, o cambiar requerimientos de usuario referentes a mejoras funcionales para el software
correctivo, diagnosticar y corregir errores, posiblemente los encontraron por los usuarios
preventiva – aumentar la capacidad de mantenimiento de software o fiabilidad para evitar problemas en el futuro
La fase de mantenimiento de software involucra cambios al software para corregir defectos encontrados durante su uso o la adición de nueva funcionalidad mejorando la usabilidad y aplicabilidad del software.
LIMITES DE PRUEBAS
probar solo puede determinar la presencia de los defectos, nunca su ausencia.
se requiere de demostraciones formales de que es correcto para establecer ausencia.
probar en etapas tempranas
META DE LAS PRUEBAS
Maximizar el numero y la severidad de los defectos encontrados por dinero gastado.
PRUEBAS A NIVEL DE MÉTODO
1.-verificar la operación con valores normales de los parámetros.
2.-verificar la operación en los valores limites de los parámetros.
3.-verificar la operación para valores de parámetros fuera de los limites
4.-asegurar que ejecuta todas las instrucciones
5.-verificar todas las trayectorias , incluido ambos lados de todas las ramas.
CONCEPTO
Es un proceso que se enfoca sobre la lógica interna del software y las funciones externas
PROCESOS
llevando a cabo pruebas que demuestren que cada función es completamente alternativa.
desarrollando pruebas que aseguren que la operación interna se ajusta a las especificaciones y que todos los componentes internos se han comprobado de forma adecuada realizando pruebas de estabilidad, cobertura y rendimiento de arquitectura.
TIPOS DE MANTENIMIENTO
Correctivo: cambios precisos para corregir errores
Evolutivo: Incorporaciones, modificaciones, y eliminaciones necesarias
Adaptativo: Modificaciones que afectan los entornos en los que el sistema opera
CONCEPTO
CLASIFICACION
FASES DE MANTENIMIENTO