Concepto Calidad SOFT
-
Upload
anderson-pechene -
Category
Documents
-
view
223 -
download
0
Transcript of Concepto Calidad SOFT
-
7/23/2019 Concepto Calidad SOFT
1/27
Conceptos de Calidad
CaptuloI
-
7/23/2019 Concepto Calidad SOFT
2/27
I do not worry whether something is
cheap or expensive. I only worry if it isgood. If it isgood enough, the publicwill pay you back for it
Walt Disney
Cita
-
7/23/2019 Concepto Calidad SOFT
3/27
Definiciones de calidad
Propiedad o conjunto de propiedades inherentes a
algo, que permiten juzgar su valor. Real AcademiaEspaola.
Grado en el que un conjunto de caractersticasinherentes cumple con los requisitos. ISO 9000.
Calidad es cumplimiento de requisitos. Philip B.Crosby.
Calidad es satisfaccin del cliente. William E. Deming
Grado en que el producto software satisface lasnecesidades expresadas o implcitas, cuando es usadobajo condiciones determinadas. ISO 25000.
-
7/23/2019 Concepto Calidad SOFT
4/27
Definiciones de calidad
Conjunto de propiedades y de caractersticas de
un producto o servicio, que le confieren aptitudpara satisfacer una necesidades explcitas o
implcitas (ISO 8402)
-
7/23/2019 Concepto Calidad SOFT
5/27
25/02/2010Maestra en Ciencias de 5
Conceptos errneos
La calidad es intangible y, por consiguiente,
no puede medirse.
La calidad es cara
La calidad significa lujo, peso y brilloLa calidad no es un problema de la gerencia
y la administracin
La calidad es responsabilidad nicamente
del Dpto. de Calidad.
-
7/23/2019 Concepto Calidad SOFT
6/27
6
Qu es la calidad?
Concepto mal entendidoMs difcil cuando es un producto inmaterial (software)Existen numerosos modelos para el control y aseguramiento
de la calidad.No existe unidad y punto de vista comn que simplifique yde coherenciaExiste necesidad de tomar medidas que representen ycuantifiquen atributos identificados de manera clara con las
entidades propias del Sw y su proceso de desarrollo.
-
7/23/2019 Concepto Calidad SOFT
7/27
No es absoluto
Est sujeto a restricciones
Trata de compromisos aceptables
Es multidimensional
Los criterios de calidad no son independientes
Gillies (1992)
Concepto de calidad
-
7/23/2019 Concepto Calidad SOFT
8/27
Mejora
de la
calidad
Control decalidad
Garanta
de calidad
Calidad total
Tiempo
Detectar defectos
Prevenir defectos
Mejoracontnua
Evolucin histrica
-
7/23/2019 Concepto Calidad SOFT
9/27
-
7/23/2019 Concepto Calidad SOFT
10/27
-
7/23/2019 Concepto Calidad SOFT
11/27
Aspectos de la calidad de software
Interna: medible a partir de las caractersticasintrnsecas del propio producto software
(como el cdigo fuente).
Externa: medible a partir del comportamiento
del producto software (como durante una
prueba)
En uso: medible durante la utilizacin efectiva
por parte del usuario (en un entorno de pre oproduccin).
-
7/23/2019 Concepto Calidad SOFT
12/27
Relacin entre aspectos de la calidad de
software
-
7/23/2019 Concepto Calidad SOFT
13/27
x
x
x
x
x
x
x
x
x
x
x
x
x
xx
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
atributo
subcaracterstica
caractersticaatributos internos atributos externos
Caractersticas, subcaractersticas y
atributos de calidad
-
7/23/2019 Concepto Calidad SOFT
14/27
Operacin deproducto
Revisin deproducto
Transicin deproducto
Facilidad de uso
Seguridad (integridad)
Eficiencia
Correccin (exactitud)
Fiabilidad
Facilidad demantenimiento
Facilidad deprueba
Flexibilidad
Capacidad dereutilizacin
Transportabilidad
Interoperabilidad
OperabilidadFamiliarizacinComunicatividadVolumen y tasa de E/SDatos comunes
Control y audit. de accesoIntegridad de datos
Eficiencia de almacenam.Eficiencia de ejecucin
Complecin
Capacidad de ampliacin
Trazabilidad
Concisin
PrecisinTolerancia a erroresSimplicidad
Consistencia
ModularidadAutodescriptividad
Instrumentacin
Generalidad
Indep. mquinaIndep. soft. de sistemaComunicac. comunes
Visin de usuarioVisin de la direccin Visin del desarrollador
Modelo de McCall et al. (1977)
Vistas de la calidad del producto
-
7/23/2019 Concepto Calidad SOFT
15/27
Funcionalidad
Oportunidad
Vistas de la calidad del producto
-
7/23/2019 Concepto Calidad SOFT
16/27
Garvin (1984)
TRASCENDENTAL (se reconoce pero no se define)
BASADA EN USUARIO (adecuacin al propsito)
BASADA EN FABRICANTE (conformidad con requisitos)
BASADA EN PRODUCTO (caractersticas inherentes del
producto)
BASADAEN VALOR (cantidad que el cliente esta dispuesto a
pagar)
Tipos de calidad del producto
-
7/23/2019 Concepto Calidad SOFT
17/27
CALIDAD
REALIZADA
CALIDAD
NECESARIA
CALIDAD
PROGRAMADA
Tipos de calidad del producto
-
7/23/2019 Concepto Calidad SOFT
18/27
CALIDAD
REALIZADA
CALIDADPROGRAMADA
CALIDAD
NECESARIA
CALIDAD
ESPERADA
Tipos de calidad del producto
-
7/23/2019 Concepto Calidad SOFT
19/27
19
Costos de la calidad
Costos de prevencin (revisin del diseo,
programas de formacin, evaluacin de
proveedores, revisin de especificacin,
mantenimiento preventivo)
Costos de evaluacin (Inspecciones, pruebas,
control de recepcin de productos de proveedores,
aceptacin del producto, estudio del cumplimientode especificaciones, ...)
-
7/23/2019 Concepto Calidad SOFT
20/27
20
Costos de la no calidad
Es mas difcil obtener un cliente nuevo que retener uno antiguo
Slo 10% de los clientes que han tenido una mala experiencia vuelve arepetir la compra
Slo 4% de los clientes insatisfechos se lo comunica al proveedor
Un cliente insatisfecho comunica su caso con, al mnimo, 10 personas
-
7/23/2019 Concepto Calidad SOFT
21/27
21
En resumen
Es el grado en el que producto software incorpora un conjunto de caractersticas, demanera que garantiza el cumplimiento de los requisitos y necesidades del cliente.
Es necesario comprender las necesidades reales de los usuarios con tanto detallecomo sea posible (requisitos).
El objetivo no es necesariamente alcanzar una calidad perfecta, sino la necesaria ysuficiente para cada contexto de uso a la hora de la entrega y del uso por parte delos usuarios.
Es primordial comprender la existencia de distintas visiones de la calidad (productor,usuario, valor, etc.).
Dada la complejidad de la calidad, es necesario utilizar un modelo que especifiquelas caractersticas de calidad
-
7/23/2019 Concepto Calidad SOFT
22/27
Para pensar
Analice las definiciones de calidad
presentadas a continuacin, haga una anlisiscomparativo de ellas y basado en ese anlisis
escriba su propia definicin de calidad.
-
7/23/2019 Concepto Calidad SOFT
23/27
-
7/23/2019 Concepto Calidad SOFT
24/27
-
7/23/2019 Concepto Calidad SOFT
25/27
-
7/23/2019 Concepto Calidad SOFT
26/27
-
7/23/2019 Concepto Calidad SOFT
27/27