Thousands of new software products are released every day. They serve a wide range of purposes and are used by millions all over the globe. The success of each software product depends directly on how easy it is to handle it, i.e. it’s user-friendliness or lack of thereof.