Calidad-del-software

Solo disponible en BuenasTareas
  • Páginas : 6 (1312 palabras )
  • Descarga(s) : 0
  • Publicado : 13 de noviembre de 2011
Leer documento completo
Vista previa del texto
Calidad del software. SPICE
Ingeniería de Software II Ingenierí

¿Qué significa “Calidad”?

¿Qué significa “Calidad de software”?

Concepto de calidad
• Término ambiguo y mal entendido. • Necesario definirla y medirla para lograr mejoras. • Nivel o grado de excelencia. • Como otros conceptos, hay diferentes niveles de abstracción y depende del usuario.

Visión popular sobre concepto decalidad
• Calidad: algo intangible:
– se puede sentir y discutir pero no medir ni pesar. – “Yo la reconozco cuando la veo”. – “Esto es de calidad”

• Calidad es un lujo, clase, “gusto”.
– Las cosas de calidad son las más costosas, elaboradas y complicadas. – Los productos sencillos o baratos no son de calidad.

– (Ejemplo: “PAZ” paz en la familia, paz en el país, paz en el mundo, ...) –Predecibilidad (como hamburguesas).

1

Visiones profesionales sobre concepto de calidad
• Calidad:
– conformidad con requerimientos (Crosby, 79). – es la adecuación para el uso (Juran, 1970).

Visiones profesionales sobre concepto de calidad
• Para diferentes usuarios, diferentes usos y de ahí se derivan características:
– – Calidad de diseño (“Grade” , modelo)
• Ejemplo: pisos claseC, departamento de interés social

• Toma en cuenta requerimientos y expectativas.

Calidad de conformidad (depende del proceso y de calidad de recursos).

Calidad desde el punto de vista del cliente o usuario
• Calidad es el valor que percibe en el producto o servicio, basado en grupo de variables
– precio, rendimiento, confiabilidad y satisfacción

Calidad del software (ISO)
•Totalidad de las características del software deseadas que demuestran:
– la capacidad para satisfacer las necesidades de los usuarios o del mercado, – conforme a los requerimientos del software implícitos y explícitos preestablecidos por el productor y por el cliente.

• La satisfacción del cliente será la medida • Se traduce a veces en ausencia de defectos.

2

Modelos de Calidad de Software• Para entender mejor la calidad del software, se hacen modelos • Tres tipos de modelos importantes:
– Calidad del producto: propiedades del producto según usuario y según desarrollador (Factores y métricas de McCall, FURPS) – Calidad del proceso: actividades que influyen en calidad del producto (ISO, CMM, MoProSoft) – Calidad en uso: relación del producto con el ambiente donde se le emplea

ISO9000
• Familia de estándares, Comité Técnico 176 de ISO • Estándar en más de 80 países. • ISO 9000-1 a ISO 9000-4: • ISO 9000-3: • ISO 9001:
– son relativas a Estándares de Administración de Calidad y Aseguramiento de Calidad. – Guía para aplicación de ISO 9001, Desarrollar, Proveer, Instalar y Mantener software para computadora. – Sistemas de Calidad. Modelo para asegurar calidad en diseño,desarrollo, producción, instalación y servicios de software.

• Existían conflictos entre 9000-3 y 9001, que se están revisando y originan alternativas. • Desarrollo hacia SPICE

Conceptos de Calidad que toca ISO 9000
A. Una organización debe alcanzar y sostener la calidad de un producto o servicio de modo que satisfaga en forma continua las necesidades explícitas e implícitas del comprador.B. Una organización debe brindar confianza en su propia administración de que la calidad intentada será alcanzada y sostenida. C. Una organización debe proporcionar confianza al comprador de que la calidad propuesta ha sido o será alcanzada en el producto o servicio ofrecido.
• Si se requiere por contrato, debe haber demostración.

• Requiere que la política de calidad sea definida,documentada, extendida, implementada y mantenida
– Deben definirse responsabilidades y autoridad de todos los que participen en especificar, lograr y monitorear calidad.

Algunos aspectos de ISO 9001

• Compra de productos: deben conformarse con requerimientos.

3

Algunos aspectos de ISO 9001
• Material de proveedores: • Distribución y modificación de documentos, controladas. • Productos...
tracking img