Documentos de Académico
Documentos de Profesional
Documentos de Cultura
MODULO 9 - 2 Pruebas Mantenimiento y Auditoria de Software
MODULO 9 - 2 Pruebas Mantenimiento y Auditoria de Software
Todo sistema de software de calidad antes de ser puesto en producción debe probarse para
asegurar que todas las operaciones se realizarán correctamente, luego durante su vida
debe dársele mantenimiento a sus bancos de datos y al código del mismo para hacerlo mas
eficiente y veloz sumado a ello cada cierto tiempo debe auditarse para estar seguros que
los datos son consistentes o si alguien no está manipulando el mismo de forma maliciosa.
Es importante señalar que nunca debe asumirse que hay software perfecto, siempre habrá
alguna manera de mejorarlo o corregir ciertas particularidades que pueden hacer que la
operación del mismo sea más rápida y mejor.
Y dependiendo del software que se esté desarrollando estas preguntas van a tener
muchísimas variantes y surgirán nuevas.
Tipos de Pruebas
1. Prueba de vínculos con datos de prueba: cuando se desarrolla software modular,
este tipo de prueba se usa para verificar si los datos se almacenan de forma correcta
entre los módulos.
2. Prueba completa de sistemas con datos de prueba: Se realizan pruebas de todas las
operaciones del sistema con datos hipotéticos (datos que pueden ser). Se busca
analizar todas las posibilidades inclusive aquellas que se crean remotamente
posibles.
Auditoría de Sistemas
Se refiere a pedirle a un experto, que no esté involucrado en crear o usar un sistema que
examine la información para determinar su fiabilidad.
Tipos de Auditores
1. Internos: están contratados como empleados a tiempo completo en la organización,
estos deben velar día a día porque la información que se recoge en el sistema es
correcta y concuerda con las operaciones.
La desventaja de los auditores internos es que establecen lazos de amistad con los
demás empleados y por lo tanto pueden llegar a viciar sus juicios o pueden llegar a
formar parte del problema.
2. Externos: son personas que se contratan por un tiempo definido como un servicio,
no forman parte de la planilla de empleados de la organización y tampoco tienen
relación alguna con sus empleados, este tipo de auditores son mas efectivos. Su
desventaja radica en el alto costo que estas representan.
No olvidar que no todas las personas tienen acceso a las bases de datos de un software y
por lo tanto se desconoce que ocurre ahí, los auditores de sistemas emiten su veredicto al
La mayoría de las organizaciones audita para conocer si hay diferencias entre lo que se
recauda según el sistema y lo que se recauda en efectivo real