Seven Tenets of Good Security Minimalism. Simple is better than complex. This pertains to the methods and mechanisms used to implement security, the way a device is managed and used, and the network security paradigm embraced by a network security policy. That which is not expressly permitted is prohibited. Mimimalism supports the second.
Simplicity is important with software as well.
Security and complexity are often inversely proportional. Nearly all security breaches are caused by someone compromising a user account. A security device should be configured to gather as much data as is possible. It is easier to compress, consolidate, summarize, and delete log information, than it is to capture extra information on an event that happened yesterday. User identification is vitally important if users are to be allowed to use security systems.