Desde hace mucho tiempo atrás y bueno hasta el momento muchas empresas de mi ciudad y bueno en realidad en varios lugares veo QA (Quality assurance) para poder referirse a las tareas de testing. Y bueno personalmente también puedo decir que conocía QA como tareas de testing ;| .
Después de un buen tiempo entrando a unos cursos se hablo de manejo de equipos y todo el tema entonces en una de esas preguntas salió la palabra Quality assurance .cuando salió la palabra el instructor que daba el curso indico que él conocía Quality assurance pero en otro contexto tambien indico que en su país o en su conocimiento se denominaba Quality Control.
Después pasado un tiempo conseguí material de certificación ISTQB donde se hacía referencia a la diferencia de los mismos términos. Ya después de ver y escuchar esto me puse a buscar información sobre el tema para no quedar mal con migo mismo ejejej.
Ya bueno basta de blablá….
Quality Assurance (QA)
En español aseguramiento de la calidad consiste en monitoreo de proceso de ingeniería de software y los métodos para asegurar la calidad. QA es proactivo ya que trata sobre los procesos y cómo prevenir defectos (por ej.: definición de procesos, entrenamiento, auditorías, etc.)
Concepto 2
El aseguramiento de la calidad (QA), se puede definir como el esfuerzo total para plantear, organizar, dirigir y controlar la calidad en un sistema de producción con el objetivo de dar al cliente productos con la calidad adecuada.
Quality Control (QC)
En español control de calidad es un conjunto de actividades diseñadas para evaluar un producto, la principal tarea es identificar defectos de un producto antes de que esta sea liberada. QC es reactivo, ya que trata sobre los productos y como encontrar defectos (por ej.: testing, revisiones por pares, inspecciones, etc.).
Concepto 2
El control de calidad (QC) son todos los mecanismos, acciones y herramientas que se utilizan para detectar la presencia de errores.
Podría ingresar varios conceptos pero me parece que estos dan a entender el término en pocas y sencillas palabras.
Por ultimo una imagen que me gusto ya que refleja todo lo comentado:
y por si la dudas la siguiente tabla:
Quality Assurance (QA) y Quality Control (QC) | |||
---|---|---|---|
Criterio | Software Quality Assurance (SQA) | Software Quality Control (SQC) | |
Definicion | Es un grupo de actividades para asegurar la calidad en el proceso de ingeniería de software, son actividades para evaluar el proceso que produce productos | Es un grupo de actividades para asegurar la calidad en el software, estas actividades están orientadas a identificar errores en el producto | |
Orientacion | orientado a la prevencion | Orientado a la deteccion | |
Ejecucion | En toda la organizacion | Product/proyecto especifico | |
Actividades |
|
|
hasta la proxima
No hay comentarios:
Publicar un comentario