Enterprise software is inherently complex and fea-ture-rich, while individual users only need a small fraction of the features. Hence, if the user interface of an application is cramped with features for all business processes, users struggle to find features they really need for their tasks.