Professional Documents
Culture Documents
Integrantes: Betzabeth Pereira Farid Ayaach Henry Quintero Ismael Granadillo Jomar Bustamante
Definiciones
Calidad Realizada
Calidad Programada
Calidad Necesaria
Definiciones
Medida Proporciona una indicacin cuantitativa de la cantidad, dimensiones o tamao de algunos atributos de un producto Medicin Acto de determinar una medida
Mtrica Es una medida del grado en que un sistema, componente o proceso posee un atributo dado.
Mtricas de Software
Las mtricas del Software comprenden un amplio rango de actividades diversas, estas son algunas: Medidas y modelos de estimacin de coste y esfuerzo
Aseguramiento y control de calidad Modelos de fiabilidad Modelos y evaluacin de ejecucin
Mtricas de Software
mejorar
aplicar
proveer
Medidas
Mtricas
Indicadores
de complejidad de calidad
Mtricas que definen la medicin de la complejidad: volumen, tamao, anidaciones, y configuracin. Mtricas que definen la calidad del software: exactitud, estructuracin o modularidad, pruebas, mantenimiento. Mtricas que intentan valorar o medir las actividades de productividad de los programadores con respecto a su certeza, rapidez, eficiencia y competencia Mtricas que miden la conducta de mdulos y sistemas de un software, bajo la supervisin del SO o hardware. Mtricas de experimentacin y de preferencia: estilo de cdigo, convenciones, limitaciones, etc.
Mtricas de Calidad
Principal objetivo de los ingenieros de software es producir sistemas, aplicaciones o productos de alta calidad.
Para las evaluaciones que se quieran obtener es necesario la utilizacin de medidas tcnicas, que evalan la calidad de manera objetiva.
GQM
Goal-Question-Metrics es una tcnica definida por Basili y Weiss, para seleccionar y generar mtricas tanto del proceso como de los resultados de un proyecto. Define un objetivo, el cual se refina en preguntas y define mtricas que intentan dar informacin para responder a estas preguntas. Conformado por 3 niveles Nivel conceptual (Goals) Nivel operacional (Questions) Inicialmente se vea al GQM como un modelo de seis pasos a seguir: 1.Establecer las metas 2.Generacin de preguntas 3.Especificacin de medidas
GQM
Intepretacin
modelos implcitos
Objetivo
Preguntas
P1
P2
Mtricas
P3
P4
Definicin
M1
M2
M3
M4
M5
M6
M7
GQM
GQM mediante el uso de fases Planificacin
Objetivo Pregunta plan de proyecto Mtrica Logro de objetivo
Definicin
Recopilacin de datos
Respuesta
Medicin
Definicin
Interpretacin
Interpretacin
Planificacin Recogida de Datos
Datos recogidos
Ejemplo de GQM
Ejemplo de GQM
GQ(I)M
Metodologa que identifica y define mtricas de software que dan soporte al negocio de la empresa en la mejora de sus procesos y los objetivos de sus proyectos. Comparte similitudes con el GQM, pero introduce el concepto o soporte explcito a los indicadores, mediante una plantilla de indicadores. Define el quien, que, donde, cuando, porque, y como de los indicadores. Coleccin consistente de mtricas.
GQ(I)M (Pasos)
Identificar los objetivos del negocio Identificar lo que se quiere conocer
GQ(I)M (Pasos)
PSM
Practical Software Measurement. Basado en experiencias obtenidas por las organizaciones para saber cual es la
mejor manera de implementar un programa de medicin de software con garantas de xito.
Proceso PSM Planificacin de la medicin Realizacin de la medicin Evaluacin de la medicin Establecimiento y mantenimiento del compromiso
PSM
ISO 9003
ISO 904 ISO 9000-3
ISO/IEC 9126
QSOS
Method for Qualification and Selection of Open Source Software (QSOS) Permite la cuantificacacin y seleccin de software open source. Pasos del QSOS
Definicin
Evaluacin Calificacin
Seleccin
Tipos de Licencia
Tipos de comunidades
Evaluacin
QSOS - Evaluacin
Riesgos desde el punto de vista del usuario Durabilidad intrnseca Madurez Adopcin Liderazgo de desarrollo Actividad Independencia de desarrollos Solucin industrializada Documentacin Aseguramiento de la calidad Empaque Explotabilidad
Integracin
Adaptabilidad tcnica Modularidad
De acuerdo al producto
Estrategia Licencia
Seleccin Identificar el software que contenga y satisfaga los requerimientos de usuario. Modo estricto Modo holgado
Funcionalidad requerida
Funcionalidad opcional Funcionalidad no requerida
Caso de Estudio
QSOS Versin Producto Una vez aplicadas la mtricas de calidad especificas para el tipo de software libre que se est evaluando, se obtienen resultados Una presentacin en forma de grfico Una presentacin en forma textual, representado cada atributo especifico de cada una de las mtricas usadas. A continuacin se hace mencin y muestra una herramienta Web, mediante la cual se puede realizar evaluaciones a casos de estudios particulares, Adems permite comparar los resultados obtenidos, con otros estudios ya realizados.
Caso de Estudio
Seleccin de la familia a la que corresponde el software a estudiar
Caso de Estudio
Introduccin de los valores mtricos segn el estndar
Caso de Estudio
Visualizacin y/o comparacin de los resultados obtenidos
Caso de Estudio
Visualizacin textual
Caso de Estudio
Visualizacin diagramada