SlideShare una empresa de Scribd logo
Técnicas de Calidad  en el Software 15 de enero del 2007
Conceptos clave Calidad Aseguramiento de la calidad del software (SQA) Estándares de desarrollo de software de calidad
Calidad del software Factores de calidad en el software (Pressman, 1993) Operación Transición Revisión Portabilidad Reusabilidad Interoperabilidad Facilidad de Mantener Flexibilidad Facilidad de probar Exactitud Confiabilidad Eficiencia Integridad Usabilidad
Aseguramiento de la calidad  del software (SQA) Plan de SQA: Software reviews Informales Formales Formal technical reviews (FTR) Identificar errores Entrenar nuevos ingenieros (Pressman, 1997)
ANSI/IEEE SQA Plan Propuesto por:  IEEE Technical Committee Expertos en desarrollo de software crítico  Voluntarios Aprobado por:   ANSI (American National Standards) IEEE
ANSI/IEEE SQA Plan (1) Objetivos 1.1 Objetivos del plan. 1.2 Productos de software incluídos. 1.3 Alcance en el ciclo de vida de cada producto.
ANSI/IEEE SQA Plan (2) Referencias Lista de documentos y estándares a los que se hace referencia en el plan. Por ejemplo: ANSI/IEEE Standard for Software Requirements Specification ANSI/IEEE Standard for Software Unit Testing
ANSI/IEEE SQA Plan (3) Administración 3.1 Estructura organizacional. 3.2 Actividades de medición de  calidad del ciclo de vida de cada  producto. 3.3 Asignación de responsabilidades.
ANSI/IEEE SQA Plan (4) Documentación 4.1 Objetivos. 4.2 Documentación mínima aceptable  para cada producto: Software requirements specification (SRS) Software design description (SDD) Software verification and validation plan (SVVP) Software verification and validation report (SVVR) User documentation Software configuration management plan (SCMP)
ANSI/IEEE SQA Plan (6) Revisión y auditoría   6.1 Objetivos. 6.2 Nivel mínimo aceptable de revisión y auditoría para cada producto: Software requirements review (SRR) Preliminary design review (PDR) Critical design review (CDR) Software verification and validation plan review (SVVPR) Software configuration management plan review (SCMPR) Functional audit, Physical audit, In-process audit Managerial reviews, Post Mortem reviews
ANSI/IEEE SQA Plan (5) Estándares, prácticas y normas  5.1 Objetivos. 5.2 Estándares, prácticas y normas de diseño, programación, medición y pruebas para cada producto.
ANSI/IEEE SQA Plan (7) Pruebas Actividades y pruebas no inlcuídas en la sección 4.2 (SVVP).
ANSI/IEEE SQA Plan (8) Reporte de problemas y acciones correctivas 8.1 Actividades y procedimientos para reportar, dar seguimiento y resolver problemas del producto y del proceso. 8.2 Asignación de responsabilidades.
ANSI/IEEE SQA Plan (9) Herramientas, técnicas, y metodologías 9.1 Objetivo y uso de herramientas de software, técnicas, y metodologías de apoyo al plan de SQA.
ANSI/IEEE SQA Plan (10) Control del código 10.1 Objetivo y uso de herramientas para dar mantenimiento, almacenar, conservar, y documentar diferentes versiones del código. NOTA: Puede ser parte del SCMP.
ANSI/IEEE SQA Plan (11) Media Control 11.1 Objetivo y uso de dispositivos para almacenar, conservar, copiar y proteger el acceso a diferentes versiones del código. NOTA: Puede ser parte del SCMP.
ANSI/IEEE SQA Plan (12) Control de proveedores 12.1 Estrategias para asegurar que los productos de software y los desarrolladores de proveedores externos cumplen con los estándares requeridos.
ANSI/IEEE SQA Plan (13) Organización y retención de documentos y reportes 13.1 Criterios para seleccionar, conservar y proteger la documentación generada como parte del Plan de SQA.
ANSI/IEEE SQA Plan (14) Capacitación y entrenamiento 14.1 Actividades para desarrollar las habilidades y actitudes necesarias del personal que participa en el Plan de SQA.
ANSI/IEEE SQA Plan (15) Administración de riesgos 15.1 Actividades y procedimientos para identificar, monitorear, evaluar y controlar factores de riesgo para cada producto en el Plan de SQA.
Proyecto Integrador de SQA Proyecto:  Diseño de un Plan de SQA En equipos de 2 o 3 personas En una empresa o proyecto de desarrollo de software de la localidad, con 10 o más desarrolladores. Por ejemplo: ASASoft Softtek WebTec  Ericsson de México (Saltillo)
Proyecto Integrador de SQA Proyecto:  Diseño de un Plan de SQA. Descripción de la situación actual Sugerencias en base al plan estándar ANSI/IEEE de SQA Reporte de avance cada mes Entrega final:  último día de clases

