“User experience” (UX) encompasses all aspects of the end-user’s interaction with the company, its services, and its products.


The first step in any system design and development project. This stage is very important because it determines the successful outcome of the entire project. It involves diagnosis, characterization, understanding and personalization.

The UX logical phase is divided into two parts: Concept and Detailed Design.

  • Concept – includes the data model, the navigation and the dialog style. The concept provides a basic screen layout which is based on the information that was gathered throughout the system learning phase. In addition, it supports natural workflows of users in the system.  
  • Detailed design – once the concept has been completed, detailed design provides support for several / all screens in the system through means of wireframes. These wireframes outline the logical design of the interface and include details such as the various controls, their size, location, behaviour, etc.

Like in any project, each phase of our deliverables includes a constant feedback loop with our client which allows both sides to progress faster towards a desired solution.