Control de calidad en auditoria informática
Es un modelo planeado y sistemático de todas las acciones necesarias para proporcionar la confianza de que el artículo o producto se ajusta a los requisitos técnicos establecidos. La preparación de un plan de Control de Calidad del software para cada proyecto de Software es una de las principales responsabilidades del grupo de Control de Calidad de Software. Entre los temas que debe tocar el Plan de Control de Calidad del Software se encuentran:
- Propósito y alcances del plan.
- Documentos referidos en el plan.
- Estructura organizacional, tareas que se realizaran y responsabilidades específicas relacionadas con la calidad del producto.
- Documentos que se deben preparar y revisiones que deben efectuarse para la adecuación de la documentación.
- Estándares, prácticas y convenciones que se utilizarán.
- Revisiones y auditorias que deben llevarse a cabo.
- Un plan de admón. De la configuración que identifique a los elementos del producto del software, controle e implante los cambios y que registre informe los estados modificados.
- Prácticas y procedimientos que se deben seguir para informar, rastrear y resolver los problemas del software.
- Herramientas y técnicas especiales que se usarán para apoyar las actividades de control de calidad.
- Métodos y facilidades que se emplearán para mantener y almacenar las versiones controladas del software identificado.
- Métodos y facilidades que servirán para proteger los medios físicos del programas de computadora.
- Suministros para garantizar la calidad del software proporcionados por vendedores y desarrollados por subcontratistas.
- Métodos y facilidades que se usarán para reunir, mantener y conservar los registros del control de calidad.
Otras tareas desarrolladas por el personal de control de calidad son:
- Desarrollo de políticas, prácticas y procedimientos.
- Desarrollo de herramientas de pruebas y otros auxiliares para el control de calidad.
- Ejecución de las funciones de control de calidad descritas en el plan de control de calidad de software para cada proyecto.
- Ejecución y documentación de las pruebas de aceptación del producto final para cada producto de software.
Un grupo de control de calidad realizará las siguientes funciones:
- Durante el análisis y diseño se preparan un Plan de Verificación del software y un Plan de prueba de aceptación. El Plan de Verificación consiste en describir los métodos que se ocuparán para revisar que los documentos de diseño satisfagan los requisitos, y que el código fuente sea consistente con las especificaciones de requisitos y con la documentación del diseño. El Plan de aceptación incluye casos de prueba, resultados esperados y capacidades demostradas por cada caso de prueba.
- Se realizaran auditorias en el proceso para verificar que los productos de trabajo sean consistentes y estén completos.
- Se realizará una auditoría funcional y una auditoría física. La funcional reconfirma el cumplimiento de todos los requisitos. La física verifica que el código fuente y todos los documentos asociados estén completos, sean consistentes tanto internamente como unos con otros, y que estén listos para enviarse.
Fuente: Apunte Administración de servicios de cómputo del Instituto tecnológico de la Paz