Más contenido relacionado

PPTX
Aseguramiento de la Calidad del Software
PPTX
14 Unidad-4. Aseguramiento de Calidad de Software QA, 4.1. Aplicación del ase...
PDF
Sqa ejemplo
PPTX
Tecnicas de calidad del SQA
PPT
1 u4 ciclo_devidacalidad
PPTX
PPT
1 u3 aseguramiento_calidadsoftware
PDF
Calidad en el desarrollo de software
Aseguramiento de la Calidad del Software
14 Unidad-4. Aseguramiento de Calidad de Software QA, 4.1. Aplicación del ase...
Sqa ejemplo
Tecnicas de calidad del SQA
1 u4 ciclo_devidacalidad
1 u3 aseguramiento_calidadsoftware
Calidad en el desarrollo de software

La actualidad más candente (20)

PPTX
Aseguramiento de la calidad en software III
PPT
GestióN De Calidad
PPT
Aseguramiento Del Software 2
PPTX
Aseguramiento de la calidad del software SQA
PDF
Software quality assurance (sqa) parte iii-plan de calidad y prueba v3.0
PPTX
Aseguramiento de la Calidad del Software II
PPT
1 u3 aseguramiento_calidadsoftware
PPT
aseguramiento de la calidad de software acs
PPT
Gestion De Calidad Cap 26
PPTX
Miguel rojas
PPSX
Gestión de la calidad
PPTX
14-Unidad 4: QA-4.1 Aplicación QA
PDF
Modelos De Calidad para proyectos de Software Y Software Libre
PPTX
PPS
Calidad Del Software
PPTX
Cap11 l2
PDF
Sqap ejemplos
PPT
Temas Unidad 2
Aseguramiento de la calidad en software III
GestióN De Calidad
Aseguramiento Del Software 2
Aseguramiento de la calidad del software SQA
Software quality assurance (sqa) parte iii-plan de calidad y prueba v3.0
Aseguramiento de la Calidad del Software II
1 u3 aseguramiento_calidadsoftware
aseguramiento de la calidad de software acs
Gestion De Calidad Cap 26
Miguel rojas
Gestión de la calidad
14-Unidad 4: QA-4.1 Aplicación QA
Modelos De Calidad para proyectos de Software Y Software Libre
Calidad Del Software
Cap11 l2
Sqap ejemplos
Temas Unidad 2
Publicidad

Destacado (16)

PPTX
Políticas del uso y desarrollo del software libre en venezuela
PPT
factors
PDF
PDF
Desarrollando software de calidad
PDF
Iso 25000 y el software actual
PDF
Vibration
PDF
Sistemas actuales e iso 25000
DOCX
Estandar ISO/IEC 25000
PPT
Plan De Aseguramiento De Calidad
PPT
Calidad del producto ISO 9126
PDF
ISO 9001:2000
PPTX
Iso 25000
PPTX
Iso-- 25000
PPT
Aseguramiento de la Calidad
PDF
Aseguramiento de la Calidad del Proceso.
Políticas del uso y desarrollo del software libre en venezuela
factors
Desarrollando software de calidad
Iso 25000 y el software actual
Vibration
Sistemas actuales e iso 25000
Estandar ISO/IEC 25000
Plan De Aseguramiento De Calidad
Calidad del producto ISO 9126
ISO 9001:2000
Iso 25000
Iso-- 25000
Aseguramiento de la Calidad
Aseguramiento de la Calidad del Proceso.
Publicidad

Similar a Tcs2007 3 (20)

