The "Featurities" Disease It is a common phenomenon for inexperienced designers to keep adding features to their GUI. More features mean a longer implementation time for the whole system. Sometimes an innocent looking feature might add days and weeks to the implementation time. Redundant features might also clutter the GUI. Its better to support a smaller set of features in a usable manner, then supporting a host of features and confuse the users. Another method of avoiding featurities is splitting the feature to 'common' and 'advanced' modes, placing the 'advanced' mode in a separate screen.