“They say that ‘diversity is the key of survival and evolution
in any domain. In software world though, variations are so big that
they have started to prevent cooperation between software users and
developers.’ Diversity is the key of survival and evolution in any
domain. Because of variation, individuals from same species will
react differently in the same environment, some surviving and
becoming stronger, others disappearing. In software world though,
variations are so big that they have started to prevent cooperation
between software users and developers.“Although diversity in functionality is welcomed, assuring
innovation and evolution, applications should still have an uniform
way of interacting with the user to offer rapid understanding from
new comers. Unlike home user, which prefers a rich visual design,
skins and new ways to interact with the applications, business
users require a simple interface, clean, easy to use and similar to
the other applications which are already known by employees. They
don’t have time to admire new designs and figure out how to use
them, and want instead to fulfill their tasks as efficient as
possible…”