1. El mantenimiento es un
aspecto más del
desarrollo de sistemas
de información. Sin
embargo, efectuar
cambios y ajustes no
necesariamente indica la
corrección de errores o
la ocurrencia de
problemas.
Correctivo: es
cuando se debe
corregir errores
de
funcionamiento
del sistema .
Adaptivo: cuando el
objetivo es adaptar el
sistema a nuevas
situaciones que
generan nuevos
requerimientos
Perfectivo:
cuando el
sistema está
estable y es
utilizado por la
empresa en su
plenitud
2. Prueba de
software
Las pruebas son básicamente un conjunto de
actividades dentro del desarrollo de software.
Dependiendo del tipo de pruebas, estas
actividades podrán ser implementadas en
cualquier momento de dicho proceso de
desarrollo.
Pruebas de compatibilidad:
Se comprueba el
funcionamiento del software
desarrollado en muchas
plataformas: sistemas
operativos, navegadores,
redes, hardware...entre
otros
Pruebas de regresión: Se
evalúa el correcto
funcionamiento del
software desarrollado
frente a evoluciones o
cambios funcionales
Pruebas de integración: Es
el nivel de pruebas
posterior a las pruebas
modulares de los
componentes de un
sistema. Se centra
principalmente en probar la
comunicación entre los
componentes de un mismo
sistema