Calidad

Solo disponible en BuenasTareas
  • Páginas : 9 (2158 palabras )
  • Descarga(s) : 11
  • Publicado : 17 de abril de 2010
Leer documento completo
Vista previa del texto
Tema 2º: Calidad del software
2.1 Calidad del software 2.2 Aseguramiento de la calidad del software 2.3 Gestión de la calidad del software 2. 4 Control de la calidad del software 2.5 Sistema de calidad 2.6 Certificación de la calidad 2.7 Factores que determinan la calidad de un producto software 2.8 Métricas de la calidad del software 2.9 Auditoria informática 2.10 Test de auto-evaluación 2.11Lecturas recomendadas 2.12 Referencias

Certificado de calidad

Juan Manuel Cueva Lovelle

2-1

2.1 Calidad del software
• • Todas las metodologías y herramientas tienen un único fin producir software de gran calidad Definiciones de calidad del software
– “Concordancia con los requisitos funcionales y de rendimiento explícitamente establecidos con los estándares de desarrolloexplícitamente documentados y con las características implícitas que se espera de todo software desarrollado profesionalmente” [Pressman 93] “El conjunto de características de una entidad que le confieren su aptitud para satisfacer las necesidades expresadas y las implícitas” ISO 8402 (UNE 66-001-92).[ISO][AENOR] Los requisitos del software son la base de las medidas de calidad. La falta de concordancia conlos requisitos es una falta de calidad Los estándares o metodologías definen un conjunto de criterios de desarrollo que guían la forma en que se aplica la ingeniería del software. Si no se sigue ninguna metodología siempre habrá falta de calidad Existen algunos requisitos implícitos o expectativas que a menudo no se mencionan, o se mencionan de forma incompleta (por ejemplo el deseo de un buenmantenimiento) que también pueden implicar una falta de calidad.





Conclusiones
– –



Juan Manuel Cueva Lovelle

2-2

2.2 Aseguramiento de calidad del software
(Software Quality Assurance)
• El aseguramiento de calidad del software es el conjunto de actividades planificadas y sistemáticas necesarias para aportar la confianza en que el producto (software) satisfará losrequisitos dados de calidad. El aseguramiento de calidad del software se diseña para cada aplicación antes de comenzar a desarrollarla y no después. Algunos autores prefieren decir garantía de calidad en vez de aseguramiento.
– – Garantía, puede confundir con garantía de productos Aseguramiento pretende dar confianza en que el producto tiene calidad Métodos y herramientas de análisis, diseño,programación y prueba Inspecciones técnicas formales en todos los pasos del proceso de desarrollo del software Estrategias de prueba multiescala Control de la documentación del software y de los cambios realizados Procedimientos para ajustarse a los estándares (y dejar claro cuando se está fuera de ellos) Mecanismos de medida (métricas) Registro de auditorias y realización de informes Métricas de softwarepara el control del proyecto Verificación y validación del software a lo largo del ciclo de vida
• Incluye las pruebas y los procesos de revisión e inspección

• •



El aseguramiento de calidad del software está presente en
– – – – – – –



Actividades para el aseguramiento- de calidad del software
– – –

La gestión de la configuración del software Juan Manuel Cueva Lovelle 2-3 2.3 Gestión de la calidad del software
(Software Quality Management)



Gestión de la calidad (ISO 9000)
– “Conjunto de actividades de la función general de la dirección que determina la calidad, los objetivos y las responsabilidades y se implanta por medios tales como la planificación de la calidad, el control de la calidad, el aseguramiento (garantía) de la calidad y la mejora de lacalidad, en el marco del sistema de calidad”[ISO][AENOR] “Directrices y objetivos generales de una organización, relativos a la calidad, tal como se expresan formalmente por la alta dirección”[ISO][AENOR]



Política de calidad (ISO 9000)


• •

La gestión de la calidad se aplica normalmente a nivel de empresa También puede haber una gestión de calidad dentro de la gestión de cada...
tracking img