Calidad
Calidad
Calidad
Métrica: Es una medida del grado en que un sistema, componente o proceso posee un
atributo dado.
Indicador: Una métrica o combinación de métricas que proporcionan una visión profunda
del proceso de software.
Defecto: Un fallo que se produce una vez que se ha entregado el software al usuario final.
Las métricas son un buen medio para entender, monitorear, controlar, predecir y probar el
desarrollo de software y los proyectos de mantenimiento.
Proyecto: Permiten evaluar el estado del proyecto y permiten seguir la pista de los riesgos.
permite especificar y evaluar la calidad del software desde diferentes criterios asociados con
adquisición, requerimientos, desarrollo, uso, evaluación, soporte, mantenimiento, aseguramiento
de la calidad y auditoria de software.
Calidad interna y externa: Especifica 6 características para calidad interna y externa, las
cuales, están subdivididas. Estas divisiones se manifiestan externamente cuando el
software es usado como parte de un sistema Informático, y son el resultado de atributos
internos de software.
Calidad en uso: Calidad en uso es el efecto combinado para el usuario final de las 6
características de la calidad interna y externa del software. Especifica 4 características para
la calidad en uso.
A continuación, se detalla cada una de las características que establece el estándar ISO-9126
CALIDAD EXTERNA:
CALIDAD INTERNA:
FUNCIONALIDAD:
Funcionalidad es la capacidad del software de cumplir y proveer las funciones para
satisfacer las necesidades explícitas e implícitas cuando es utilizado en condiciones
específicas.
o Exactitud: La capacidad del software para hacer procesos y entregar los resultados
solicitados con precisión o de forma esperada.
o Madurez: La capacidad que tiene el software para evitar fallas cuando encuentra
errores. Ejemplo, la forma como el software advierte al usuario cuando realiza
operaciones en la unidad de diskett vacia, o cuando no encuentra espacio
suficiente el disco duro donde esta almacenando los datos.
o Coexistencia: La capacidad que tiene el software para coexistir con otro o varios
softwares, la forma de compartir recursos comunes con otro software o
dispositivo.
CALIDAD EN USO
Calidad en uso es la calidad del software que el usuario final refleja, la forma como el
usuario final logra realizar los procesos con satisfacción, eficiencia y exactitud. La calidad
en uso debe asegurar la prueba o revisión de todas las opciones que el usuario trabaja
diariamente y los procesos que realiza esporádicamente relacionados con el mismo
software.
o Eficacia: La capacidad del software para permitir a los usuarios finales realizar los
procesos con exactitud e integridad.
o Productividad: La forma como el software permite a los usuarios emplear
cantidades apropiadas de recursos, en relación a la eficacia lograda en un contexto
específico de uso. Para una empresa es muy importante que el software no afecte
a la productividad del empleado
o Seguridad: Se refiere al que el Software no tenga niveles de riesgo para causar
daño a las personas, instituciones, software, propiedad intelectual o entorno. Los
riesgos son normalmente el resultado de deficiencias en la funcionalidad
(Incluyendo seguridad), fiabilidad, usabilidad o facilidad de mantenimiento.
o Satisfacción: La satisfacción es la respuesta del usuario a la interacción con el
software, e incluye las actitudes hacia el uso del mismo. A continuación, se
describe un cuadro donde podemos resumir las características y cada uno de sus
atributos, este cuadro le ayudara a visualizar el proceso de evaluación.