Documentos de Académico
Documentos de Profesional
Documentos de Cultura
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: Aseguramiento y control de calidad Modelos de fiabilidad Modelos y evaluacin de ejecucin Modelos y medidas de productividad
Mtricas de Software
mejorar
aplicar
proveer
Medidas
Mtricas
Indicadores
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.
Criterio
Rastreabilidad Completitud Consistencia Consistencia Exactitud Tolerancia a fallas Eficiencia de ejecucin Eficiencia de almacenamiento Control de acceso Auditora de acceso Operabilidad Entrenamiento Comunicacin Modularidad Similitud de comunicacin Similitud de datos.
Factor
Mantenibilidad Capacidad de Prueba
Criterio
Simplicidad Concrecin Simplicidad Instrumentacin Auto-descriptividad Modularidad Auto-descriptividad Capacidad de expansin Generalidad Modularidad Auto-descriptividad Independencia del sistema Independencia de mquina Auto-descriptividad Generalidad Modularidad Independencia del sistema Independencia de mquina
Confiabilidad
Flexibilidad
Portabilidad
Interoperabilidad
Reusabilidad
Factor
Correctitud Internas
Criterio
Funcionalidad Confiabilidad Mantenibilidad Eficiencia Confiabilidad Mantenibilidad Reusabilidad Portabilidad Confiabilidad Mantenibilidad Reusabilidad Portabilidad Usabilidad
Contextuales
Sugiere el uso de cuatro categoras que implican propiedades de calidad, que son: correctitud, internas, contextuales y descriptivas.
Descriptivas
Se utilizan para establecer mtricas de la calidad para todas las actividades del proceso de desarrollo de un software, inclusive de un sistema de informacin.
Criterio
Caractersticas y capacidades del programa Generalidad de las funciones Seguridad del sistema Factores humanos Factores estticos Consistencia de la interfaz Documentacin Frecuencia y severidad de las fallas Exactitud de las salidas Tiempo medio de fallos Capacidad de recuperacin ante fallas Capacidad de prediccin
Factor
Rendimiento
Criterio
Velocidad del procesamiento Tiempo de respuesta Consumo de recursos Rendimiento efectivo total Eficacia Extensibilidad Adaptabilidad Capacidad de pruebas Capacidad de configuracin Compatibilidad Requisitos de instalacin
Facilidad de Uso
Capacidad de Soporte
Confiabilidad
Conocer el nivel de productividad de los programadores del proyecto en comparacin con lo habitual en otros proyectos en la organizacin.
Directas LCF: lneas de cdigo fuente escritas. HPD: horas-programador diarias. CHP: coste por horaprogramador, en unidades monetarias.
Indirectas HPT: horas-programador totales. LCFH: lneas de cdigo fuente por hora de programador. CTP: coste total actual del proyecto, en unidades monetarias. CLCF: coste por lnea de cdigo fuente.
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
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
Fuentes Consultadas
http://prof.usb.ve/lmendoza/Documentos/PS-6116/Guia%20Arquitectura%20v.2.pdf http://books.google.co.ve/books?id=DR74RkJlBTMC&printsec=frontcover&dq=la+calidad+del+software+ y+su+medida&ei=CYzGSdG8LJjSzATF_ZjaDQ#PPA12,M1 http://www.monografias.com/trabajos55/procesodedesarrollosoftware/procesodedesarrollosoftware2. shtml http://www.ub.edu.ar/catedras/ingenieria/ing_software/ubftecwwwdfd/calidadsw/criterios.htm
http://eisc.univalle.edu.co/materias/Material_Desarrollo_Software/Metricas4.pdf
http://www.ejournal.unam.mx/cys/vol0803/CYS08304.pdf . Anna Grimn.