4. Introducción al Sistema de Aseguramiento de la Calidad LS3148 - Calidad de Software 3IM1...
-
Upload
maria-carmen-montero-bustos -
Category
Documents
-
view
216 -
download
0
Transcript of 4. Introducción al Sistema de Aseguramiento de la Calidad LS3148 - Calidad de Software 3IM1...
![Page 1: 4. Introducción al Sistema de Aseguramiento de la Calidad LS3148 - Calidad de Software 3IM1 Universidad Antonio de Nebrija Justo Hidalgo.](https://reader035.fdocuments.co/reader035/viewer/2022070416/5665b47a1a28abb57c91d08f/html5/thumbnails/1.jpg)
4. Introducción al Sistema de 4. Introducción al Sistema de Aseguramiento de la CalidadAseguramiento de la Calidad
LS3148 - Calidad de SoftwareLS3148 - Calidad de Software3IM1
Universidad Antonio de NebrijaJusto Hidalgo
![Page 2: 4. Introducción al Sistema de Aseguramiento de la Calidad LS3148 - Calidad de Software 3IM1 Universidad Antonio de Nebrija Justo Hidalgo.](https://reader035.fdocuments.co/reader035/viewer/2022070416/5665b47a1a28abb57c91d08f/html5/thumbnails/2.jpg)
Calidad de Software - 4. Introducción a SQA - Justo Hidalgo
2
ContenidosContenidos
• Introducción
• Fases
• Consideraciones de construcción de SQA
• Lo primordial: REQUISITOS
![Page 3: 4. Introducción al Sistema de Aseguramiento de la Calidad LS3148 - Calidad de Software 3IM1 Universidad Antonio de Nebrija Justo Hidalgo.](https://reader035.fdocuments.co/reader035/viewer/2022070416/5665b47a1a28abb57c91d08f/html5/thumbnails/3.jpg)
Calidad de Software - 4. Introducción a SQA - Justo Hidalgo
3
IntroducciónIntroducción
• SQA: Software Quality Assurance
• Está compuesto por una serie de componentes.
• Aplicables en diferentes fases.
![Page 4: 4. Introducción al Sistema de Aseguramiento de la Calidad LS3148 - Calidad de Software 3IM1 Universidad Antonio de Nebrija Justo Hidalgo.](https://reader035.fdocuments.co/reader035/viewer/2022070416/5665b47a1a28abb57c91d08f/html5/thumbnails/4.jpg)
Calidad de Software - 4. Introducción a SQA - Justo Hidalgo
4
Clases de ComponentesClases de Componentes
1. Preproyecto
2. Ciclo de Vida de un Proyecto SW
3. Prevención de Errores y Mejora
4. Gestión de Calidad de SW
5. Estandarización y Certificación
![Page 5: 4. Introducción al Sistema de Aseguramiento de la Calidad LS3148 - Calidad de Software 3IM1 Universidad Antonio de Nebrija Justo Hidalgo.](https://reader035.fdocuments.co/reader035/viewer/2022070416/5665b47a1a28abb57c91d08f/html5/thumbnails/5.jpg)
Calidad de Software - 4. Introducción a SQA - Justo Hidalgo
5
1. Preproyecto (I)1. Preproyecto (I)
• Objetivo:– Asegurar que los compromisos del proyecto se han
definido adecuadamente.
• Consideraciones vitales:– Planificación
– Presupuesto
– Objetivos
• Asegurar que los planes de desarrollo y calidad se han determinado.
![Page 6: 4. Introducción al Sistema de Aseguramiento de la Calidad LS3148 - Calidad de Software 3IM1 Universidad Antonio de Nebrija Justo Hidalgo.](https://reader035.fdocuments.co/reader035/viewer/2022070416/5665b47a1a28abb57c91d08f/html5/thumbnails/6.jpg)
Calidad de Software - 4. Introducción a SQA - Justo Hidalgo
6
1. Preproyecto (II)1. Preproyecto (II)
• Subcomponentes:– Revisión de Contrato
• Clarificación de requisitos del cliente
• Revisión de planificación y recursos
• Evaluación del equipo
• Evaluación de los compromisos del cliente
• Evaluación de riesgos de desarrollo
![Page 7: 4. Introducción al Sistema de Aseguramiento de la Calidad LS3148 - Calidad de Software 3IM1 Universidad Antonio de Nebrija Justo Hidalgo.](https://reader035.fdocuments.co/reader035/viewer/2022070416/5665b47a1a28abb57c91d08f/html5/thumbnails/7.jpg)
Calidad de Software - 4. Introducción a SQA - Justo Hidalgo
7
1. Preproyecto (y III)1. Preproyecto (y III)
– Planes de Desarrollo y Calidad• Plan de desarrollo
– Planificación– Recursos– Evaluación de riesgos– Organización: miembros, subcontratas, ...– Metodología de proyectos, herramientas, ...
• Plan de calidad– Metas de Calidad en términos mesurables– Criterios de comienzo y finalización de cada fase– Actividades de Verificación & Validación
![Page 8: 4. Introducción al Sistema de Aseguramiento de la Calidad LS3148 - Calidad de Software 3IM1 Universidad Antonio de Nebrija Justo Hidalgo.](https://reader035.fdocuments.co/reader035/viewer/2022070416/5665b47a1a28abb57c91d08f/html5/thumbnails/8.jpg)
Calidad de Software - 4. Introducción a SQA - Justo Hidalgo
8
2. Ciclo de Vida de un Proyecto SW (I)2. Ciclo de Vida de un Proyecto SW (I)
• Actividades a realizar durante el desarrollo y mantenimiento de un producto SW.
• Dos pasos:– Ciclo de Vida de Desarrollo– Mantenimiento y Operación
![Page 9: 4. Introducción al Sistema de Aseguramiento de la Calidad LS3148 - Calidad de Software 3IM1 Universidad Antonio de Nebrija Justo Hidalgo.](https://reader035.fdocuments.co/reader035/viewer/2022070416/5665b47a1a28abb57c91d08f/html5/thumbnails/9.jpg)
Calidad de Software - 4. Introducción a SQA - Justo Hidalgo
9
2. Ciclo de Vida de un Proyecto SW (II)2. Ciclo de Vida de un Proyecto SW (II)
• Ciclo de Vida de Desarrollo:1. Revisiones
– Para cada artefacto generado:– Reuniones formales de diseño
– “Peer reviews”
2. Opiniones de Expertos
3. Pruebas SW– Lo veremos más adelante en detalle.
![Page 10: 4. Introducción al Sistema de Aseguramiento de la Calidad LS3148 - Calidad de Software 3IM1 Universidad Antonio de Nebrija Justo Hidalgo.](https://reader035.fdocuments.co/reader035/viewer/2022070416/5665b47a1a28abb57c91d08f/html5/thumbnails/10.jpg)
Calidad de Software - 4. Introducción a SQA - Justo Hidalgo
10
2. Ciclo de Vida de un Proyecto SW (III)2. Ciclo de Vida de un Proyecto SW (III)
• Operación y Mantenimiento:
1. Correctivo
2. Adaptativo
3. Perfectivo
• También lo veremos más adelante.
![Page 11: 4. Introducción al Sistema de Aseguramiento de la Calidad LS3148 - Calidad de Software 3IM1 Universidad Antonio de Nebrija Justo Hidalgo.](https://reader035.fdocuments.co/reader035/viewer/2022070416/5665b47a1a28abb57c91d08f/html5/thumbnails/11.jpg)
Calidad de Software - 4. Introducción a SQA - Justo Hidalgo
11
2. Ciclo de Vida de un Proyecto SW (y IV)2. Ciclo de Vida de un Proyecto SW (y IV)
• SQA de los participantes externos:– Subcontratas (outsourcing, body-shopping)– COTS –Commercial Off-The-Shelf- SW.
![Page 12: 4. Introducción al Sistema de Aseguramiento de la Calidad LS3148 - Calidad de Software 3IM1 Universidad Antonio de Nebrija Justo Hidalgo.](https://reader035.fdocuments.co/reader035/viewer/2022070416/5665b47a1a28abb57c91d08f/html5/thumbnails/12.jpg)
Calidad de Software - 4. Introducción a SQA - Justo Hidalgo
12
3. Prevención de Errores y Mejora (I)3. Prevención de Errores y Mejora (I)
1. Procedimientos e instrucciones de trabajo• Procedimientos: aplicables genéricamente.• Instrucciones: verticales.
2. Dispositivos auxiliares:• Plantillas• Checklists
3. Entrenamiento, instrucción y certificación
![Page 13: 4. Introducción al Sistema de Aseguramiento de la Calidad LS3148 - Calidad de Software 3IM1 Universidad Antonio de Nebrija Justo Hidalgo.](https://reader035.fdocuments.co/reader035/viewer/2022070416/5665b47a1a28abb57c91d08f/html5/thumbnails/13.jpg)
Calidad de Software - 4. Introducción a SQA - Justo Hidalgo
13
3. Prevención de Errores y Mejora (y II)3. Prevención de Errores y Mejora (y II)
4. Acciones Correctivas y Preventivas5. Gestión de Configuración6. Control de Documentación
• Definición de tipos de documentos• Formatos, métodos de identificación de
documentos.• Definición de procesos de revisión y
aprobación• Métodos de almacenamiento de archivos
![Page 14: 4. Introducción al Sistema de Aseguramiento de la Calidad LS3148 - Calidad de Software 3IM1 Universidad Antonio de Nebrija Justo Hidalgo.](https://reader035.fdocuments.co/reader035/viewer/2022070416/5665b47a1a28abb57c91d08f/html5/thumbnails/14.jpg)
Calidad de Software - 4. Introducción a SQA - Justo Hidalgo
14
4. Gestión de Calidad de SW4. Gestión de Calidad de SW
1. Control de progreso del proyecto– Utilización de recursos
– Planificación
– Actividades de Gestión de Riesgos
2. Métricas de Calidad de Software– Calidad de desarrollo
– Productividad
– Densidad de fallos
– ...
![Page 15: 4. Introducción al Sistema de Aseguramiento de la Calidad LS3148 - Calidad de Software 3IM1 Universidad Antonio de Nebrija Justo Hidalgo.](https://reader035.fdocuments.co/reader035/viewer/2022070416/5665b47a1a28abb57c91d08f/html5/thumbnails/15.jpg)
Calidad de Software - 4. Introducción a SQA - Justo Hidalgo
15
5. Estandarización y Certificación (I)5. Estandarización y Certificación (I)
1. Estándares 1. SEI CMM2. ISO 90013. ...
2. Certificaciones1. Internas2. Globales comerciales (Microsoft, CISCO, ...)3. Globales genéricas (IEEE CSDP)
![Page 16: 4. Introducción al Sistema de Aseguramiento de la Calidad LS3148 - Calidad de Software 3IM1 Universidad Antonio de Nebrija Justo Hidalgo.](https://reader035.fdocuments.co/reader035/viewer/2022070416/5665b47a1a28abb57c91d08f/html5/thumbnails/16.jpg)
Calidad de Software - 4. Introducción a SQA - Justo Hidalgo
16
5. Estandarización y Certificación (y II)5. Estandarización y Certificación (y II)
1. Estándares de Gestión de Calidad• Qué conseguir• ISO 9000-3, SEI CMM
2. Estándares de procesos de proyecto• Cómo conseguirlo• ISO/IEC 12207, IEEE Std 1012-1998
![Page 17: 4. Introducción al Sistema de Aseguramiento de la Calidad LS3148 - Calidad de Software 3IM1 Universidad Antonio de Nebrija Justo Hidalgo.](https://reader035.fdocuments.co/reader035/viewer/2022070416/5665b47a1a28abb57c91d08f/html5/thumbnails/17.jpg)
Calidad de Software - 4. Introducción a SQA - Justo Hidalgo
17
Consideraciones en la construcción de un Consideraciones en la construcción de un sistema SQA (I)sistema SQA (I)
1. Organizacionales• Clientela de desarrollo y mantenimiento de SW• Rango de productos• Tamaño de organización• Cooperación con otras organizaciones• Objetivos de optimización:
• Calidad de SW• Productividad de SW• Eficiencia de procesos• Ahorro financiero
![Page 18: 4. Introducción al Sistema de Aseguramiento de la Calidad LS3148 - Calidad de Software 3IM1 Universidad Antonio de Nebrija Justo Hidalgo.](https://reader035.fdocuments.co/reader035/viewer/2022070416/5665b47a1a28abb57c91d08f/html5/thumbnails/18.jpg)
Calidad de Software - 4. Introducción a SQA - Justo Hidalgo
18
Consideraciones en la construcción de un Consideraciones en la construcción de un sistema SQA (y II)sistema SQA (y II)
2. De Proyecto y Mantenimiento• Nivel de complejidad de SW• Nivel de experiencia con tecnología
3. De “staff”• Cualificación• Nivel de “acquaintance” con miembros del
equipo.