ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Metricas de calidad


Enviado por   •  5 de Junio de 2022  •  Ensayo  •  1.697 Palabras (7 Páginas)  •  77 Visitas

Página 1 de 7

 Ensayo: Estudio de Métricas de calidad.

Materia: Ingeniería de requerimientos.

Contenido

Introducción. .......................................................................................................... 3

Desarrollo............................................................................................................... 4

Métrica punto de función .................................................................................. 6

Métrica de Bang ................................................................................................. 7

Funcionalidad de especificación. ..................................................................... 8

Conclusiones. ........................................................................................................ 9

Introducción.

A continuación, se abordarán los temas sobre el estudio de las métricas de calidad y como estas mismas tienen un desempeño fundamental en el desarrollo del software, al igual de poder comprender las buenas practicas que conlleva el mismo proceso. Una vez entendiendo este apartado es importante comenzar por lo más básico ¿Que son las métricas de calidad? Las métricas de calidad del software son un grupo de indicadores de rendimiento que se utilizan para medir la calidad de un producto de software. Los ejemplos incluyen métricas ágiles como la velocidad y métricas de control de calidad como la cobertura de la prueba.

Entendiendo este concepto es importante recalcar las razones por las cuales se usan frecuentemente como buena practica en el desarrollo antes de entrar directamente con los procesos y tipos de métricas de calidad que se desarrollan.

1) Productividad. Uno de los aspectos más valiosos de una aplicación es el procesamiento rápido de datos. Cuanto menos tiempo dedique a realizar las tareas, mejor. Algunas métricas ayudan a aumentar y rastrear la productividad del proyecto y resolver problemas urgentes. (Mshelia, 2017)

2) Toma de decisiones. Estas métricas pueden resultar útiles a la hora de estimar la influencia de las decisiones tomadas. Los PM y los CEO pueden clasificar objetivos, prioridades y evitar resoluciones impulsivas. Les ayuda a hacer compromisos deliberados, optimizar el proyecto y lograr los objetivos de garantía de calidad del software. (Mshelia, 2017)

3) Clasificación de datos. Puede utilizar métricas para reducir malentendidos y ambigüedades en proyectos complejos. A través de la organización del software, obtendrá información objetiva. (Mshelia, 2017)

4) Prioridades. Con las métricas, los gerentes ya no tendrán dificultades para rastrear, identificar o priorizar los problemas del proyecto. Pueden comunicarse en todos los niveles de la organización.

5) Gestión del progreso. ¿El proyecto está cumpliendo con el cronograma? ¿Está todo bien? Es importante controlar el progreso y el resultado del trabajo, y tener siempre respuestas a estas preguntas. Tales métricas muestran el estado del producto de software, así como su calidad y cambios.

6) Estrategia administrativa. Hay algunos riesgos que debe estimar, controlar y priorizar instantáneamente. Las métricas ayudan a gestionar estos problemas y evitar futuras soluciones costosas. Determinan errores y corrigen partes técnicas del proyecto, así como facilitan estrategias de gestión.

Desarrollo

Con estos puntos vistos, nos damos cuenta que hay riesgos que tenemos que controlar y de alguna manera debemos de cuantificar el proceso que conlleva tener un desarrollo de software o cualquier otro proyecto, que en otros términos también se les denomina KPIs.

Las métricas en sí mismas no mejoran el desarrollo, pero los gerentes las usan para obtener una mejor imagen del proceso de producción. Al presentar todos los elementos del proceso con datos, las métricas describen lo que sucede a lo largo del proyecto. Sin esta información, los gerentes luchan por descubrir problemas y realizar mejoras.

Ciertas métricas miden la calidad del código analizando su complejidad o capacidad para pasar las pruebas. Otras métricas relacionadas con el proceso describen el flujo de trabajo y la productividad de los desarrolladores al medir el tiempo que dedican a planificar, programar y reparar el software. (Mshelia, 2017)

El uso de métricas de calidad de software es estándar en las empresas de desarrollo de software porque las métricas le dicen a la empresa cómo se está ejecutando el proceso de desarrollo y cómo se puede mejorar. Un gerente de proyecto que usa métricas puede analizar el desarrollo en todas las etapas y usar la información para encontrar ineficiencias y mejorarlas. En la práctica, se ha encontrado que el uso de métricas reduce los problemas en cada fase del desarrollo. (Shishir Kumar, 2020)

Tipos de métricas.

Las métricas de puntos de función proporcionan un método estandarizado para medir las diversas funciones de una aplicación de software. Mide la funcionalidad desde el punto de vista del usuario, es decir, en base a lo que el usuario solicita y recibe a cambio. El análisis de puntos de función es un método estándar para medir el desarrollo de software desde el punto de vista del usuario. (Desconocido)

Métrica punto de función

Punto de función es la métrica de tipo funcional más extendida adecuada para cuantificar una aplicación de software. Se basa en cinco "funciones" lógicas identificables por los usuarios, que se dividen en dos tipos de funciones de datos y tres tipos de funciones transaccionales. Para una aplicación de software determinada, cada uno de estos elementos se cuantifica y pondera, contando sus elementos característicos, como referencias de archivos o campos lógicos.

...

Descargar como (para miembros actualizados) txt (11 Kb) pdf (90 Kb) docx (12 Kb)
Leer 6 páginas más »
Disponible sólo en Clubensayos.com