Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Vídeo métricas del software 1151354
1. MÉTRICAS DEL SOFTWARE
UNIVERSIDAD FRANCISCO DE PAULA SANTANDER
LAURA DANIELA BUITRAGO ESPITIA COD. 1151354
PROFESORA: ING. PILAR RODRIGUEZ
INGENIERIA DEL SOFTWARE
OCTUBRE DEL 2018
2. CONCEPTO
El concepto de métrica es el termino que describe muchos y muy
variados casos de medición.
Siendo una métrica una medida estadística (no cuantitativa como en
otras disciplinas ejemplo física) que se aplica a todos los aspectos de
calidad de software, los cuales deben ser medidos desde diferentes
puntos de vista como el análisis, construcción, funcional,
documentación, métodos, proceso, usuario, entre otros.
MÉTRICAS DEL SOFTWARE
3. Cuando se planifica un proyecto se tiene que obtener estimaciones del
costo y esfuerzo humano requerido por medio de las mediciones de
software que se utilizan para recolectar los datos cualitativos acerca
del software y sus procesos para aumentar su calidad.
MÉTRICAS DEL SOFTWARE
4. • Para mejorar el proceso, se miden sus
atributos específicos .
• Hay que destacar que el proceso es sólo uno de varios
factores controlables en la mejora de la calidad del
software y el desempeño organizacional.
MÉTRICAS DEL SOFTWARE
5. RAZONES PARA MEDIR UN
PRODUCTO
• Para indicar la calidad del producto.
• Para evaluar la productividad de la gente que desarrolla el producto.
• Para evaluar los beneficios en términos de productividad y de calidad,
derivados del uso de nuevos métodos y herramientas de la ingeniería de
software.
• Para establecer una línea de base para la estimación.
• Para ayudar a justificar el uso de nuevas herramientas o de formación
adicional.
6. Capacidad para ser entendido
Capacidad del producto software que permite al usuario entender si el software es adecuado y
cómo puede ser usado para unas tareas o condicionesde uso particulares.
Capacidad para ser aprendido
Capacidad del producto software que permite al usuario aprender sobresu aplicación.
Capacidad para ser operado
Capacidad del producto software que permite al usuario operarlo ycontrolarlo.
USO DE LAS MÉTRICAS
9. La medición de software se clasifica en dos
categorías.
1. Medidas directas del proceso de software
(Costo, esfuerzo) y del producto (Líneas de
código producidas, rapidez de ejecución y
efectos reportados)
2. Medidas indirectas del producto que incluyen
funcionalidad, calidad, complejidad, eficiencia,
confiabilidad, facilidad de mantenimiento, y
muchas otras habilidades.
MÉTRICAS DEL SOFTWARE
10. MÉTRICAS TÉCNICAS: SE CENTRAN ENLASAR
CARACTERÍSTICAS DE SOFTWARE PRO EJEMPLO: LA
COMPLEJIDAD LÓGICA, EL GRADO DE MODULARIDAD. MIDE
LA ESTRUCTURA DEL SISTEMA, EL CÓMO ESTA HECHO.
MÉTRICAS DE CALIDAD:
proporcionan una indicación de
cómo se ajusta el software a los
requisitos implícitos y explícitos
del cliente. Es decir cómo voy a
medir para que mi sistema se
adapte a los requisitos que me
pide el cliente
MÉTRICAS DEL SOFTWARE
11. MÉTRICAS DE PRODUCTIVIDAD.
Se centran en el rendimiento del proceso de
la ingeniería del software. Es decir que tan
productivo va a ser el software que voy a
diseñar.
MÉTRICAS ORIENTADAS A LA PERSONA.
Proporcionan medidas e información sobre la
forma que la gente desarrolla el software de
computadoras y sobre todo el punto de vista
humano de la efectividad de las herramientas y
metodos. Son las medidas que voy a hacer de mi
personal que va hará el sistema.
MÉTRICAS DEL SOFTWARE
12. MÉTRICAS ORIENTADAS AL TAMAÑO.
Es para saber en que tiempo voy a terminar
el software y cuantas personas voy a
necesitar. Son medidas directas al software y
el proceso por el cual se desarrolla, si una
organizacion de software mantiene registros
sencillos, se puede crear una tabla de datos
orientados al tamaño
Se obtienen las siguientes
formulas:
Productividad = KLDC/persona-mes
Calidad = errores/KLDC
Documentación = pags. Doc/ KLDC
Costo = $/KLDC persona-mes es el
esfuerzo
Ayudan a responder las preguntas que
tiene el usuario
MÉTRICAS DEL SOFTWARE
13. MÉTRICAS ORIENTADAS A LA FUNCIÓN. Son medidas
indirectas del software y del proceso por el cual se
desarrolla. En lugar de calcularlas las LDC, las métricas
orientadas a la función se centran en la funcionalidad o
utilidad del programa.
1.Números de entrada de usuario
2. Numero de salida del usuario
3. Números de peticiones al usuario
4. Numero de archivos
5. Numero de interfaces
externas
MÉTRICAS DEL SOFTWARE
15. BIBLIOGRAFIA
• Ingeniería de Software. Un enfoque práctico. 6ta
Edición. Roger S. Pressman
• Software Quality. Concepts and Practices. R A Khan, K
Mustafa, S I Ahson. Alpha Sciencie International Ltd.
oxford U.K
• http://eclases.tripod.com/id14.html