SlideShare una empresa de Scribd logo
1 de 20
Unidad 4. Aseguramiento de Calidad de
Software: QA
4.1. Aplicación del Aseguramiento de QA
Plataformas de Desarrollo 2
Modalidad de estudios: Presencial
Mg. Luis Fernando Aguas Bucheli
+593 984015184
@Aguaszoft
Laguas@uisrael.edu.ec
Lfabsoft2019@gmail.com
Objetivos del encuentro:
1. Adquirir los conceptos básicos relacionados con la QA
2. Reconocer las características de la QA
Semana Nro. 14
Frase Motivacional
“Si no sueltas el pasado, ¿con qué
mano agarras el futuro?.”
4.1. Aplicación del Aseguramiento de QA
Aseguramiento de la Calidad.
(Software Quality Assurance, SQA)
Tiene como objetivo entregar a la administración una visibilidad adecuada del
proceso utilizado y los productos construidos mediante acciones planificadas y
sistemáticas que aseguren la calidad de dichos procesos y productos [Roj96].
SQA se define como un conjunto de actividades planificadas y sistemáticas, cuyo
primer objetivo es evaluar la calidad de los productos de software, la aplicación
de procesos, procedimientos y de estándares de desarrollo.
Definición
Los objetivos principales de SQA
• Planificar las actividades de SQA.
• Verificar la adherencia de los productos de trabajo y de las actividades a los
estándares, procedimientos y requerimientos establecidos.
• Informar a los grupos e individuos afectados sobre las actividades de SQA y
sus resultados.
• Comunicar a la administración superior sobre desviaciones no resueltas
dentro del proyecto
Para alcanzar estos objetivos se requiere comprender la necesidad de un grupo
responsable de SQA (Software Quality Group), las actividades del proceso de SQA,
sus tareas a lo largo del ciclo de vida de un proyecto y su relación con otras áreas de
prácticas del desarrollo de software.
Grupo de SQA
• SQA es una especialidad compleja y abundante en metodologías, por lo
que es necesario la especialización de sus profesionales. De ahí, que el
liderazgo de SQA deba ser asumido por uno o más ingenieros de calidad,
lo que se conoce como grupo de SQA.
El rol del grupo de SQA es guiar al equipo de desarrollo para
alcanzar un producto de alta calidad.
La implantación de la calidad es responsabilidad de la
administración superior y de los grupos de desarrollo. Es más, “la
existencia de un grupo de calidad dedicado no garantiza por sí sola
que los procesos sean seguidos y que la calidad se introduzca
mágicamente en el producto. Debe existir un compromiso de toda la
organización por orientarse hacia una cultura de calidad” [Roj96].
Actividades del grupo SQA.
• Preparar el Plan de SQA para cada proyecto.
• Participar en el desarrollo de la descripción del proceso de software para
un proyecto.
• Revisar las actividades de ingeniería en acuerdo con el proceso definido.
• Auditar los productos de trabajo designados, para verificar su adherencia
con aquellos definidos en el modelo de proceso.
• Asegurar que las desviaciones en el desarrollo y en los productos de
trabajo sean documentadas y apoyadas por el procedimiento de
documentación.
• Registrar cualquier disconformidad e informar a la administración superior.
• Coordinar la gestión de configuración. SCM.
• Apoyar la recolección y análisis de métricas de software.
Actividades del proceso de SQA.
• Estándares
Los estándares son los cimientos de cualquier sistema de calidad de software, pues proveen la base para la
evaluación y medición de las actividades y de los productos de trabajo durante todo el ciclo de vida del software.
Por tanto, ellos establecen el marco de trabajo para el desarrollo de software, constituyéndose en un factor
crítico.
Campo de acción que cubren
• Ciclo de vida del software
• Documentación
• Código fuente
• Criterios para denominar los ítems de configuración
• Procedimientos y protocolos
 Revisiones
