¿CÓMO LA USABILIDAD SIRVE PARA MEDIR EL VALOR DE MI SOFTWARE?
¿Cómo medir la calidad del software de una manera formal pero práctica?
-
Upload
software-guru -
Category
Software
-
view
613 -
download
4
description
Transcript of ¿Cómo medir la calidad del software de una manera formal pero práctica?
![Page 1: ¿Cómo medir la calidad del software de una manera formal pero práctica?](https://reader033.fdocumento.com/reader033/viewer/2022061611/554fb0f7b4c90586258b513c/html5/thumbnails/1.jpg)
¿Cómo medir la calidad del software de una manera
formal pero práctica?
PhD. Francisco Valdés Souto
![Page 2: ¿Cómo medir la calidad del software de una manera formal pero práctica?](https://reader033.fdocumento.com/reader033/viewer/2022061611/554fb0f7b4c90586258b513c/html5/thumbnails/2.jpg)
Agenda
I. Antecedentes de Calidad
II. Modelo EPCU
III. Caso Práctico
![Page 3: ¿Cómo medir la calidad del software de una manera formal pero práctica?](https://reader033.fdocumento.com/reader033/viewer/2022061611/554fb0f7b4c90586258b513c/html5/thumbnails/3.jpg)
Un par de Preguntas
• ¿Quién ha participado/ implementado programas de aseguramiento de calidad de software (SQA)?
• ¿Qué es la calidad?
![Page 4: ¿Cómo medir la calidad del software de una manera formal pero práctica?](https://reader033.fdocumento.com/reader033/viewer/2022061611/554fb0f7b4c90586258b513c/html5/thumbnails/4.jpg)
“Lo que no se define no se puede medir. Lo que no se mide , no se puede mejorar. Lo que no se mejora, se degrada siempre”
Lord Kelvin: William Thomson,
Primer barón de Kelvin
![Page 5: ¿Cómo medir la calidad del software de una manera formal pero práctica?](https://reader033.fdocumento.com/reader033/viewer/2022061611/554fb0f7b4c90586258b513c/html5/thumbnails/5.jpg)
¿Qué es un estándar?
•Un estándar es un documento (definición clara de un modelo, criterio, regla de medida o de los requisitos mínimos aceptables para la operación de procesos específicos) establecido por consenso, aprobado por un cuerpo reconocido, y que ofrece reglas, guías o características para que se use repetidamente.
![Page 6: ¿Cómo medir la calidad del software de una manera formal pero práctica?](https://reader033.fdocumento.com/reader033/viewer/2022061611/554fb0f7b4c90586258b513c/html5/thumbnails/6.jpg)
Estándares ISO relacionados con Software
![Page 7: ¿Cómo medir la calidad del software de una manera formal pero práctica?](https://reader033.fdocumento.com/reader033/viewer/2022061611/554fb0f7b4c90586258b513c/html5/thumbnails/7.jpg)
Estándares de Calidad de Software
• ISO/IEC 9126 Information technology – Software product evaluation- Quality characteristics.
•Fue publicado en 1991 con el objeto de promover un entorno que permitiera la evaluación de la calidad del software.
•En 1994 se vio que era necesaria una modificación y adaptación, introduciéndose por primera vez los conceptos de calidad interna y calidad externa.
• ISO/IEC 25000 – SQuaRE (Software Product Quality Requirements and Evaluation).
•Evolución de la ISO 9126.
•Después de un proceso de adecuación y revisión en mayo de 2007, en la versión de julio de 2008 clasifica la calidad del software en un conjunto estructurado de características y subcaracterísticas
1ª Generación 2ª Generación
![Page 8: ¿Cómo medir la calidad del software de una manera formal pero práctica?](https://reader033.fdocumento.com/reader033/viewer/2022061611/554fb0f7b4c90586258b513c/html5/thumbnails/8.jpg)
Calidad Interna/externa/Uso
![Page 9: ¿Cómo medir la calidad del software de una manera formal pero práctica?](https://reader033.fdocumento.com/reader033/viewer/2022061611/554fb0f7b4c90586258b513c/html5/thumbnails/9.jpg)
Calidad Interna/externa/Uso
![Page 10: ¿Cómo medir la calidad del software de una manera formal pero práctica?](https://reader033.fdocumento.com/reader033/viewer/2022061611/554fb0f7b4c90586258b513c/html5/thumbnails/10.jpg)
Categorías/Subcategorías Calidad Externa/Interna
![Page 11: ¿Cómo medir la calidad del software de una manera formal pero práctica?](https://reader033.fdocumento.com/reader033/viewer/2022061611/554fb0f7b4c90586258b513c/html5/thumbnails/11.jpg)
Categorías/Subcategorías Calidad de Uso
![Page 12: ¿Cómo medir la calidad del software de una manera formal pero práctica?](https://reader033.fdocumento.com/reader033/viewer/2022061611/554fb0f7b4c90586258b513c/html5/thumbnails/12.jpg)
Agenda
I. Antecedentes de Calidad
II. Modelo EPCU
III. Caso Práctico
![Page 13: ¿Cómo medir la calidad del software de una manera formal pero práctica?](https://reader033.fdocumento.com/reader033/viewer/2022061611/554fb0f7b4c90586258b513c/html5/thumbnails/13.jpg)
Significado de los Números
•Número en sentido matemático
–Se aprende desde la primaria
–Varios números y cómo se combinan
•Comparación•Suma•División…
–No hay incertidumbre asociada en estos números
•Número como ejercicio de medición
–Es más que un número–Tiene asociado una unidad de medida y un procedimiento para obtener el número
–Este resultado de la medición está asociado a un atributo específico de una entidad específica.
–Tiene asociada incertidumbre por varios factores potenciales de error
![Page 14: ¿Cómo medir la calidad del software de una manera formal pero práctica?](https://reader033.fdocumento.com/reader033/viewer/2022061611/554fb0f7b4c90586258b513c/html5/thumbnails/14.jpg)
Significado de los Números
•Modelos de evaluación (modelos Indicadores)
–Los modelos de evaluación representan una combinación de figuras o reglas sobre cómo interpretar medidas de diferentes tipos.
![Page 15: ¿Cómo medir la calidad del software de una manera formal pero práctica?](https://reader033.fdocumento.com/reader033/viewer/2022061611/554fb0f7b4c90586258b513c/html5/thumbnails/15.jpg)
Significado de los Números
•Modelos de evaluación –Proporcionar entradas creíbles para hacer decisiones.
–La gente del negocio la mayoría del tiempo se basa en información incompleta para tomar decisiones.
–Según el campo de experiencia, los tomadores de decisiones pueden hacer juicios de experto valiosos sobre la información incompleta.
Variables
Cuantitativas
Variables Cualitativas
Experiencia
Indicador
![Page 16: ¿Cómo medir la calidad del software de una manera formal pero práctica?](https://reader033.fdocumento.com/reader033/viewer/2022061611/554fb0f7b4c90586258b513c/html5/thumbnails/16.jpg)
Problemática: Enfoque Juicio de Experto (Discrecionalidad)
Generador de InformaciónToma de Decisiones
![Page 17: ¿Cómo medir la calidad del software de una manera formal pero práctica?](https://reader033.fdocumento.com/reader033/viewer/2022061611/554fb0f7b4c90586258b513c/html5/thumbnails/17.jpg)
Concepto del Modelo EPCU
“The Uncertainty: it is not possible to measure it , however it is possible to contextualize it” Francisco Valdés , IWSM-Mensura 2007. IWSM (International Workshop in Software Measurement) and MENSURA (International Conference on Software Process and Product Measurement). Palma de Mallorca, Spain, November 2007
EPCU= Estimation of Projects in Context of Uncertainty
![Page 18: ¿Cómo medir la calidad del software de una manera formal pero práctica?](https://reader033.fdocumento.com/reader033/viewer/2022061611/554fb0f7b4c90586258b513c/html5/thumbnails/18.jpg)
Concepto Modelo EPCU
![Page 19: ¿Cómo medir la calidad del software de una manera formal pero práctica?](https://reader033.fdocumento.com/reader033/viewer/2022061611/554fb0f7b4c90586258b513c/html5/thumbnails/19.jpg)
Precisión de la Información
•Necesidad de diferenciar entre dos formas de precisión.
•X = 5 -> precisión de valor•a <= X <= b precisión de significado si se conoce a y b•X -----> X es joven> imprecisión significado y de valor•X es joven (definida por una función) -> imprecisión valor ; precisión de significado.
Precisión
Precisión de valor
Precisión de significado
![Page 20: ¿Cómo medir la calidad del software de una manera formal pero práctica?](https://reader033.fdocumento.com/reader033/viewer/2022061611/554fb0f7b4c90586258b513c/html5/thumbnails/20.jpg)
Concepto Modelo EPCU
• Si Gasolina está en Reserva y hay Mucho Tránsito y la Distancia es Mucha paso a cargar gasolina.
• Si la Gasolina está en Reserva y el Tránsito es Poco y la Distancia es Poca no necesito pasar a cargar gasolina
![Page 21: ¿Cómo medir la calidad del software de una manera formal pero práctica?](https://reader033.fdocumento.com/reader033/viewer/2022061611/554fb0f7b4c90586258b513c/html5/thumbnails/21.jpg)
Resultados: Enfoque EPCU (Evita Discrecionalidad)
Generador de InformaciónToma de Decisiones
![Page 22: ¿Cómo medir la calidad del software de una manera formal pero práctica?](https://reader033.fdocumento.com/reader033/viewer/2022061611/554fb0f7b4c90586258b513c/html5/thumbnails/22.jpg)
Modelo EPCU
•Modelo que refleja de manera importante la forma de hacer estimaciones de proyectos por parte de los expertos, considerando las variables como ellos las utilizan, tomando en cuenta que pueda repetirse sistemáticamente y buscando complementar las debilidades del juicio de experto.
•Este método tiene bases matemáticas formales por lo que no es un método empírico.
![Page 23: ¿Cómo medir la calidad del software de una manera formal pero práctica?](https://reader033.fdocumento.com/reader033/viewer/2022061611/554fb0f7b4c90586258b513c/html5/thumbnails/23.jpg)
Agenda
I. Antecedentes de Calidad
II. Modelo EPCU
III. Caso Práctico
![Page 24: ¿Cómo medir la calidad del software de una manera formal pero práctica?](https://reader033.fdocumento.com/reader033/viewer/2022061611/554fb0f7b4c90586258b513c/html5/thumbnails/24.jpg)
Caso de Estudio
![Page 25: ¿Cómo medir la calidad del software de una manera formal pero práctica?](https://reader033.fdocumento.com/reader033/viewer/2022061611/554fb0f7b4c90586258b513c/html5/thumbnails/25.jpg)
Proceso Evaluación
Características CalidadUso (USUARIOS)
Características Calidad Externa/Interna (LP)
Indicador De Calidad
![Page 26: ¿Cómo medir la calidad del software de una manera formal pero práctica?](https://reader033.fdocumento.com/reader033/viewer/2022061611/554fb0f7b4c90586258b513c/html5/thumbnails/26.jpg)
Resultados Evaluación Calidad Externa/interna
![Page 27: ¿Cómo medir la calidad del software de una manera formal pero práctica?](https://reader033.fdocumento.com/reader033/viewer/2022061611/554fb0f7b4c90586258b513c/html5/thumbnails/27.jpg)
Resultados Evaluación Calidad Externa/interna
![Page 28: ¿Cómo medir la calidad del software de una manera formal pero práctica?](https://reader033.fdocumento.com/reader033/viewer/2022061611/554fb0f7b4c90586258b513c/html5/thumbnails/28.jpg)
Resultados Evaluación Calidad de Uso
![Page 29: ¿Cómo medir la calidad del software de una manera formal pero práctica?](https://reader033.fdocumento.com/reader033/viewer/2022061611/554fb0f7b4c90586258b513c/html5/thumbnails/29.jpg)
Resultados Evaluación Calidad de uso
![Page 30: ¿Cómo medir la calidad del software de una manera formal pero práctica?](https://reader033.fdocumento.com/reader033/viewer/2022061611/554fb0f7b4c90586258b513c/html5/thumbnails/30.jpg)
“Lo que no se define no se puede medir. Lo que no se mide , no se puede mejorar. Lo que no se mejora, se degrada siempre”
Lord Kelvin: William Thomson,
Primer barón de Kelvin
![Page 31: ¿Cómo medir la calidad del software de una manera formal pero práctica?](https://reader033.fdocumento.com/reader033/viewer/2022061611/554fb0f7b4c90586258b513c/html5/thumbnails/31.jpg)
Preguntas
francisco.valdes@spingere.com.mxwww.franciscovaldessouto.wordpress.com
Twitter:@valdessoutofco