CS 01 Conceptos Iniciales 2015
1. INTRODUCCIÓN A LA CALIDAD.
Concepto de Calidad: “Conjunto de propiedades y de características de un producto o
confieren aptitud para satisfacer una necesidades explícitas o implícitas” (ISO 8402).
servicio, que le
Conceptos erróneos:
La
La
La
La
calidad
calidad
calidad
calidad
es intangible y, por consiguiente, no puedemedirse.
es cara (y es un lujo).
no es un problema de la gerencia y la administración.
es responsabilidad únicamente del Dpto. de Calidad.
Terminología (ISO 8402):
Control de calidad: “Conjunto de técnicas y actividades de carácter operativo, utilizadas para
verificar los requerimientos relativos a la calidad del producto o servicio”.
Garantía de calidad: “Conjunto de acciones planificadas ysistemáticas necesarias para
proporcionar la confianza adecuada de que un producto o servicio satisfará los requerimientos dados
sobre calidad”.
Gestión de la calidad: “Aspecto de la gestión que determina y aplica la política de la calidad, los
objetivos y las responsabilidades y que lo realiza con medios tales como la planificación de la calidad,
el control de la calidad, la garantía de calidad y lamejora de la calidad”.
La gestión de la calidad es responsabilidad de todos los niveles ejecutivos, pero debe estar
guiada por la alta dirección. Su realización involucra a todos los miembros de la organización.
En la gestión de la calidad, se tienen en cuenta también criterios de rentabilidad.
Sistema de gestión de la calidad (SGC o QMS): “Conjunto de la estructura de la organización, deresponsabilidades, procedimientos, procesos y recursos que se establecen para llevar a término la
gestión de calidad”.
El SGC debe tener el volumen y alcance suficiente para conseguir los objetivos de calidad.
El SGC de una organización está fundamentalmente previsto para satisfacer las necesidades
internas de la organización.
Situación Actual
La industria del software no ha acabado de salirde la fase artesanal.
Padecemos de “prisa patológica”, que es consecuencia de desorganización y falta de planificación.
Alta dependencia de los “héroes”.
Dedicamos nuestros esfuerzos de hoy a arreglar lo que se hizo mal ayer.
En una organización inmadura, se notan los siguientes síntomas:
Procesos software normalmente improvisados.
Si se han especificado, no se siguenrigurosamente.
Organización reactiva (resolver crisis inmediatas).
Planes y presupuestos excedidos sistemáticamente, al no estar basados en estimaciones realistas.
Si hay plazos rígidos, se sacrifican funcionalidad y calidad del producto para satisfacer el plan.
No existen bases objetivas para juzgar la calidad del producto.
Cuando los proyectos está fuera de plan, las revisiones opruebas se recortan o eliminan.
Universidad del Cauca
1
Programa de Ingeniería de Sistemas – Calidad de Software – CAPSULA 1
Algunas cifras:
(Tomado
del
Reporte
del
Caos
2014
del
http://www.projectsmart.co.uk/docs/chaos-report.pdf)
Standish
Group.
Enlace:
Exceso en
Tiempo
Porcentaje de
respuestas
Porcentaje de
características o
funciones
(entregadas)
Porcentaje de
respuestas
15.5
Menoral 20%
13.9
Menor al 25%
4.6
21 – 50%
31.5
21 – 50%
18.3
25 – 49%
27.2
51 – 100%
29.6
51 – 100%
20.0
50 – 74%
21.8
101 – 200%
10.2
101 – 200%
35.5
75 – 99%
39.1
201 – 400%
8.8
201 – 400%
11.2
100%
7.3
Mayor a 400%
4.4
Mayor a 400%
1.1
Sobrecostos
Porcentaje de
respuestas
Menor al 20%
2. CALIDAD DEL SOFTWARE.
“La calidad del software es el grado con el que unsistema, componente o proceso cumple los requerimientos
especificados y las necesidades o expectativas del cliente o usuario”. (IEEE, Std. 610-1990).
“Concordancia del software producido con los requerimientos explícitamente establecidos, con los estándares
de desarrollo prefijados y con los requerimientos implícitos no establecidos formalmente, que desea el
usuario” (Pressman)
“Adecuación del...
Regístrate para leer el documento completo.