Adaptable: Esto permite realizar cambios en el sistema de forma personalizada según las
necesidades del cliente[3].
Seguro: Es necesario tener los datos de manera segura ante una emergencia tener los datos
a salvo, mediante copias de seguridad[3].
Modular: El diseño deberá ser modular dividiéndose en estructuras que realicen funciones
específicas. Esto facilitará la reutilización. Además deberá realizarse de manera que permita
cambios y que permita la extensión de funcionalidades sin afectar a otras. Una muy buena
práctica para esto es exponer las funcionalidades a través de interfaces[2].
Flexibilidad: Que el software pueda ser modificado por los desarrolladores[1]0 de manera
fácil para mejorarlo.
Referencias
[1] Enciclopedia de Características. 10 características del software. url: https://www.caracteristicas.
co/software/. (accessed: 27.01.2019).
[2] Bravent IT consulting company. La importancia de un buen diseño del software. url: https:
//www.bravent.net/la- importancia- de- un- buen- diseno- del- software. (accessed:
27.01.2019).
[3] Prevencionar.com. 10 Requisitos de un Buen Software de Gestión. url: http://prevencionar.
com/2016/12/11/10-requisitos-buen-software-gestion/. (accessed: 27.01.2019).