Vous êtes sur la page 1sur 3

Repblica Bolivariana de Venezuela

Ministerio del Poder Popular para la Educacin Universitaria, Ciencia y Tecnologa


Universidad Politcnica Territorial del Estado Portuguesa Juan de Jess Montilla
Programa Nacional de Formacin en Informtica
Acarigua, Estado Portuguesa

Ingeniera del Software

AUTOR: Aguaceda ngel


C.I.: 24.442.447
Seccin 836

Acarigua, Junio del 2017


Las mtricas del software basada en requisitos permiten
medir de forma cuantitativa la calidad de sus atributos internos del producto, esto permite al
ingeniero evaluar la calidad antes de su construccin. Es importante establecer qu es la
calidad del software?, quin lo hace?, Por qu es importante?, Cules son los pasos para
determinar la calidad?, Cul es el producto obtenido?, Cmo estar seguro de hacerlo
correctamente? La norma ISO 9126 es un estndar internacional para la evaluacin de
la calidad del software que est dividido en cuatro partes las cuales dirigen realidad,
mtricas externas, mtricas internas y calidad en las mtricas de uso y expendido. Esta
norma clasifica la calidad del software en un conjunto estructurado de caractersticas y
subcaractersticas de la siguiente manera:

Funcionalidad: Adecuacin, exactitud, interoperabilidad y


seguridad.

Fiabilidad: Madurez, recuperabilidad, tolerancia a fallos,


cumplimiento de fiabilidad.

Usabilidad: Aprendizaje, comprensin, operatividad,


atractividad.

Eficiencia: Comportamiento en el tiempo y comportamiento


de recursos.

Mantenibilidad: Estabilidad, facilidad de anlisis, facilidad


de cambio, facilidad de pruebas.

Portabilidad: Capacidad de instalacin y capacidad de


reemplazamiento.

Calidad en uso: Eficacia, productividad, seguridad,


satisfaccin
Adems ISO 9126 distingue entre fallo y no conformidad. Un fallo es el
incumplimiento de los requisitos previos, mientras que la no conformidad es el
incumplimiento de los requisitos especificados. Asimismo provee un entorno que busca
normar en las organizaciones un modelo de calidad para el producto software. Dentro de la
ISO 9126 encontramos: Mtricas internas que son aquellas que no dependen de la ejecucin
del software (medidas estticas). Y mtricas externas las cuales son aplicables al software
en ejecucin. La calidad en las mtricas de uso estn slo disponibles cuando el producto
final es usado en condiciones reales. Idealmente, la calidad interna no necesariamente
implica calidad externa y esta a su vez la calidad en el uso.

Ahora bien, en un proyecto de desarrollo de software pueden aparecer errores en


cualquiera de las etapas del ciclo de vida, de ah la importancia de las pruebas en desarrollo
de software. Hay una gran probabilidad de que el cdigo final tenga errores tanto de
requerimientos, como diseo o funcionalidad. Para identificar estos problemas es necesario
realizar pruebas de software, una parte muy importante del proceso pero tambin muy
costosa; sin embargo, debemos en tener en cuenta que el coste debido a un fallo mientras
est el software en funcionamiento puede llegar a ser mucho mayor. Los objetivos
principales al realizar pruebas son: Detectar un error especfico, descubrir errores no
descubiertos antes, tener un buen caso de prueba. Adems, los atributos que debera tener
una buena prueba son: Intentar obtener la ms alta probabilidad de encontrar un error, no
debe ser redundante, no debe ser ni demasiado sencilla ni demasiado compleja. Las pruebas
se clasifican en: Pruebas manuales, pruebas automticas, pruebas unitarias, pruebas de
integracin, pruebas de validacin, pruebas de sistema y pruebas de aceptacin.

Para concluir podemos decir que las pruebas de software son necesarias e importantes
porque permiten la ejecucin de un sistema con el objetivo principal de encontrar errores
presentes en el mismo; as conseguimos reducirlos y mejorar la calidad del sistema,
hacindolo ms robusto frente a fallos.

Vous aimerez peut-être aussi