PPT
La calidad del software
PPTX
Gestion Calidad Software
PPTX
Calidad de software septimo semestre
PPT
Tema5 la calidad del software
PDF
Seminario de t...
PPTX
Tarea 1 Reconocimiento
PPTX
Jose r ojas ii
PDF
Metodologia de evaluacion uml
PDF
Apuntes 1
PPT
Calidad del Software
PPTX
SQA-Presentación detallada del seminario-16x9
PPTX
SQA-Sesión 01-Presentación de Fundamentos SQA-16x9
PDF
Gestión de la Calidad
PPTX
SQA versión 2: la calidad en el proceso y el producto
PPTX
Fundamentos del diseño y Garantías de Calidad del Software
PPTX
Fundamentos del diseno software
DOCX
Ensayo de Diseño de Software
PPT
Gestión De Calidad
DOCX
AF3-Investigación sobre SQA V1.docx
PPTX
Georgy jose sanchez
La calidad del software
Gestion Calidad Software
Calidad de software septimo semestre
Tema5 la calidad del software
Seminario de t...
Tarea 1 Reconocimiento
Jose r ojas ii
Metodologia de evaluacion uml
Apuntes 1
Calidad del Software
SQA-Presentación detallada del seminario-16x9
SQA-Sesión 01-Presentación de Fundamentos SQA-16x9
Gestión de la Calidad
SQA versión 2: la calidad en el proceso y el producto
Fundamentos del diseño y Garantías de Calidad del Software
Fundamentos del diseno software
Ensayo de Diseño de Software
Gestión De Calidad
AF3-Investigación sobre SQA V1.docx
Georgy jose sanchez

Último (20)

PPTX
unidad 3 tecnología 8° básico: planificación y elaboración de un objeto
PDF
PRESENTACIÓN GENERAL MIPIG - MODELO INTEGRADO DE PLANEACIÓN
PPTX
El uso de las TIC en la vida cotidiana..
PPTX
sa-cs-82-powerpoint-hardware-y-software_ver_4.pptx
PDF
Tips de Seguridad para evitar clonar sus claves del portal bancario.pdf
PDF
Estrategia de Apoyo de Daylin Castaño (5).pdf
PDF
0007_PPT_DefinicionesDeDataMining_201_v1-0.pdf
PDF
CyberOps Associate - Cisco Networking Academy
PDF
Instrucciones simples, respuestas poderosas. La fórmula del prompt perfecto.
DOCX
TRABAJO GRUPAL (5) (1).docxjesjssjsjjskss
PDF
CONTABILIDAD Y TRIBUTACION, EJERCICIO PRACTICO
PPTX
Diapositivas Borrador Rocha Jauregui David Paolo (3).pptx
PDF
capacitación de aire acondicionado Bgh r 410
PDF
Documental Beyond the Code (Dossier Presentación - 2.0)
PPTX
Presentacion de Alba Curso Auditores Internos ISO 19011
PDF
MANUAL de recursos humanos para ODOO.pdf
DOCX
TRABAJO GRUPAL (5) (1).docxsjjsjsksksksksk
PPTX
Sesion 1 de microsoft power point - Clase 1
DOCX
TRABAJO GRUPAL (5) (1).docxsjsjskskksksksks
PPTX
ANCASH-CRITERIOS DE EVALUACIÓN-FORMA-10-10 (2).pptx
unidad 3 tecnología 8° básico: planificación y elaboración de un objeto
PRESENTACIÓN GENERAL MIPIG - MODELO INTEGRADO DE PLANEACIÓN
El uso de las TIC en la vida cotidiana..
sa-cs-82-powerpoint-hardware-y-software_ver_4.pptx
Tips de Seguridad para evitar clonar sus claves del portal bancario.pdf
Estrategia de Apoyo de Daylin Castaño (5).pdf
0007_PPT_DefinicionesDeDataMining_201_v1-0.pdf
CyberOps Associate - Cisco Networking Academy
Instrucciones simples, respuestas poderosas. La fórmula del prompt perfecto.
TRABAJO GRUPAL (5) (1).docxjesjssjsjjskss
CONTABILIDAD Y TRIBUTACION, EJERCICIO PRACTICO
Diapositivas Borrador Rocha Jauregui David Paolo (3).pptx
capacitación de aire acondicionado Bgh r 410
Documental Beyond the Code (Dossier Presentación - 2.0)
Presentacion de Alba Curso Auditores Internos ISO 19011
MANUAL de recursos humanos para ODOO.pdf
TRABAJO GRUPAL (5) (1).docxsjjsjsksksksksk
Sesion 1 de microsoft power point - Clase 1
TRABAJO GRUPAL (5) (1).docxsjsjskskksksksks
ANCASH-CRITERIOS DE EVALUACIÓN-FORMA-10-10 (2).pptx