Las revisiones constituyen la primera forma de monitorear y evaluar la calidad de los
productos de trabajo, y además, proveen mayor visibilidad al desarrollo. Las revisiones son
una metodología definida, estructurada y disciplinada para la detección e identificación de
defectos en los productos de trabajo durante el ciclo de vida del software. Cuenta con seis etapas:
planificación, orientación, preparación, inspección, rework y seguimiento, las cuales son
llevadas a cabo por un equipo con tareas y responsabilidades definidas, con documentación
específica y por un período determinado.
Actividades del proceso de SQA (cont)
• Prueba
La prueba es la última actividad de evaluación del producto que permite detectar
defectos y establecer el nivel de satisfacción de los requerimientos. Sus actividades
incluyen la planificación, diseño, ejecución y reporte sobre los diferentes niveles de
prueba existentes durante el proyecto. Estos niveles van desde las pruebas de unidad,
pasando por la de integración, hasta las del sistema y aceptación.
Por lo tanto, SQA debe garantizar que:
• Los procedimientos de prueba verifican los requerimientos según el plan.
• La versión del software evaluada sea la actual.
• Los procedimientos sean utilizados.
• Cualquier problema detectado durante esta actividad, sea registrado e informado oportunamente.
• Los informes entregados correspondan a la realidad y sean completos.
• La corrección de los errores sea realizada antes de la entrega del producto final.
Actividades del proceso de SQA (cont)
• Análisis de defectos
Los defectos ocurren a lo largo de todo del ciclo de vida del software
sin excepción. Por ello resulta natural concentrar esfuerzos en su
detección y corrección. No obstante a que la corrección de defectos es
importante, más lo es su prevención. Esta sólo puede alcanzarse a
partir del registro y seguimiento de los defectos, puntapié inicial para
un posterior análisis. Es, entonces, el análisis de defectos la actividad
responsable de corregir las deficiencias actuales en el proceso y así
disminuir los defectos en futuros proyectos.
Actividades del proceso de SQA (cont)
• Gestión de configuración
El propósito de la Gestión de Configuración (Software Configuration Management, SCM) es
establecer y mantener la integridad de los productos a través de todo el ciclo de vida del
software, proveyendo un adecuado control de los cambios producidos en los diversos ítems
de configuración1. Para ello, SCM se compone de cuatro actividades principales:
• La identificación de la configuración proporciona un método único y especifico
para identificar cada instancia (release, versión, etc.) de un producto de software.
• El control de cambios asegura que cada modificación sobre alguna instancia del
producto sea conocida, autorizada y documentada.
• La contabilidad de la configuración permite establecer un seguimiento e informar
sobre el estado de la configuración en un tiempo dado.
• Las auditorías establecen si el producto ha sido construido de acuerdo a los
requerimientos y que el software esté realmente representado por la
documentación que le acompaña.
Actividades de SQA durante el
ciclo de vida de un proyecto
• Planificación
Durante la etapa de planificación, SQA debe participar de la elaboración del
plan de proyecto.
• Es su responsabilidad producir el Plan de SQA y verificar que los procesos,
procedimientos y estándares identificados en el plan de proyecto son
apropiados, claros, específicos y auditables.
• El contenido del plan de SQA debe identificar: evaluaciones, auditorías y
revisiones, estándares, procedimientos de seguimiento y reporte de errores,
y la documentación por producir.
Especificación de requerimientos
SQA debe corroborar que en la especificación estén expresados todos los
requerimientos funcionales, técnicos, operacionales y de interfaz, de
manera tal que puedan ser verificados en el producto final.
Actividades de SQA durante el
ciclo de vida de un proyecto(cont.)
• Diseño
En la fase de diseño, dentro de las actividades de SQA se incluyen asegurar:
• La adherencia del diseño y su documentación a los estándares definidos en
el plan del proyecto.
• La presencia de todo módulo en el diseño.
• La incorporación de los resultados de las inspecciones en el diseño.
• El ingreso del diseño a la configuración del software, tras su aprobación.
• Implementación
A SQA le corresponde auditar:
• Los resultados de las actividades de diseño y codificación.
• El estado de todos los entregables.
• Las actividades de gestión de configuración y de la biblioteca del software.
• Los informes sobre desviaciones y las acciones correctivas.
Actividades de SQA durante el ciclo de vida
de un proyecto(cont)
• Integración y prueba
Con relación a la integración y a la prueba, a SQA le corresponde garantizar la
concordancia de las pruebas con el plan y los procedimientos definidos, así como
también que toda desviación haya sido informada y corregida. Además, debe certificar
que las actividades de prueba se han completado satisfactoriamente y que el software y
su documentación se encuentran listos para la entrega del producto final.
• Aceptación y entrega
En la fase de aceptación, SQA es responsable de realizar la última auditoría de
configuración del software, con el objetivo de determinar que los deliberables están
listos para la entrega.
• Mantención
Durante la operación pueden presentarse correcciones o mejoras que originen
pequeños “ciclos de desarrollo”. En tal caso, se repetirán las actividades de SQA
descritas con anterioridad.
Conclusiones
• “El grupo de SQA es únicamente el facilitador de los procesos de calidad y el responsable por
aplicar los principios de calidad a lo largo de la organización. La responsabilidad por la
implantación de la calidad recae en la administración superior y en los grupos de desarrollo.
La existencia de un grupo de SQA dedicado no garantiza por sí solo que los procesos sean
seguidos y que la calidad se introduzca mágicamente en el producto. Debe existir un
compromiso de toda la organización por orientar hacia una cultura de la calidad” [Roj96].
• El concepto de SQA se basa en la premisa de que la calidad de un producto de software está
fundamentalmente determinada por los procesos utilizados en su desarrollo y mantención.
Es decir, a través de la incorporación de prácticas de ingeniería de software y del monitoreo
de la adherencia a ellas, se logrará perfeccionar el proceso de desarrollo y, por
consecuencia, mejorar la calidad del producto. Sin embargo, es necesario comprender que
la calidad no puede ser una función exclusiva de una persona o de un grupo dentro de una
organización. Muy por el contrario es responsabilidad de cada persona involucrada en el
desarrollo del producto.
Conclusiones
• La labor de SQA se limita a difundir y motivar a los miembros de la organización en
el mejoramiento de la calidad, participar en la evaluación del producto y en el
monitoreo de procesos para garantizar su adherencia a los estándares y
procedimientos establecidos y guiar a la administración en la innovación,
integración y optimización del proceso de desarrollo.
• SQA es, por lo tanto, un staff de apoyo en la toma de decisiones para el nivel de
gestión, un fiscalizador durante todo el ciclo de vida de un proyecto y el principal
promotor de las prácticas de calidad dentro de todos los niveles organizacionales.
Bibliografía
Direccionamiento actividades de aprendizaje
Revisar el aula virtual y realizar las actividades indicadas por el profesor
GRACIAS

Más contenido relacionado

La actualidad más candente

