8
MÉTRICAS DE CALIDAD DE SOFTWARE 03/14/22 1 INGENIERÍA EN TECNOLOGÍAS DE LA INFORMACIÓN Y LAS COMUNICACIONES. INGENIERÍA DEL SOFTWARE. KATIA ASERET OLVERA HERNÁNDEZ. JUAN JOSÉ CONTRERAS AYALA.

Metricas de Calidad

Embed Size (px)

DESCRIPTION

Metricas de calidad

Citation preview

MÉTRICAS DE CALIDAD DE SOFTWARE

04/18/23 1

INGENIERÍA EN TECNOLOGÍAS DE LA INFORMACIÓN Y LAS COMUNICACIONES.

INGENIERÍA DEL SOFTWARE.

KATIA ASERET OLVERA HERNÁNDEZ.

JUAN JOSÉ CONTRERAS AYALA.

DEFINICIONES

• Medida: Proporciona una indicación cuantitativa de la cantidad, dimensiones o tamaño de algunos atributos de un producto.

• Medición: Acto de determinar una medida.

• Métrica: Es una medida del grado en que un sistema, componente o proceso posee un atributo dado.

04/18/23Calidad de Software 2

DEFINICIONES

• Indicador: Una métrica o combinación de métricas que proporcionan una visión profunda del proceso de software.

• Error: Fallo en un producto que se descubre antes de entregar el SW al usuario final.

• Defecto: Un fallo que se produce una vez que se ha entregado el software al usuario final.

04/18/23Calidad de Software 3

MÉTRICAS DE SOFTWARE

• Las métricas son un buen medio para entender, monitorear, controlar, predecir y probar el desarrollo de software y los proyectos de mantenimiento.

• En general, la medición persigue 3 objetivos: ayudarnos a entender qué ocurre durante el desarrollo, permitirnos controlar lo que ocurre en nuestros proyectos y mejorar procesos y productos.

04/18/23Calidad de Software 4

MÉTRICAS DE SOFTWARE

• Las métricas del Software comprenden un amplio rango de actividades:

• Aseguramiento y control de calidad

• Modelos de fiabilidad

• Modelos y evaluación de ejecución

• Modelos y medidas de productividad

04/18/23Calidad de Software 5

PROCESO DE RECOPILACIÓN DE MÉTRICAS

04/18/23Calidad de Software 6

CLASIFICACIÓN DE LAS MÉTRICAS DE SOFTWARE

• Según criterios:

04/18/23Calidad de Software 7

CLASIFICACIÓN DE LAS MÉTRICAS DE SOFTWARE

• Según el contexto:

• Proceso:

• Se recopilan de todos los proyectos, y durante un largo periodo de tiempo

• Caracterizadas por:

• Control y ejecución del proyecto.

• Medición de tiempos de las fases.

• Proyecto:

• Permiten evaluar el estado del proyecto.

• Permiten seguir la pista de los riesgos.

04/18/23Calidad de Software 8