Tcs2007 3

  • 1. Técnicas de Calidad en el Software 15 de enero del 2007
  • 2. Conceptos clave Calidad Aseguramiento de la calidad del software (SQA) Estándares de desarrollo de software de calidad
  • 3. Calidad del software Factores de calidad en el software (Pressman, 1993) Operación Transición Revisión Portabilidad Reusabilidad Interoperabilidad Facilidad de Mantener Flexibilidad Facilidad de probar Exactitud Confiabilidad Eficiencia Integridad Usabilidad
  • 4. Aseguramiento de la calidad del software (SQA) Plan de SQA: Software reviews Informales Formales Formal technical reviews (FTR) Identificar errores Entrenar nuevos ingenieros (Pressman, 1997)
  • 5. ANSI/IEEE SQA Plan Propuesto por: IEEE Technical Committee Expertos en desarrollo de software crítico Voluntarios Aprobado por: ANSI (American National Standards) IEEE
  • 6. ANSI/IEEE SQA Plan (1) Objetivos 1.1 Objetivos del plan. 1.2 Productos de software incluídos. 1.3 Alcance en el ciclo de vida de cada producto.
  • 7. ANSI/IEEE SQA Plan (2) Referencias Lista de documentos y estándares a los que se hace referencia en el plan. Por ejemplo: ANSI/IEEE Standard for Software Requirements Specification ANSI/IEEE Standard for Software Unit Testing
  • 8. ANSI/IEEE SQA Plan (3) Administración 3.1 Estructura organizacional. 3.2 Actividades de medición de calidad del ciclo de vida de cada producto. 3.3 Asignación de responsabilidades.
  • 9. ANSI/IEEE SQA Plan (4) Documentación 4.1 Objetivos. 4.2 Documentación mínima aceptable para cada producto: Software requirements specification (SRS) Software design description (SDD) Software verification and validation plan (SVVP) Software verification and validation report (SVVR) User documentation Software configuration management plan (SCMP)
  • 10. ANSI/IEEE SQA Plan (6) Revisión y auditoría 6.1 Objetivos. 6.2 Nivel mínimo aceptable de revisión y auditoría para cada producto: Software requirements review (SRR) Preliminary design review (PDR) Critical design review (CDR) Software verification and validation plan review (SVVPR) Software configuration management plan review (SCMPR) Functional audit, Physical audit, In-process audit Managerial reviews, Post Mortem reviews
  • 11. ANSI/IEEE SQA Plan (5) Estándares, prácticas y normas 5.1 Objetivos. 5.2 Estándares, prácticas y normas de diseño, programación, medición y pruebas para cada producto.
  • 12. ANSI/IEEE SQA Plan (7) Pruebas Actividades y pruebas no inlcuídas en la sección 4.2 (SVVP).
  • 13. ANSI/IEEE SQA Plan (8) Reporte de problemas y acciones correctivas 8.1 Actividades y procedimientos para reportar, dar seguimiento y resolver problemas del producto y del proceso. 8.2 Asignación de responsabilidades.
  • 14. ANSI/IEEE SQA Plan (9) Herramientas, técnicas, y metodologías 9.1 Objetivo y uso de herramientas de software, técnicas, y metodologías de apoyo al plan de SQA.
  • 15. ANSI/IEEE SQA Plan (10) Control del código 10.1 Objetivo y uso de herramientas para dar mantenimiento, almacenar, conservar, y documentar diferentes versiones del código. NOTA: Puede ser parte del SCMP.
  • 16. ANSI/IEEE SQA Plan (11) Media Control 11.1 Objetivo y uso de dispositivos para almacenar, conservar, copiar y proteger el acceso a diferentes versiones del código. NOTA: Puede ser parte del SCMP.
  • 17. ANSI/IEEE SQA Plan (12) Control de proveedores 12.1 Estrategias para asegurar que los productos de software y los desarrolladores de proveedores externos cumplen con los estándares requeridos.
  • 18. ANSI/IEEE SQA Plan (13) Organización y retención de documentos y reportes 13.1 Criterios para seleccionar, conservar y proteger la documentación generada como parte del Plan de SQA.
  • 19. ANSI/IEEE SQA Plan (14) Capacitación y entrenamiento 14.1 Actividades para desarrollar las habilidades y actitudes necesarias del personal que participa en el Plan de SQA.
  • 20. ANSI/IEEE SQA Plan (15) Administración de riesgos 15.1 Actividades y procedimientos para identificar, monitorear, evaluar y controlar factores de riesgo para cada producto en el Plan de SQA.
  • 21. Proyecto Integrador de SQA Proyecto: Diseño de un Plan de SQA En equipos de 2 o 3 personas En una empresa o proyecto de desarrollo de software de la localidad, con 10 o más desarrolladores. Por ejemplo: ASASoft Softtek WebTec Ericsson de México (Saltillo)
  • 22. Proyecto Integrador de SQA Proyecto: Diseño de un Plan de SQA. Descripción de la situación actual Sugerencias en base al plan estándar ANSI/IEEE de SQA Reporte de avance cada mes Entrega final: último día de clases