Está en la página 1de 13

Cualidades del Software

José Galaviz
Cualidades del software

Internas

Visibles para el programador.

Externas

Visibles para el usuario.


Internas: Corrección
(Correctness).

La cualidad de ser correcto, de hacer bien lo


que se supone que debería hacer. Satisfacer
los requisitos funcionales.
Internas: Verificabilidad.

Es posible medir y comprobar


cuantitativamente las propiedades del sistema.
Internas: Sustentabilidad
(Maintainability).

Es razonablemente fácil darle mantenimiento:


hacerlo evolucionar o corregir errores.
Internas: Reutilizable.

Algunas de las partes que constituyen el


programa son reutilizables en otros sin
modificación.
Internas: Transportable
(Portability).

Es fácil hacer funcionar el programa en otras


plataformas.
Externas: Confiabilidad
(Reliability).

Propiedad de operar como debe. Normalmente


es una medida estadística.
Externas: Robustez.

Robustez. Ser capaz de comportarse bien en


condiciones subóptimas.
Externas: Eficiencia.

Cantidad de recursos que consume el


programa.
Externas: Amigabilidad.

Grado en el que el programa es fácil de usar.


Externas: Interoperatividad.

Grado en el que el programa es capaz de


colaborar, intercambiar datos o coexistir con
otros.
¿Cómo?

También podría gustarte