lunes, 29 de mayo de 2017

CALIDAD DE LOS PROGRAMAS

Calidad
Es la aptitud de un producto o servicio para satisfacer las necesidades del usuario.
Es la cualidad de todos los productos, no solamente de equipos sino también de programas.
En el desarrollo de software, la calidad de diseño acompaña a la calidad de los requisitos, especificaciones y diseño del sistema.

Calidad del Software.- son características propias del software aquellas que se quiere controlar y asegurar, el software es un producto inmaterial que no se fabrica, tampoco se degradan físicamente, sino que se desarrolla. El software puede tener errores, incidencias pero no son similares a lo que cualquier equipo de carácter físico.

Las características generales que debe reunir un programa, se definen en los siguientes factores:
Legibilidad: debe ser claro y sencillo, de tal forma que facilite su lectura y comprensión.
Fiabilidad: debe ser capaz de recuperarse frente a errores y usos inadecuados.
Portabilidad: su diseño debe permitir codificar en diferentes lenguajes de programación, así como la instalación en diversos sistemas operativos.
Modificabilidad: debe facilitar el mantenimiento, modificaciones y actualizaciones para adaptarlo a una nueva situación.
Eficiencia: se debe aprovechar los recursos todo el equipo, ahorrando uso de la memoria y el tiempo de proceso o ejecución.