I would like to propose the concept of the simplexity cycle.
This is a non-linear cycle that in crude and brief terms may work like this:
- Complexity is introduced:
- solutions and strategies are introduced to deal specific system issues
- Simplicity is introduced
- usable interfaces are designed to make complexity appear simple
The simplexity cycle has to repeat to avoid atrophy. The endless process is focused on perfection (100% stakeholder system usability.)