QA Wiki

Introduccion a QA

Introducción a Quality Assurance (QA)

Quality Assurance (QA) es el conjunto de prácticas, procesos y actividades orientadas a asegurar que un producto de software cumpla con los requisitos definidos y alcance el nivel de calidad esperado por los usuarios y el negocio.

El rol de QA no se limita únicamente a encontrar errores, sino que participa activamente en todo el ciclo de vida del desarrollo, previniendo defectos y reduciendo riesgos antes de que el producto llegue a producción.

¿Qué es Quality Assurance?

Quality Assurance se enfoca en los procesos utilizados para construir el software. Su objetivo principal es garantizar que dichos procesos sean los adecuados para producir un producto confiable, usable y alineado con los requerimientos del cliente.

QA trabaja de forma preventiva, detectando inconsistencias, ambigüedades o fallas en etapas tempranas del proyecto, lo que permite reducir costos y tiempos de corrección.

QA vs Testing

Aunque suelen utilizarse como sinónimos, QA y Testing no son lo mismo.

El testing es una parte fundamental del QA, pero QA abarca un enfoque mucho más amplio e integral.

Rol del QA en un Proyecto de Software

El QA participa activamente desde las primeras etapas del proyecto, colaborando con analistas, desarrolladores y stakeholders para asegurar que los requerimientos sean claros, completos y testeables.

Entre sus principales responsabilidades se encuentran:

Para ver cómo se aplica este rol en un proyecto real, podés consultar el Caso de Estudio QA incluido en esta wiki.