You are on page 1of 5

Actividad 1.

Perspectivas sobre elementos de


calidad (Wiki).
Equipo 22:
Lopez Galvan Carlos
Malagn Perrusqua Erik Francisco
Marin Quebrado Gamaliel
Martnez Martnez Erika Guadalupe

Argumentos

(Argumentar porque SQA (aseguramiento de calidad) no es lo mismo que


SQC(Software Quality Control)).

En el presente documento se encuentran los argumentos de lo que


es un SQA y SQC para entender de manera panormica su funcin o
propsito y concluir que no son los mismo.

SQA: Software Quality Assurance (SQA): es un conjunto de actividades


para garantizar la calidad en los procesos de ingeniera de software (que
en ltima instancia resultan en la calidad de los productos de software).

De acuerdo a Pressman Roger S. (2010); El aseguramiento de la calidad


del software incluye un rango amplio de actividades que son:
Estndares
Revisiones y auditoras
Pruebas
Coleccin y anlisis de errores
Administracin del cambio
Educacin
Administracin de los proveedores
Administracin de la seguridad
Seguridad
Administracin de riesgos
Los procesos pueden ser:
Metodologa de desarrollo de software
Gestin de proyectos
Gestin de la configuracin
Desarrollo Requisitos / Gestin
Estimacion
Diseo de software
Pruebas
etc.
Una vez que los procesos se han definido e implementado, la garanta de
calidad tiene las siguientes responsabilidades:
Identificar las debilidades en los procesos
Corregir esas debilidades para mejorar continuamente el
proceso

Imagen obtenida de: http://www.miidea.net/cfiles/web/sd/images/aseg.png

El sistema de gestin de calidad bajo la cual se crea el sistema de


software se basa normalmente en uno o ms de los siguientes modelos /
estndares:
CMMI
Seis Sigma
ISO 9000

SQC: Software Quality Control (SQC): es un conjunto de actividades para


asegurar la calidad de los productos de software. Segn Pressman Roger S.
(2010); El control de calidad incluye un conjunto de acciones de ingeniera de
software que ayudan a asegurar que todo producto del trabajo cumpla sus metas
de calidad. Los modelos se revisan para garantizar que estn completos y que
son consistentes. El cdigo se inspecciona con objeto de descubrir y corregir
errores antes de que comiencen las pruebas. Se aplica una serie de etapas de
prueba para detectar los errores en procesamiento lgico, manipulacin de datos
y comunicacin con la interfaz.

El SQC incluye las siguientes actividades:

Comentarios
Revisin requisito
Revisin de diseo
Revisin de cdigo
Revisin del Plan de Despliegue
Prueba de Revisin del Plan
Casos de prueba revisin
Pruebas
Examen de la unidad
Pruebas de integracin
Prueba del sistema
Test de aceptacin

El software de control de calidad se limita a las fases de revisin / Testing del


ciclo de vida del software de desarrollo y el objetivo es garantizar que los
productos cumplen las especificaciones / requisitos.

El proceso de Control de Calidad de Software (SQC) se rige por Software Quality


Assurance (SQA). Mientras SQA se orienta hacia la prevencin, SQC est
orientado a la deteccin.

A continuacin, una tabla comparativa de los criterios ms relevantes de entre


SQA y SQC:

Criterios Software Quality Assurance Software Quality Control


(SQA) (SQC)

Definicin SQA es un conjunto de actividades SQC es un conjunto de actividades


para garantizar la calidad en los para garantizar la calidad de los
procesos de ingeniera de software productos de software. Las
(que finalmente dan como resultado actividades se centran en la
la calidad de los productos de identificacin de defectos en los
software). Las actividades establecen productos reales producidos.
y evalan los procesos que producen
los productos.
Foco Centrado en el proceso Centrado en el producto

Orientacin Prevencin orientada Orientado a la deteccin y eliminar


la causas de los defectos en las
diferentes fases del ciclo de vida
del software

Amplitud Organizacin en general Producto / proyecto especfico

Alcance Se refiere a todos los productos que Se refiere a un producto especfico


sern creados por un proceso

Ocupacione Definicin e Comentarios


s Implementacin de Procesos Pruebas
Auditoras
Formacin

Ahora bien, retomando elementos clave de los argumentos tenemos:

A SQA como un conjunto de actividades para garantizar la calidad en los


procesos de ingeniera de software y SQC es el conjunto de actividades para
asegurar la calidad de los productos de software, el primero se orienta a la
prevencin(con metodologas, procesos, gestiones, pruebas, etc.) y el segundo a
la deteccin (revisin: requisitos, cdigos, diseo, etc. y pruebas: integracin,
sistema, etc.).

Por lo tanto podemos concluir diciendo que el aseguramiento de la calidad de


software (SQA) no es lo mismo con control de calidad de software (SQC), ya que
SQA aprovecha los resultados de SQC, para evaluar y mejorar los procesos con
los que se desarrolla el producto, que en este caso es el software. El SQC se
enfoca en productos, mientras que el SQA se enfoca en los procesos.

Definicin propia
SQA es un mtodo que involucra actividades que conllevan a la calidad de los
procesos con los que se desarrolla el software y SQC se rige por SQA y SQC es la
aplicacin de pruebas de revisin y testing del ciclo de vida del software que
aseguran la calidad del producto de software terminado. (Alumno Malagn
Perrusqua Erik Francisco)

SQA se encarga de controlar el cumplimiento del proceso, determinando si las


necesidades de los usuarios estn siendo atendidas satisfactoriamente, mientras
que SQC son las acciones del aseguramiento de la calidad que proporcionan un
medio para controlar y medir las caractersticas de un elemento o proceso con
respecto a los requisitos que se hayan establecido. (Alumno Marin Quebrado
Gamaliel)
Referencias:

http://softwaretestingfundamentals.com/sqa-vs-sqc/
http://softwaretestingfundamentals.com/software-quality-assurance/
http://softwaretestingfundamentals.com/software-quality-control/
Vega Lebrn Carlos, Rivera Prieto Laura Susana, Garca Santilln
Arturo; Mejores Prcticas para el Establecimiento y Aseguramiento de la
Calidad de Software; Libros y Manuales: Informtica Unidad
Multidisciplinaria: CIET; ISBN: 13: 978-84-691-2122-1; 2008. Consultado el
5 de abril de 2017 en la siguiente direccin: http://www.eumed.net/libros-
gratis/2008a/351/#indice
ISO 9000:2000;Sistema de Gestin de la Calidad - Principios y
Vocabulario; 2000. Consultado el 5 de abril de 2017 en:
http://www.conip.com.mx/Calidad/wp-
content/uploads/2015/06/GESTION-DE-CALIDAD-FUNDAMENTOS-Y-
VOCABULARIO.pdf
ISO 9001:2000; Sistemas de Gestin de la Calidad -
Requisitos; 2000.
Pressman Roger S. (2010); Ingeniera del software, Un enfoque
prctico; Mc Graw Hill; Sptima Edicin; ISBN: 978-607-15-0314-5;
p. p 351, 370 y 371

You might also like