1 u4 ciclo_devidacalidad
1 u4 ciclo_devidacalidad1 u4 ciclo_devidacalidad
1 u4 ciclo_devidacalidadtuusuario2
 
1 u3 aseguramiento_calidadsoftware
1 u3 aseguramiento_calidadsoftware1 u3 aseguramiento_calidadsoftware
1 u3 aseguramiento_calidadsoftwareorlando8909
 
Aseguramiento de la Calidad del Software
Aseguramiento de la Calidad del SoftwareAseguramiento de la Calidad del Software
Aseguramiento de la Calidad del SoftwareTensor
 
4 plan de sqa presentacion
4   plan de sqa presentacion4   plan de sqa presentacion
4 plan de sqa presentacionDiego Coello
 
Aseguramiento de la calidad del software SQA
Aseguramiento de la calidad del software SQAAseguramiento de la calidad del software SQA
Aseguramiento de la calidad del software SQAAnita Ortiz
 
Plan De Aseguramiento De Calidad
Plan De Aseguramiento De CalidadPlan De Aseguramiento De Calidad
Plan De Aseguramiento De CalidadPatricio Abad
 
009 gestion de la calidad pbook 4ed v2
009 gestion de la calidad   pbook 4ed v2009 gestion de la calidad   pbook 4ed v2
009 gestion de la calidad pbook 4ed v2Joaquin Lara Sierra
 
Doc 4 plan de aseguramiento de la calidad (ppqa)
Doc 4   plan de aseguramiento de la calidad (ppqa)Doc 4   plan de aseguramiento de la calidad (ppqa)
Doc 4 plan de aseguramiento de la calidad (ppqa)Fanny Lorena Rivera Vera
 
aseguramiento de la calidad de software acs
aseguramiento de la calidad de software acsaseguramiento de la calidad de software acs
aseguramiento de la calidad de software acsMARCO POLO SILVA SEGOVIA
 
Gestion de la calidad de proyectos
Gestion de la calidad de proyectosGestion de la calidad de proyectos
Gestion de la calidad de proyectosYusdelis López
 
Gestión de la Calidad en Proyectos
Gestión de la Calidad en ProyectosGestión de la Calidad en Proyectos
Gestión de la Calidad en ProyectosJuan Azcurra
 

La actualidad más candente (20)

Unidad 5
Unidad 5Unidad 5
Unidad 5
 
1 u4 ciclo_devidacalidad
1 u4 ciclo_devidacalidad1 u4 ciclo_devidacalidad
1 u4 ciclo_devidacalidad
 
Sqap ejemplos
Sqap ejemplosSqap ejemplos
Sqap ejemplos
 
1 u3 aseguramiento_calidadsoftware
1 u3 aseguramiento_calidadsoftware1 u3 aseguramiento_calidadsoftware
1 u3 aseguramiento_calidadsoftware
 
Aseguramiento de la Calidad del Software
Aseguramiento de la Calidad del SoftwareAseguramiento de la Calidad del Software
Aseguramiento de la Calidad del Software
 
4. Auditoria de calidad en proyectos
4. Auditoria de calidad en proyectos4. Auditoria de calidad en proyectos
4. Auditoria de calidad en proyectos
 
PLAN SQA
PLAN SQAPLAN SQA
PLAN SQA
 
Checklistdeauditoria
ChecklistdeauditoriaChecklistdeauditoria
Checklistdeauditoria
 
4 plan de sqa presentacion
4   plan de sqa presentacion4   plan de sqa presentacion
4 plan de sqa presentacion
 
SPICE
SPICESPICE
SPICE
 
GestióN De Calidad
GestióN De CalidadGestióN De Calidad
GestióN De Calidad
 
Aseguramiento de la calidad del software SQA
Aseguramiento de la calidad del software SQAAseguramiento de la calidad del software SQA
Aseguramiento de la calidad del software SQA
 
Plan De Aseguramiento De Calidad
Plan De Aseguramiento De CalidadPlan De Aseguramiento De Calidad
Plan De Aseguramiento De Calidad
 
009 gestion de la calidad pbook 4ed v2
009 gestion de la calidad   pbook 4ed v2009 gestion de la calidad   pbook 4ed v2
009 gestion de la calidad pbook 4ed v2
 
Doc 4 plan de aseguramiento de la calidad (ppqa)
Doc 4   plan de aseguramiento de la calidad (ppqa)Doc 4   plan de aseguramiento de la calidad (ppqa)
Doc 4 plan de aseguramiento de la calidad (ppqa)
 
aseguramiento de la calidad de software acs
aseguramiento de la calidad de software acsaseguramiento de la calidad de software acs
aseguramiento de la calidad de software acs
 
SQA
SQASQA
SQA
 
Gestion de la calidad de proyectos
Gestion de la calidad de proyectosGestion de la calidad de proyectos
Gestion de la calidad de proyectos
 
Gestión de la Calidad en Proyectos
Gestión de la Calidad en ProyectosGestión de la Calidad en Proyectos
Gestión de la Calidad en Proyectos
 
Plan de gestion de calidad uni 2011-1
Plan de gestion de calidad uni 2011-1Plan de gestion de calidad uni 2011-1
Plan de gestion de calidad uni 2011-1
 

Similar a 14-Unidad 4: QA-4.1 Aplicación QA

Estándares del procesos.pptx
Estándares del procesos.pptxEstándares del procesos.pptx
Estándares del procesos.pptxjuan naranjo
 
