GUI Design (Graphical User Interface Design)

Improving product usability can greatly improve end user satisfaction, competitiveness and product performance in the marketplace. Extended Designs can work with you to rapidly identify and prioritize usability issues and to scope out the extent of necessary user interface (UI) and usability related enhancements. 

Visual design elements create the environment in which a user operates, and elements such as iconography and data visualizations, enabling the user to navigate your product confidently while referencing complex data through effective and efficiant visual models. Extended Designs will work with you and your users to define a sound graphic-vocabulary to help improve system learnability, ease of use and workflow efficiency. A sound information architecture will provide an effective taxonomy and usage pattern for your product, ensuring that the users will always find what they're looking for. 

Our design process is flexible and complements an agile approach to the development lifecycle. The user-centered design (UCD) activities depicted below are part of a proven set of usability methods, tasks, and work products which can each be tailored to work effectively within an iterative, agile software development environment.

The activity model diagram depicts the user-centered design (UCD) activities that can be seamlessly employed during each level of the agile development methodology (Product/Project, Incremental Release, and Iteration Plan). The relative size of each activity name denotes the emphasis or effort required for the given segment. The three phases (Observe & Analyze, Envision & Design, Evaluate & Refine) represented by the blue, green, and orange sections, depict the traditional UCD phases and how the associated activities are incorporated into the agile methodology.

User centred design diagram