Aseguramiento de la calidad de los sistemas de información
Actividades de SQA
Participación en la
descripción de SW
Auditar el producto para
verificar el cumplimiento del
proceso definido.
Asegurar que las
divergencias en el trabajo de
SW sean documentadas de
acuerdo a los estándares
definidos.
Almacenar cualquier
inconformidad y reportarla
a la gerencia media.
Definición y Propósito de SQA
Es un conjunto de actividades
sistemáticas y planeadas para
asegurar que los procesos y
productos de software cumplen
con los requerimientos,
estándares y procedimientos.
El propósito de SQA es brindar a la
administración la aseguranza de que
procesos oficialmente establecidos están
siendo implementados.
Relación de la ingeniería de sistemas de
información con SQA
SQA forma parte
fundamental de los procesos
de la ingeniería de software
Esto permite determinar si las necesidades de
los usuarios están siendo
satisfechas adecuadamente
Se debe contar con;
Objetivos: Los objetivos de la
organización son primero, luego
vienen los requerimientos del
usuario
Métodos: Deben de utilizarse métodos que
contengan u observen las políticas,
procedimientos y estándares de la
organización,
Ejecución: Optimización del uso de
hardware y software al implementar los
productos de software.
Roles y responsabilidades de los equipos SQA
Líder del proyecto
Coordinar al equipo, asegurar que todos
cumplan con su trabajo (reportes de
datos).
Administrador de desarrollo
controlar avance del proyecto
(diseño, desarrollo)
Administrador de
planificaciòn
Establecer el plan de trabajo y
verificar su cumplimiento
Administrador de apoyo
Ayudar al equipo a conseguir las
herramientas necesarias para que pueda
realizar el trabajo,
Administrador de calidad y
proceso
Proponer un plan de calidad,
proceso, resultado
Métodos, metodologías, estandares y
Herramientas
Métodos
Comparación de datos
Auditorías PPQA
Pruebas de Validación
Prueba de esfuerzo
(Stress Testing)
Pruebas de Uso
Herramientas
Diagrama de flujo
Herramientas de creatividad
Diagramas de relaciones
Herramientas de diseño
Medidas de fiabilidad y de disponibilidad
La fiabilidad del software se define en
términos estadísticos como la probabilidad de
operación libre de fallos de un programa de
computadora es un entorno determinado y
durante un tiempo específico
La disponibilidad del software es la
probabilidad de que un programa
funcione de acuerdo con los
requisitos en un momento dado
Seguridad de los sistemas de información
Objetivos
Proporcionar confidencialidad a la
información manejada por el sistema
Proporcionar integridad a la
información manejada por el sistema,
así como a los recursos y servicios del
mismo.
Autenticar a las personas que
acceden a la información manejada
por el sistema o a los recursos del
mismo.
Mantener la disponibilidad de la
información manejada por el sistema, así
como de los recursos y servicios del
mismo