AF3-Investigación sobre SQA V1.docx
AF3-Investigación sobre SQA V1.docxAF3-Investigación sobre SQA V1.docx
AF3-Investigación sobre SQA V1.docxErickdowski9Gamer
 
1 u3 aseguramiento_calidadsoftware
1 u3 aseguramiento_calidadsoftware1 u3 aseguramiento_calidadsoftware
1 u3 aseguramiento_calidadsoftwareAndrei Hortúa
 
Unidad 3 aseguramiento de la calidad de los
Unidad 3 aseguramiento de la calidad de losUnidad 3 aseguramiento de la calidad de los
Unidad 3 aseguramiento de la calidad de lospabloreyes154
 
Gestión de la Calidad
Gestión de la CalidadGestión de la Calidad
Gestión de la CalidadMarcel Aponte
 
Tema5 la calidad del software
Tema5 la calidad del softwareTema5 la calidad del software
Tema5 la calidad del softwarefalconsrazor
 
Calidad_en_el_SoftwareCalidad_en_el_Software.pptx .pptx
Calidad_en_el_SoftwareCalidad_en_el_Software.pptx  .pptxCalidad_en_el_SoftwareCalidad_en_el_Software.pptx  .pptx
Calidad_en_el_SoftwareCalidad_en_el_Software.pptx .pptxgabrielguillen23
 
Aseguramiento de la Calidad del Software II
Aseguramiento de la Calidad del Software IIAseguramiento de la Calidad del Software II
Aseguramiento de la Calidad del Software IITensor
 
Calidad de software septimo semestre
Calidad de software septimo semestreCalidad de software septimo semestre
Calidad de software septimo semestrerodrigoarriagasalinas
 
Actividad 2-aseguramiento-de-la-calidad-del-software nataly
Actividad 2-aseguramiento-de-la-calidad-del-software natalyActividad 2-aseguramiento-de-la-calidad-del-software nataly
Actividad 2-aseguramiento-de-la-calidad-del-software natalynataly duque
 

Similar a 14-Unidad 4: QA-4.1 Aplicación QA (20)

Estándares del procesos.pptx
Estándares del procesos.pptxEstándares del procesos.pptx
Estándares del procesos.pptx
 
Cap11 l2
Cap11 l2Cap11 l2
Cap11 l2
 
AF3-Investigación sobre SQA V1.docx
AF3-Investigación sobre SQA V1.docxAF3-Investigación sobre SQA V1.docx
AF3-Investigación sobre SQA V1.docx
 
1 u3 aseguramiento_calidadsoftware
1 u3 aseguramiento_calidadsoftware1 u3 aseguramiento_calidadsoftware
1 u3 aseguramiento_calidadsoftware
 
Unidad 3 aseguramiento de la calidad de los
Unidad 3 aseguramiento de la calidad de losUnidad 3 aseguramiento de la calidad de los
Unidad 3 aseguramiento de la calidad de los
 
Gestion De Calidad Cap 26
Gestion De Calidad Cap 26Gestion De Calidad Cap 26
Gestion De Calidad Cap 26
 
Gestión De Calidad
Gestión De CalidadGestión De Calidad
Gestión De Calidad
 
Gestión de la Calidad
Gestión de la CalidadGestión de la Calidad
Gestión de la Calidad
 
Tema5 la calidad del software
Tema5 la calidad del softwareTema5 la calidad del software
Tema5 la calidad del software
 
3 u3 mecanicas_calidad1
3 u3 mecanicas_calidad13 u3 mecanicas_calidad1
3 u3 mecanicas_calidad1
 
Fundamentos Rational Tester
Fundamentos Rational TesterFundamentos Rational Tester
Fundamentos Rational Tester
 
Gestión de la Calidad en Proyectos de Software
Gestión de la Calidad en Proyectos de SoftwareGestión de la Calidad en Proyectos de Software
Gestión de la Calidad en Proyectos de Software
 
Auditoria calidad final2
Auditoria calidad final2Auditoria calidad final2
Auditoria calidad final2
 
S7-CDSQA.pptx
S7-CDSQA.pptxS7-CDSQA.pptx
S7-CDSQA.pptx
 
Software: ISO 9000
Software: ISO 9000Software: ISO 9000
Software: ISO 9000
 
Calidad_en_el_SoftwareCalidad_en_el_Software.pptx .pptx
Calidad_en_el_SoftwareCalidad_en_el_Software.pptx  .pptxCalidad_en_el_SoftwareCalidad_en_el_Software.pptx  .pptx
Calidad_en_el_SoftwareCalidad_en_el_Software.pptx .pptx
 
Aseguramiento de la Calidad del Software II
Aseguramiento de la Calidad del Software IIAseguramiento de la Calidad del Software II
Aseguramiento de la Calidad del Software II
 
Calidad de software septimo semestre
Calidad de software septimo semestreCalidad de software septimo semestre
Calidad de software septimo semestre
 
Calidad del software
Calidad del softwareCalidad del software
Calidad del software
 
Actividad 2-aseguramiento-de-la-calidad-del-software nataly
Actividad 2-aseguramiento-de-la-calidad-del-software natalyActividad 2-aseguramiento-de-la-calidad-del-software nataly
Actividad 2-aseguramiento-de-la-calidad-del-software nataly
 

Más de Luis Fernando Aguas Bucheli (20)

