Вы находитесь на странице: 1из 16

UnADM Universidad Abierta y a Distancia de

Mxico

Modelos de calidad de Software.

UNIDAD 1. Fundamentos de calidad.

Actividad 1. Perspectivas sobre


conceptos de calidad (Wiki).
Equipo 22
G A M A L I E L M A R N Q U E B R A D O.
E R I K F R A N C I S CO M A L A G N
PERRUSQUA.
Profesora: Mara de Lourdes Santiago
ndice
Comencemos primeramente con SQA
Significado de SQA
Actividades de SQA
Procesos de SQA
Continuamos con SQC
Significado de SQC
Actividades de SQC
Tabla comparativa de SQA & SQC
Conclusiones
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.

Pregunta detonante

Porque SQA (aseguramiento de calidad) no es lo mismo que


SQC(Software Quality Control)?.
Por sus siglas en ingles SQA
SOFTWARE QUALITY ASSURANCE (SQA)
A SE GU RAM IENTO D E C A L I DAD D E SO F T WARE

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).
SQA incluye las siguientes actividades:
Estndares
Revisiones y auditorias
Pruebas
Coleccin y anlisis de errores
Administracin del cambio
Educacin
Administracin de los proveedores
Administracin de la seguridad
Seguridad
Administracin de riesgos
Y sus procesos pueden ser:
Metodologa de desarrollo de
software
Gestin de proyectos
Gestin de la configuracin
Desarrollo Requisitos / Gestin
Estimacin
Diseo de software
Pruebas
Ahora bien, 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


A continuacin, presentamos una imagen representativa del
proceso para el aseguramiento de la calidad de software
Para terminar con SQA, 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
Continuemos ahora con SQC

Por sus siglas en ingles SQC


Software Quality Control (SQC)
C O N T RO L D E C A L I DAD D E S O F T WARE

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
Punto importante

El control de calidad de software 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, se presenta una tabla comparativa de
los criterios ms relevantes entre SQA y SQC:
Criterios Software Quality Assurance (SQA) Software Quality Control (SQC)

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


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

Foco Centrado en el proceso Centrado en el producto

Orientacin Prevencin orientada Orientado a la deteccin

Amplitud Organizacin en general Producto / proyecto especfico

Alcance Se refiere a todos los productos que sern Se refiere a un producto especfico
creados por un proceso

Ocupaciones Definicin e Implementacin de Comentarios


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.).

Conclusin:

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.
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

Вам также может понравиться