Aegaeon highlights and unites the core principles of a highly usable solution, and applies them practically in UI -

Effectiveness & Visibility — each user’s action should produce a result. Effective UI increases customer satisfaction and employee productivity, so we carefully treat both frontend and backend usability. Aegaeon adds maximum visibility to objects, so that users can easily identify the function and take a correct action spending minimum time to accomplish a task.

Performance — in addition to careful software architecture design which is vital to the application performance, our experts tune the application interface for quick response by implementing RIA technologies and features.

Consistency and Predictability — once a function is learnt users reasonably anticipate that the next time it will behave identically. We ensure that the similar looking functionality produces similar results throughout the entire application.

With years of experience in a variety of business domains Aegaeon utilizes user-centric , business objectives based approach to UI design. We choose the right focus for different types of solutions and their modules.


We utilize a highly transparent iterative approach that allows achieving better usability results and increasing application productivity. The following 4 phasesdescribe how we handle UI design tasks within the development process:

Requirements and Conceptual Design

Aegaeon delivers user-centered UI design paying great attention to the analysis of use cases and business scenarios, highlighting target user groups and identification of critical success factors.


At this stage Aegaeon develops data models, entity relationship schemes and workflow diagrams to eliminate possible vision gaps and serve as guidelines for further project stages.

UI Prototyping

Depending on the business goals, functional scope and complexity level of the project Aegaeon delivers a number of prototype artifacts:

Static Mockups

Clickable Wireframes

Fully Designed Prototype

The professional software prototyping is also available at Aegaeon as a separate service.


UI Programming Approach At the development stage the Aegaeon goal is to deliver functional interfaces as early as possible to leave enough space for possible changes and improvements.

Technology Factor Actual interface implementation depends strongly on the chosen technologies, so Aegaeon strives to cut project costs by utilizing best-practices for the particular technology and get maximum technology benefits / comply with restrictions at the earlier conceptual and prototyping phases.

Usability and UI Testing The Aegaeon QA team executes business scenarios and use cases to detect interface issues or inconsistencies that distract and mislead users from arriving at their goals. Aegaeon utilizes several testing methodologies and options in order to minimize possible issues at the earliest project stages, enable quick response to changes and organic refinery.