Beruflich Dokumente
Kultur Dokumente
DE HUETAMO
UNIDAD II
REPORTE DE INVESTIGACIÓN
6 SEMESTRE
AULA 04
Estas mediciones del software se dan por medio de las métricas, existen
distintas clasificaciones de las métricas. En este trabajo se muestran las distintas
clasificaciones existen.
Las métricas Son las que están relacionadas con el desarrollo del software
como funcionalidad, complejidad, eficiencia.
Para una definición más completa debe incluirse los servicios relacionados
al software como la respuesta a los resultados del cliente:
Formulación:
Colección
Análisis
Interpretación
Retroalimentación
Este proceso nos ayudará a evaluar nuestro proyecto, los pasos que se
siguen se demuestran en el siguiente esquema:
CLASIFICACIÓN DE LAS MÉTRICAS DEL SOFTWARE
Descripción de cada una de ellas:
Técnicas
Se centran en las características de software, miden la estructura del
sistema, el cómo está hecho.
Por ejemplo:
La complejidad lógica
El grado de modularidad
Calidad
Es decir cómo voy a medir para que mi sistema se adapte a los requisitos
que me pide el cliente.
Productividad
Persona
Son las medidas que voy a hacer de mi personal que va hará el sistema.
Tamaño
Calcular:
a) Productividad = KLDC/esfuerzo
Hopital = ?
farmacia = ?
b) Calidad = Errores/KLDC
Hospital = ?
Farmacia = ?
c) Costo = $/KLDC
Hospital = ?
Farmacia = ?
d) Documentación = Pags. doc/KLDC
Hospital=?
Farmacia=?
Función
Son medidas indirectas del software y del proceso por el cual se desarrolla.
Los puntos de función que obtienen utilizando una función empírica basando
en medidas
cuantitativas del dominio de información del software y valoraciones subjetivos de
la complejidad del software.
Modelo de calidad
Métricas externas,
Métricas internas
Calidad en las métricas de uso.
Funcionalidad
o Idoneidad
o Exactitud
o Interoperabilidad
o Seguridad
o Cumplimiento de normas.
Fiabilidad
o Madurez
o Recuperabilidad
o Tolerancia a fallos
Usabilidad
o Aprendizaje
o Comprensión
o Operatividad
o Atractividad
Eficiencia
o Comportamiento en el tiempo
o Comportamiento de recursos
Mantenibilidad
o Estabilidad
o Facilidad de análisis
o Facilidad de cambio
o Facilidad de pruebas
Portabilidad
o Capacidad de instalación
o Capacidad de reemplazamiento
o Adaptabilidad
o Co-Existencia
Atributos para la calidad en uso
Efectividad
Productividad
Capacidad del producto software para permitir a los usuarios gastar una
cantidad adecuada de recursos con relación a la efectividad alcanzada, en un
contexto de uso especificado.
Seguridad física
Capacidad del producto software para alcanzar niveles aceptables del riesgo de
hacer daño a personas, al negocio, al software, a las propiedades o al medio
ambiente en un contexto de uso especificado.
Satisfacción