Вы находитесь на странице: 1из 5

UNIVERSIDAD ABIERTA Y A DISTANCIA DE

MÉXICO

NOMBRE DEL PROGRAMA EDUCATIVO:

INGENIERÍA EN DESARROLLO DE SOFTWARE

NOMBRE DEL ASIGNATURA:

Modelos de calidad de software.

NOMBRE DE LA PRÁCTICA:

--.

UNIDAD 1

FACILITADOR:

---

INTEGRANTES:

No Matrícula Nombre
1 ES162007075 Maldonado Rodríguez Carlos Eduardo

Octubre, 2018
Contenido
Características de diversas perspectivas de la calidad del software ....................................... 3
Métricas de calidad del software .................................................................................................... 4
Clasificación de las métricas de software ................................................................................. 4
Conclusión ......................................................................................................................................... 5
Referencias .......................................................................................................................................... 5
Características de diversas perspectivas de la calidad del software
Cada perspectiva considera diversas características, y a su vez cada
característica puede tener una o más sub-características.

Internas Externas
 Adecuación  Satisfacción de
funcional: funcionalidad uso: utilidad, confianza,
adecuada, funcionalidad placer, comodidad.
correcta, funcionalidad  Seguridad de
completa. uso: mitigación de riesgos
 Confiabilidad: madurez, económicos, mitigación de
disponibilidad, tolerancia a riesgos para el usuario,
fallos, recuperabilidad. mitigación de riesgos
 Eficiencia de ambientales.
rendimiento: tiempo de  Flexibilidad de
respuesta, utilización de uso: cobertura del contexto,
recursos, capacidad. flexibilidad.
 Operabilidad: reconocimient  Efectividad de uso.

o de funcionalidad adecuada,  Eficiencia de uso.


facilidad de uso, facilidad de
aprendizaje, protección
contra errores de usuario,
accesibilidad, estética de la
interfaz de usuario.
 Seguridad: confidencialidad,
integridad, no rechazo,
responsabilidad,
autenticidad.
 Compatibilidad: interoperabil
idad, capacidad de
coexistencia.
 Mantenibilidad: modularidad,
reusabilidad, capacidad de
ser analizado, capacidad de
ser modificado, capacidad de
ser verificado/probado.
 Transmisibilidad/Portabilidad
: instalabilidad,
adaptabilidad,
reemplazabilidad.

Métricas de calidad del software


Las métricas del Software comprenden un amplio rango de actividades diversas,
estas son algunas:

 Aseguramiento y control de calidad.


 Modelos de fiabilidad.
 Modelos y evaluación de ejecución.
 Modelos y medidas de productividad.

Clasificación de las métricas de software


 De complejidad: Métricas que definen la medición de la complejidad:
volumen, tamaño, anidaciones, y configuración.
 De calidad: Métricas que definen la calidad del software: exactitud,
estructuración o modularidad, pruebas, mantenimiento.
 De competencia: Métricas que intentan valorar o medir las actividades de
productividad de los programadores con respecto a su certeza, rapidez,
eficiencia y competencia
 De desempeño: Métricas que miden la conducta de módulos y sistemas de
un software, bajo la supervisión del SO o hardware.
 Estilizadas: Métricas de experimentación y de preferencia: estilo de código,
convenciones, limitaciones, etc.

Conclusión
La calidad de un software abarca aspectos de su proceso de creación, además de
la aceptación de los usuarios del mismo.

Para asegurar un estándar de diseño que asegure la funcionalidad mínima del


mismo, múltiples metodologías y perspectivas se han desarrollado a lo largo de los
años, una de las más relevantes es la norma 9126, la cual detalla generalmente lo
antes mencionado.

Pero cuando hablamos de perspectivas de calidad, es necesario conocer el proceso


de avance o retroceso de las decisiones tomadas, para ello el uso de métricas es
necesario, ya que permite crear una forma “escalar” de medición.

Pero en general, la calidad de un software es especialmente subjetiva, ya que la


mejor retroalimentación que se puede tener es la experiencia de uso de los usuarios,
permitiéndonos adaptar el software de manera dinámica a un entorno siempre
cambiante.

Referencias
 Souto Francisco (s/f), Midiendo la Calidad del Software, recuperado de:
https://sg.com.mx/revista/40/midiendo-la-calidad-del-software
 Pardo Cesar (17 marzo 2013), ESTÁNDARES Y MODELOS DE CALIDAD DEL SOFTWARE,
recuperado de: http://evaluaciondesoftware2013.blogspot.com/