Seguro de calidad:
El aseguramiento de la calidad es un método para hacer que la aplicación de software tenga menos defectos y errores cuando finalmente se lance a los usuarios finales. El Aseguramiento de la Calidad se define como una actividad que asegura que los enfoques, técnicas, métodos y procesos diseñados para los proyectos se implementen correctamente. Reconoce defectos en el proceso. El aseguramiento de la calidad se completa antes que el control de calidad.
Control de calidad:
El control de calidad es un proceso de ingeniería de software que se utiliza para garantizar que los enfoques, técnicas, métodos y procesos diseñados en el proyecto se sigan correctamente. Las actividades de control de calidad operan y verifican que la aplicación cumpla con los estándares de calidad definidos.
Se centra en el examen de la calidad de los productos finales y el resultado final en lugar de centrarse en los procesos utilizados para crear un producto.
A continuación se muestran las diferencias entre Garantía de calidad y Control de calidad:
Garantía de calidad (QA) | Control de calidad (CC) |
---|---|
Se enfoca en brindar seguridad de que se logrará la calidad solicitada. | Se enfoca en cumplir con la calidad solicitada. |
Es la técnica de gestión de la calidad. | Es la técnica para verificar la calidad. |
Interviene durante la fase de desarrollo. | No se incluye durante la fase de desarrollo. |
No incluye la ejecución del programa. | Siempre incluye la ejecución del programa. |
Es una herramienta de gestión. | Es una herramienta correctiva. |
Está orientado a procesos. | Está orientado al producto. |
El objetivo del aseguramiento de la calidad es prevenir defectos. | El objetivo del control de calidad es identificar y mejorar los defectos. |
Es una técnica preventiva. | Es una técnica correctiva. |
Es una medida proactiva. | Es una medida reactiva. |
Es responsable de todo el ciclo de vida del desarrollo de software. | Es responsable del ciclo de vida de las pruebas de software. |
Vale la pena el enfoque principal está en el proceso intermedio. | Su enfoque principal está en los productos finales. |
Todos los miembros del equipo del proyecto están involucrados. | Generalmente, el equipo de pruebas del proyecto está involucrado. |
Ejemplo: Verificación | Ejemplo: Validación |