EFC-ISW-Luis Fernando Aguas.pptx
EFC-ISW-Luis Fernando Aguas.pptxEFC-ISW-Luis Fernando Aguas.pptx
EFC-ISW-Luis Fernando Aguas.pptx
 
P-S2.pptx
P-S2.pptxP-S2.pptx
P-S2.pptx
 
EBTS-S1.pptx
EBTS-S1.pptxEBTS-S1.pptx
EBTS-S1.pptx
 
P-S3.pptx
P-S3.pptxP-S3.pptx
P-S3.pptx
 
EBTS-S4.pptx
EBTS-S4.pptxEBTS-S4.pptx
EBTS-S4.pptx
 
P-S4.pptx
P-S4.pptxP-S4.pptx
P-S4.pptx
 
P-S1.pptx
P-S1.pptxP-S1.pptx
P-S1.pptx
 
EBTS-S3.pptx
EBTS-S3.pptxEBTS-S3.pptx
EBTS-S3.pptx
 
EBTS-S2.pptx
EBTS-S2.pptxEBTS-S2.pptx
EBTS-S2.pptx
 
PDIDTI-S7.pptx
PDIDTI-S7.pptxPDIDTI-S7.pptx
PDIDTI-S7.pptx
 
PDIDTI-S4.pptx
PDIDTI-S4.pptxPDIDTI-S4.pptx
PDIDTI-S4.pptx
 
PDIDTI-S2.pptx
PDIDTI-S2.pptxPDIDTI-S2.pptx
PDIDTI-S2.pptx
 
PDIDTI-S1.pptx
PDIDTI-S1.pptxPDIDTI-S1.pptx
PDIDTI-S1.pptx
 
PDIDTI-S8.pptx
PDIDTI-S8.pptxPDIDTI-S8.pptx
PDIDTI-S8.pptx
 
PDIDTI-S6.pptx
PDIDTI-S6.pptxPDIDTI-S6.pptx
PDIDTI-S6.pptx
 
PDIDTI-S5.pptx
PDIDTI-S5.pptxPDIDTI-S5.pptx
PDIDTI-S5.pptx
 
PDIDTI-S3.pptx
PDIDTI-S3.pptxPDIDTI-S3.pptx
PDIDTI-S3.pptx
 
TIC-S4.pptx
TIC-S4.pptxTIC-S4.pptx
TIC-S4.pptx
 
TIC-S3.pptx
TIC-S3.pptxTIC-S3.pptx
TIC-S3.pptx
 
TIC-S2.pptx
TIC-S2.pptxTIC-S2.pptx
TIC-S2.pptx
 

Último

07 MECANIZADO DE CONTORNOS para torno cnc universidad catolica
07 MECANIZADO DE CONTORNOS para torno cnc universidad catolica07 MECANIZADO DE CONTORNOS para torno cnc universidad catolica
07 MECANIZADO DE CONTORNOS para torno cnc universidad catolicalf1231
 
ECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdfECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdffredyflores58
 
Reporte de Exportaciones de Fibra de alpaca
Reporte de Exportaciones de Fibra de alpacaReporte de Exportaciones de Fibra de alpaca
Reporte de Exportaciones de Fibra de alpacajeremiasnifla
 
Presentación electricidad y magnetismo.pptx
Presentación electricidad y magnetismo.pptxPresentación electricidad y magnetismo.pptx
Presentación electricidad y magnetismo.pptxYajairaMartinez30
 
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdfReporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdfMikkaelNicolae
 
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIASTEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIASfranzEmersonMAMANIOC
 
COMPEDIOS ESTADISTICOS DE PERU EN EL 2023
COMPEDIOS ESTADISTICOS DE PERU EN EL 2023COMPEDIOS ESTADISTICOS DE PERU EN EL 2023
COMPEDIOS ESTADISTICOS DE PERU EN EL 2023RonaldoPaucarMontes
 
Condensadores de la rama de electricidad y magnetismo
Condensadores de la rama de electricidad y magnetismoCondensadores de la rama de electricidad y magnetismo
Condensadores de la rama de electricidad y magnetismosaultorressep
 
Clase 7 MECÁNICA DE FLUIDOS 2 INGENIERIA CIVIL
Clase 7 MECÁNICA DE FLUIDOS 2 INGENIERIA CIVILClase 7 MECÁNICA DE FLUIDOS 2 INGENIERIA CIVIL
Clase 7 MECÁNICA DE FLUIDOS 2 INGENIERIA CIVILProblemSolved
 
Voladura Controlada Sobrexcavación (como se lleva a cabo una voladura)
Voladura Controlada  Sobrexcavación (como se lleva a cabo una voladura)Voladura Controlada  Sobrexcavación (como se lleva a cabo una voladura)
Voladura Controlada Sobrexcavación (como se lleva a cabo una voladura)ssuser563c56
 
PPT ELABORARACION DE ADOBES 2023 (1).pdf
PPT ELABORARACION DE ADOBES 2023 (1).pdfPPT ELABORARACION DE ADOBES 2023 (1).pdf
PPT ELABORARACION DE ADOBES 2023 (1).pdfalexquispenieto2
 
CLASe número 4 fotogrametria Y PARALAJE.pptx
CLASe número 4 fotogrametria Y PARALAJE.pptxCLASe número 4 fotogrametria Y PARALAJE.pptx
CLASe número 4 fotogrametria Y PARALAJE.pptxbingoscarlet
 
