Leisa Reichelt, quoted in Take A Chainsaw to Feature Bloat: Lessons from Drupal:
In my experience this problem tends to stem from the general principle that for businesses ‘more is more’ and for end users ‘less is more’. Businesses see value in huge requirement lists being met and masses of functionality being provided (in many cases, functionality that is way beyond the needs of the organisation that has acquired it). All of this excess functionality places a huge toll on the user experience for the people who have to use the software day to day.
- Make the most frequent tasks easy and less frequent tasks achievable.
- Design for the 80%
- Privilege the Content Creator
- Make the default settings smart
Can’t argue with that.