SQA ENGLOBA:
÷ Métodos y herramientas de análisis, diseño,
codificación y prueba.
÷ Revisiones técnicas formales que se aplican durante
cada paso de la ingeniería.
÷ Pruebas secuenciales en múltiples pasos y con
métodos específicos de diseño de casos de prueba.
÷ þontrol de la documentación de software y de los
cambios realizados.
÷ Procedimientos que aseguren un ajuste a los
estándares del desarrollo del software.
÷ Mecanismos de medida y de información
÷ Métricas para medir la calidad del software
÷ Garantizar que los sistemas han sido presentados de
acuerdo con ciertos estándares predefinidos.
ÿ
Es
la actividad de garantizar que el proceso y el producto de trabajo
se ajustan al plan acordado.
Es el acto de introducir datos, los
cuales el tester sabe que son erróneos en la aplicación.
º
Técnica que se realiza comparando los
resultados de una aplicación con parámetros específicos con los
resultados de otra aplicación previamente creada, introduciendo
los mismos parámetros de manera que se obtenga un resultado
exacto.
Se realiza cuando el SW es
utilizado de la manera más ͞ruda͟ posible en un período de
tiempo para ver si trabaja con altos niveles de carga.
[
!
A veces conseguir usuarios que no estén
familiarizados con el SW para probarlo por un
tiempo determinado, ofrece retroalimentación a los
desarrolladores acerca de las dificultades que encontraron. Esta
es la mejor maneta de realizar mejoras a la interfaz.
" #$
#$%
& Son actividades
efectivas para el control de la calidad. Pueden aplicarse al
análisis, diseño y codificación.
' #$
(
#) Es una actividad de garantía de
calidad de SW. Es una revisión que incluye recorridos,
inspecciones y revisiones cíclicas.
ë *+*,+-,&&&
÷ c
÷ |
÷ El enorme éxito de los generadores de aplicaciones en el
procesamiento de los datos comerciales poco a poco va
extendiendo a áreas de aplicación más amplio, incluidos
los sistemas de computación empotrados, generadores
de aplicaciones de ingeniería de software libre de
programación a bajo nivel y la aplicación en el nivel de
alta ingeniería de sistemas del pliego de condiciones.
÷
c
Una base de datos relacional debe cubrir las necesidades,
el diseño arquitectónico, la definición de interfaz de
control, la planificación de pruebas de aceptación y
gestión de la configuración.
SQA debe tener un papel importante tanto en la
definición y el uso de la base de datos relacional del
proyecto. La ventaja SQA de este enfoque es que la
trazabilidad de las pruebas y el diseño a los requisitos que
se gana con un mínimo esfuerzo.
HERRAMIENTAS DE SQA
÷ Las herramientas utilizadas en SQA son generalmente las
herramientas de prueba en donde una aplicación se
ejecuta a través de una serie de pruebas para medir el
rendimiento de la aplicación.
÷ Las herramientas utilizadas en SQA varían en su propósito
y el rendimiento. Estas aplicaciones van desde la
verificación del código o de ejecutar la aplicación bajo
una gran tensión.