You are on page 1of 6

INGENIERÍA EN SISTEMAS

FUNDAMENTOS DE INGENIERIA DE SOFTWARE-SCC-1007-2019A

ACTIVIDAD 2 T5

Profesor: Héctor Salvador González León

Alumno: Ricardo Martínez Hernández

Fecha de entrega: 31/05/2019


Índice:

Estándares y Métricas de calidad de SW ........................................................................................ 3

La importancia de las métricas de control de calidad: ................................................................... 3

Las métricas de software se pueden clasificar en tres categorías: ................................................ 4

Las métricas de calidad del software .............................................................................................. 4

Métricas de calidad del producto ................................................................................................... 5

Métricas de calidad en proceso ...................................................................................................... 5

Conclusión: ...................................................................................................................................... 6

Referencias:..................................................................................................................................... 6
Estándares y Métricas de calidad de SW
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.

La importancia de las métricas de control de calidad:


• Las métricas de control de calidad son importantes por más de una razón. En
primer lugar, son puntos de decisión que llevan a tomar medidas. La efectividad
de esas acciones para mejorar el nivel de calidad depende de las métricas que se
elija.
• Las métricas de control de calidad también ayudan a juzgar la productividad y
eficiencia a lo largo del tiempo.
Ejemplo:

• ¿Cuántos casos de prueba se agregan a la nueva versión de software?


• ¿Cuántas pruebas pasan en la primera ejecución, cuántas requieren una nueva
prueba y cuántas llevan a nuevos informes de errores?
En general ayudan a realizar un seguimiento de esas métricas de control de calidad y
mucho más. Los informes de varios niveles brindan información sobre el estado del
proyecto, incluso las ejecuciones de prueba. Todos los resultados de las pruebas y la
actividad del proyecto se deben archivar para que se pueda aprender del pasado,
descubrir tendencias y estar mejor preparado con cada nuevo ciclo.

Las métricas de software se pueden clasificar en tres categorías:

Métricas del producto: describen las características del producto, como el tamaño, la
complejidad, las características de diseño, el rendimiento y el nivel de calidad.
Métricas del proceso: estas características se pueden utilizar para mejorar las
actividades de desarrollo y mantenimiento del software.
Métricas del proyecto: estas métricas describen las características y la ejecución del
proyecto. Los ejemplos incluyen la cantidad de desarrolladores de software, el patrón de
personal a lo largo del ciclo de vida del software, el costo, el cronograma y la
productividad.

Algunas métricas pertenecen a múltiples categorías. Por ejemplo, las métricas de calidad
en proceso de un proyecto son tanto métricas de proceso como métricas de proyecto.

Las métricas de calidad del software

Son un subconjunto de métricas de software que se centran en los aspectos de calidad


del producto, proceso y proyecto, están más estrechamente asociadas con las métricas
de procesos y productos que con las métricas de proyectos.
Las métricas de calidad del software se pueden dividir en tres categorías:
• Métricas de calidad del producto
• Métricas de calidad en proceso
• Métricas de calidad de mantenimiento
Métricas de calidad del producto

Estas métricas incluyen lo siguiente:


• Tiempo medio entre fallos
• Densidad de defectos
• Problemas de clientes
• La satisfacción del cliente

Tiempo medio entre fallos


Es el tiempo entre fracasos. Esta métrica se usa principalmente con los sistemas críticos
de seguridad, como los sistemas de control de tráfico de las aerolíneas, la aviónica y las
armas.
Densidad de defectos
Mide los defectos relativos al tamaño del software expresado como líneas de código o
punto de función, etc., es decir, mide la calidad del código por unidad. Esta métrica se
utiliza en muchos sistemas de software comerciales.
Problemas de clientes
Mide los problemas que los clientes encuentran al usar el producto. Contiene la
perspectiva del cliente hacia el espacio de problemas del software, que incluye los
problemas no orientados a los defectos junto con los problemas de los defectos.
La métrica de problemas generalmente se expresa en términos de problemas por mes
de usuario.

Métricas de calidad en proceso

Las métricas de calidad en proceso se ocupan del seguimiento de la llegada de defectos durante
las pruebas formales. Esta métrica incluye:
• Densidad de defectos durante la prueba
• Patrón de llegada de defectos durante la prueba
• Patrón de eliminación de defectos basado en fase
• Efectividad de eliminación de defectos.
Conclusión:

Los desarrolladores de software se enfrentan a una gran presión para que sus productos
sean lanzados dentro del presupuesto y a tiempo. Eso significa que los desarrolladores
deben aprovechar cada oportunidad para administrar de manera efectiva la calidad del
producto o arriesgarse a liberar software defectuoso. Si los evaluadores no toman
medidas para mejorar la gestión de la calidad tendrán un software poco fiable y eficiente.
Es requerido apegarse a los estándares de calidad con el objetivo es obtener mediciones
objetivas, reproducibles y cuantificables.

Referencias:

1. https://sites.google.com/site/gestiondeproyectossoftware/unidad-2-calidad-de-
software/2-2-estandares-y-metricas-de-calidad-en-la-ingenieria-de-sw
2. http://scielo.sld.cu/scielo.php?script=sci_arttext&pid=S2227-
18992013000200008
3. http://sedici.unlp.edu.ar/bitstream/handle/10915/3956/3Aseguramiento_de_la_cal
idad_del_software.pdf?sequence=11
4. https://slideplayer.es/slide/7286252/

You might also like