El proyecto “ITC SE Lambayeque Norte 220 kV con seccionamiento de la LT 220 kV
El proyecto “ITC SE Lambayeque Norte 220 kV con seccionamiento de la LT 220 kVEl proyecto “ITC SE Lambayeque Norte 220 kV con seccionamiento de la LT 220 kV
El proyecto “ITC SE Lambayeque Norte 220 kV con seccionamiento de la LT 220 kVSebastianPaez47
 
aCARGA y FUERZA UNI 19 marzo 2024-22.ppt
aCARGA y FUERZA UNI 19 marzo 2024-22.pptaCARGA y FUERZA UNI 19 marzo 2024-22.ppt
aCARGA y FUERZA UNI 19 marzo 2024-22.pptCRISTOFERSERGIOCANAL
 
Magnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principiosMagnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principiosMarceloQuisbert6
 
Clase 2 Revoluciones Industriales y .pptx
Clase 2 Revoluciones Industriales y .pptxClase 2 Revoluciones Industriales y .pptx
Clase 2 Revoluciones Industriales y .pptxChristopherOlave2
 
Comite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptxComite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptxClaudiaPerez86192
 
Controladores Lógicos Programables Usos y Ventajas
Controladores Lógicos Programables Usos y VentajasControladores Lógicos Programables Usos y Ventajas
Controladores Lógicos Programables Usos y Ventajasjuanprv
 
Residente de obra y sus funciones que realiza .pdf
Residente de obra y sus funciones que realiza  .pdfResidente de obra y sus funciones que realiza  .pdf
Residente de obra y sus funciones que realiza .pdfevin1703e
 
Procesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptx
Procesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptxProcesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptx
Procesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptxJuanPablo452634
 

Último (20)

07 MECANIZADO DE CONTORNOS para torno cnc universidad catolica
07 MECANIZADO DE CONTORNOS para torno cnc universidad catolica07 MECANIZADO DE CONTORNOS para torno cnc universidad catolica
07 MECANIZADO DE CONTORNOS para torno cnc universidad catolica
 
ECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdfECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdf
 
Reporte de Exportaciones de Fibra de alpaca
Reporte de Exportaciones de Fibra de alpacaReporte de Exportaciones de Fibra de alpaca
Reporte de Exportaciones de Fibra de alpaca
 
Presentación electricidad y magnetismo.pptx
Presentación electricidad y magnetismo.pptxPresentación electricidad y magnetismo.pptx
Presentación electricidad y magnetismo.pptx
 
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdfReporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdf
 
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIASTEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
 
COMPEDIOS ESTADISTICOS DE PERU EN EL 2023
COMPEDIOS ESTADISTICOS DE PERU EN EL 2023COMPEDIOS ESTADISTICOS DE PERU EN EL 2023
COMPEDIOS ESTADISTICOS DE PERU EN EL 2023
 
Condensadores de la rama de electricidad y magnetismo
Condensadores de la rama de electricidad y magnetismoCondensadores de la rama de electricidad y magnetismo
Condensadores de la rama de electricidad y magnetismo
 
Clase 7 MECÁNICA DE FLUIDOS 2 INGENIERIA CIVIL
Clase 7 MECÁNICA DE FLUIDOS 2 INGENIERIA CIVILClase 7 MECÁNICA DE FLUIDOS 2 INGENIERIA CIVIL
Clase 7 MECÁNICA DE FLUIDOS 2 INGENIERIA CIVIL
 
Voladura Controlada Sobrexcavación (como se lleva a cabo una voladura)
Voladura Controlada  Sobrexcavación (como se lleva a cabo una voladura)Voladura Controlada  Sobrexcavación (como se lleva a cabo una voladura)
Voladura Controlada Sobrexcavación (como se lleva a cabo una voladura)
 
PPT ELABORARACION DE ADOBES 2023 (1).pdf
PPT ELABORARACION DE ADOBES 2023 (1).pdfPPT ELABORARACION DE ADOBES 2023 (1).pdf
PPT ELABORARACION DE ADOBES 2023 (1).pdf
 
CLASe número 4 fotogrametria Y PARALAJE.pptx
CLASe número 4 fotogrametria Y PARALAJE.pptxCLASe número 4 fotogrametria Y PARALAJE.pptx
CLASe número 4 fotogrametria Y PARALAJE.pptx
 
El proyecto “ITC SE Lambayeque Norte 220 kV con seccionamiento de la LT 220 kV
El proyecto “ITC SE Lambayeque Norte 220 kV con seccionamiento de la LT 220 kVEl proyecto “ITC SE Lambayeque Norte 220 kV con seccionamiento de la LT 220 kV
El proyecto “ITC SE Lambayeque Norte 220 kV con seccionamiento de la LT 220 kV
 
aCARGA y FUERZA UNI 19 marzo 2024-22.ppt
aCARGA y FUERZA UNI 19 marzo 2024-22.pptaCARGA y FUERZA UNI 19 marzo 2024-22.ppt
aCARGA y FUERZA UNI 19 marzo 2024-22.ppt
 
Magnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principiosMagnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principios
 
Clase 2 Revoluciones Industriales y .pptx
Clase 2 Revoluciones Industriales y .pptxClase 2 Revoluciones Industriales y .pptx
Clase 2 Revoluciones Industriales y .pptx
 
Comite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptxComite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptx
 
Controladores Lógicos Programables Usos y Ventajas
Controladores Lógicos Programables Usos y VentajasControladores Lógicos Programables Usos y Ventajas
Controladores Lógicos Programables Usos y Ventajas
 
