Está en la página 1de 13

Diferencia QA/Testing

Diferencia QA/Testing
Gestión de proyectos
Diferencia QA/Testing

• Objetivo
ÍNDICE
• Introducción
• QA
• Testing
• Testing y QA
• Características de los roles
Diferencia QA/Testing

Objetivo

Reforzar a los miembros del equipo los conceptos de QA y


Testing. Comprender a cabalidad sus diferencias.
Diferencia QA/Testing

Introducción

El término QA y el testing a menudo se confunden. Asemejar


ambos perfiles es como decir que un desarrollador y un
analista son exactamente lo mismo. O que un pintor y un
carpintero realizan las mismas funciones porque trabajan en
la misma obra.
Diferencia QA/Testing
QA
El término QA significa Quality Assurance (aseguramiento de la calidad). Donde calidad
significa Grado en el cual un componente, sistema o proceso satisface requisitos especificados
y/o necesidades y expectativas del usuario/cliente. [Según IEEE 610]
Diferencia QA/Testing
QA
Es un proceso o conjunto de procesos que se usa para medir y garantizar la calidad de un
producto.
Su objetivo es prevenir defectos, ya que simplemente se centra en los procesos que se utilizan
para fabricar los productos. Previene problemas de calidad mediante actividades planificadas y
sistemáticas.
El QA utiliza una serie de herramientas para mejorar la calidad de un proceso. Estas
herramientas se aplican para procesar las entradas y los parámetros operativos de un proceso.
Por lo tanto, se realiza un esfuerzo constante para mejorar la calidad del proceso de
producción.
Diferencia QA/Testing
Testing
Es el proceso de ejecución de un sistema con la intención de encontrar defectos, incluyendo la
planificación de las pruebas previo a la ejecución de los casos de prueba.
El término testing se hace referencia comúnmente al control de calidad e implican el
funcionamiento o el uso real del producto. Esto se hace en un ambiente muy controlado bajo
diversas condiciones. Después de la prueba, el resultado se escribe, cataloga y almacena en
un archivo. Este archivo se estudia, interpreta y evalúa para verificar si el producto cumple con
los estándares prescritos de la empresa y el mercado. Si el producto pasa las pruebas, está
listo para su comercialización y distribución al público.
Diferencia QA/Testing
Testing y QA
Con la ayuda de las pruebas, es posible medir la calidad del software en términos de defectos
encontrados, para los requisitos y características del software funcional y no funcional (por
ejemplo, confiabilidad, facilidad de uso, eficiencia, facilidad de mantenimiento y portabilidad
El testing puede dar confianza en la calidad del software si encuentra pocos o ningún defecto.
Una prueba diseñada apropiadamente que pase reduce el nivel general de riesgo en un
sistema. Cuando la prueba encuentra defectos, la calidad del sistema de software aumenta
cuando esos defectos son fijos.
Las lecciones deben aprenderse de proyectos anteriores. Al comprender las causas de los
defectos encontrados en otros proyectos, se pueden mejorar los procesos, lo que a su vez
evitará que esos defectos vuelvan a ocurrir y, como consecuencia, mejorará la calidad de los
sistemas futuros. Este es un aspecto del aseguramiento de la calidad(QA).
Diferencia QA/Testing
Características de los roles
El objetivo del testing es encontrar errores lo más rápido posible y corregir los correctos. Pero
cuando se encuentra y repara un defecto, no hay garantía de que no se vuelva a abrir. Por lo
tanto, es la función de QA identificar el proceso que permitió que se produzca el error y
rediseñar el sistema para que estos defectos no aparezcan por segunda vez.
Diferencia QA/Testing
Características de los roles
QA Testing
Definición Es el proceso o los métodos Es una medida preventiva o método
utilizados para producir un para garantizar la calidad de un
producto de calidad. determinado producto o servicio.

Participació Implica garantizar la calidad del Implica el funcionamiento o el uso


n proceso antes de la prueba real. real del producto.
Evaluación Evalúa y supervisa el proceso de Sólo evalúa los productos.
producción.
Diferencia QA/Testing
Características de los roles
QA Testing
Objetivo Prevención de errores Encontrar un error
Orientación Orientado al proceso Orientado al producto
Alcance Tiene un alcance más amplio y Es solo el componente del
otros componentes como la aseguramiento de la calidad.
seguridad, la satisfacción del
usuario, la estabilidad, la calidad y
la facilidad de uso.
Confidencial (sólo equipo de proyecto y equipo de calidad)

También podría gustarte