Residente de obra y sus funciones que realiza .pdf
Residente de obra y sus funciones que realiza  .pdfResidente de obra y sus funciones que realiza  .pdf
Residente de obra y sus funciones que realiza .pdf
 
Procesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptx
Procesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptxProcesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptx
Procesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptx
 

14-Unidad 4: QA-4.1 Aplicación QA

  • 1. Unidad 4. Aseguramiento de Calidad de Software: QA 4.1. Aplicación del Aseguramiento de QA Plataformas de Desarrollo 2 Modalidad de estudios: Presencial Mg. Luis Fernando Aguas Bucheli +593 984015184 @Aguaszoft Laguas@uisrael.edu.ec Lfabsoft2019@gmail.com
  • 2. Objetivos del encuentro: 1. Adquirir los conceptos básicos relacionados con la QA 2. Reconocer las características de la QA Semana Nro. 14
  • 3. Frase Motivacional “Si no sueltas el pasado, ¿con qué mano agarras el futuro?.”
  • 4. 4.1. Aplicación del Aseguramiento de QA
  • 5. Aseguramiento de la Calidad. (Software Quality Assurance, SQA) Tiene como objetivo entregar a la administración una visibilidad adecuada del proceso utilizado y los productos construidos mediante acciones planificadas y sistemáticas que aseguren la calidad de dichos procesos y productos [Roj96]. SQA se define como un conjunto de actividades planificadas y sistemáticas, cuyo primer objetivo es evaluar la calidad de los productos de software, la aplicación de procesos, procedimientos y de estándares de desarrollo. Definición
  • 6. Los objetivos principales de SQA • Planificar las actividades de SQA. • Verificar la adherencia de los productos de trabajo y de las actividades a los estándares, procedimientos y requerimientos establecidos. • Informar a los grupos e individuos afectados sobre las actividades de SQA y sus resultados. • Comunicar a la administración superior sobre desviaciones no resueltas dentro del proyecto Para alcanzar estos objetivos se requiere comprender la necesidad de un grupo responsable de SQA (Software Quality Group), las actividades del proceso de SQA, sus tareas a lo largo del ciclo de vida de un proyecto y su relación con otras áreas de prácticas del desarrollo de software.
  • 7. Grupo de SQA • SQA es una especialidad compleja y abundante en metodologías, por lo que es necesario la especialización de sus profesionales. De ahí, que el liderazgo de SQA deba ser asumido por uno o más ingenieros de calidad, lo que se conoce como grupo de SQA. El rol del grupo de SQA es guiar al equipo de desarrollo para alcanzar un producto de alta calidad. La implantación de la calidad es responsabilidad de la administración superior y de los grupos de desarrollo. Es más, “la existencia de un grupo de calidad dedicado no garantiza por sí sola que los procesos sean seguidos y que la calidad se introduzca mágicamente en el producto. Debe existir un compromiso de toda la organización por orientarse hacia una cultura de calidad” [Roj96].
  • 8. Actividades del grupo SQA. • Preparar el Plan de SQA para cada proyecto. • Participar en el desarrollo de la descripción del proceso de software para un proyecto. • Revisar las actividades de ingeniería en acuerdo con el proceso definido. • Auditar los productos de trabajo designados, para verificar su adherencia con aquellos definidos en el modelo de proceso. • Asegurar que las desviaciones en el desarrollo y en los productos de trabajo sean documentadas y apoyadas por el procedimiento de documentación. • Registrar cualquier disconformidad e informar a la administración superior. • Coordinar la gestión de configuración. SCM. • Apoyar la recolección y análisis de métricas de software.
  • 9. Actividades del proceso de SQA. • Estándares Los estándares son los cimientos de cualquier sistema de calidad de software, pues proveen la base para la evaluación y medición de las actividades y de los productos de trabajo durante todo el ciclo de vida del software. Por tanto, ellos establecen el marco de trabajo para el desarrollo de software, constituyéndose en un factor crítico. Campo de acción que cubren • Ciclo de vida del software • Documentación • Código fuente • Criterios para denominar los ítems de configuración • Procedimientos y protocolos  Revisiones Las revisiones constituyen la primera forma de monitorear y evaluar la calidad de los productos de trabajo, y además, proveen mayor visibilidad al desarrollo. Las revisiones son una metodología definida, estructurada y disciplinada para la detección e identificación de defectos en los productos de trabajo durante el ciclo de vida del software. Cuenta con seis etapas: planificación, orientación, preparación, inspección, rework y seguimiento, las cuales son llevadas a cabo por un equipo con tareas y responsabilidades definidas, con documentación específica y por un período determinado.
  • 10. Actividades del proceso de SQA (cont) • Prueba La prueba es la última actividad de evaluación del producto que permite detectar defectos y establecer el nivel de satisfacción de los requerimientos. Sus actividades incluyen la planificación, diseño, ejecución y reporte sobre los diferentes niveles de prueba existentes durante el proyecto. Estos niveles van desde las pruebas de unidad, pasando por la de integración, hasta las del sistema y aceptación. Por lo tanto, SQA debe garantizar que: • Los procedimientos de prueba verifican los requerimientos según el plan. • La versión del software evaluada sea la actual. • Los procedimientos sean utilizados. • Cualquier problema detectado durante esta actividad, sea registrado e informado oportunamente. • Los informes entregados correspondan a la realidad y sean completos. • La corrección de los errores sea realizada antes de la entrega del producto final.
  • 11. Actividades del proceso de SQA (cont) • Análisis de defectos Los defectos ocurren a lo largo de todo del ciclo de vida del software sin excepción. Por ello resulta natural concentrar esfuerzos en su detección y corrección. No obstante a que la corrección de defectos es importante, más lo es su prevención. Esta sólo puede alcanzarse a partir del registro y seguimiento de los defectos, puntapié inicial para un posterior análisis. Es, entonces, el análisis de defectos la actividad responsable de corregir las deficiencias actuales en el proceso y así disminuir los defectos en futuros proyectos.
  • 12. Actividades del proceso de SQA (cont) • Gestión de configuración El propósito de la Gestión de Configuración (Software Configuration Management, SCM) es establecer y mantener la integridad de los productos a través de todo el ciclo de vida del software, proveyendo un adecuado control de los cambios producidos en los diversos ítems de configuración1. Para ello, SCM se compone de cuatro actividades principales: • La identificación de la configuración proporciona un método único y especifico para identificar cada instancia (release, versión, etc.) de un producto de software. • El control de cambios asegura que cada modificación sobre alguna instancia del producto sea conocida, autorizada y documentada. • La contabilidad de la configuración permite establecer un seguimiento e informar sobre el estado de la configuración en un tiempo dado. • Las auditorías establecen si el producto ha sido construido de acuerdo a los requerimientos y que el software esté realmente representado por la documentación que le acompaña.
  • 13. Actividades de SQA durante el ciclo de vida de un proyecto • Planificación Durante la etapa de planificación, SQA debe participar de la elaboración del plan de proyecto. • Es su responsabilidad producir el Plan de SQA y verificar que los procesos, procedimientos y estándares identificados en el plan de proyecto son apropiados, claros, específicos y auditables. • El contenido del plan de SQA debe identificar: evaluaciones, auditorías y revisiones, estándares, procedimientos de seguimiento y reporte de errores, y la documentación por producir. Especificación de requerimientos SQA debe corroborar que en la especificación estén expresados todos los requerimientos funcionales, técnicos, operacionales y de interfaz, de manera tal que puedan ser verificados en el producto final.
  • 14. Actividades de SQA durante el ciclo de vida de un proyecto(cont.) • Diseño En la fase de diseño, dentro de las actividades de SQA se incluyen asegurar: • La adherencia del diseño y su documentación a los estándares definidos en el plan del proyecto. • La presencia de todo módulo en el diseño. • La incorporación de los resultados de las inspecciones en el diseño. • El ingreso del diseño a la configuración del software, tras su aprobación. • Implementación A SQA le corresponde auditar: • Los resultados de las actividades de diseño y codificación. • El estado de todos los entregables. • Las actividades de gestión de configuración y de la biblioteca del software. • Los informes sobre desviaciones y las acciones correctivas.
  • 15. Actividades de SQA durante el ciclo de vida de un proyecto(cont) • Integración y prueba Con relación a la integración y a la prueba, a SQA le corresponde garantizar la concordancia de las pruebas con el plan y los procedimientos definidos, así como también que toda desviación haya sido informada y corregida. Además, debe certificar que las actividades de prueba se han completado satisfactoriamente y que el software y su documentación se encuentran listos para la entrega del producto final. • Aceptación y entrega En la fase de aceptación, SQA es responsable de realizar la última auditoría de configuración del software, con el objetivo de determinar que los deliberables están listos para la entrega. • Mantención Durante la operación pueden presentarse correcciones o mejoras que originen pequeños “ciclos de desarrollo”. En tal caso, se repetirán las actividades de SQA descritas con anterioridad.
  • 16. Conclusiones • “El grupo de SQA es únicamente el facilitador de los procesos de calidad y el responsable por aplicar los principios de calidad a lo largo de la organización. La responsabilidad por la implantación de la calidad recae en la administración superior y en los grupos de desarrollo. La existencia de un grupo de SQA dedicado no garantiza por sí solo que los procesos sean seguidos y que la calidad se introduzca mágicamente en el producto. Debe existir un compromiso de toda la organización por orientar hacia una cultura de la calidad” [Roj96]. • El concepto de SQA se basa en la premisa de que la calidad de un producto de software está fundamentalmente determinada por los procesos utilizados en su desarrollo y mantención. Es decir, a través de la incorporación de prácticas de ingeniería de software y del monitoreo de la adherencia a ellas, se logrará perfeccionar el proceso de desarrollo y, por consecuencia, mejorar la calidad del producto. Sin embargo, es necesario comprender que la calidad no puede ser una función exclusiva de una persona o de un grupo dentro de una organización. Muy por el contrario es responsabilidad de cada persona involucrada en el desarrollo del producto.
  • 17. Conclusiones • La labor de SQA se limita a difundir y motivar a los miembros de la organización en el mejoramiento de la calidad, participar en la evaluación del producto y en el monitoreo de procesos para garantizar su adherencia a los estándares y procedimientos establecidos y guiar a la administración en la innovación, integración y optimización del proceso de desarrollo. • SQA es, por lo tanto, un staff de apoyo en la toma de decisiones para el nivel de gestión, un fiscalizador durante todo el ciclo de vida de un proyecto y el principal promotor de las prácticas de calidad dentro de todos los niveles organizacionales.
  • 19. Direccionamiento actividades de aprendizaje Revisar el aula virtual y realizar las actividades indicadas por el profesor