Experience design
Developing a compelling user experience that focuses on the needs and abilities of the target audience is at the core of our services. We employ a range of techniques to achieve this depending on the project and business requirements.
Task analysis
This involves representing information obtained from observation and research in such a way that goals are broken down into simpler tasks and activities. This provides better understanding of the uses goals and helps provide a structure to design task flow and simplify interaction.
Personas & sernarios
Understanding your target audience helps generate a more appropriate solution customised to their needs and desires. Creating descriptions of typical users and their goals based on research into your target audience aids the development process. These help guide design decisions together with senarios describing how they will use the software or website.
Information Architecture
Information architecture is the structure of a site or interface and the information within that interface. An information architect will use research about the user, tasks and knowledge of the system to develop the structure of an interface, producing prototype screens and task flows.
Wireframes & prototyping
Wireframes are representations of the web pages or interface that display content and functionality without any of the graphic design. These diagrams do not necessarily show the final layout but help ensure the right content is provided and the task flow is correct without the distraction of the graphics. Wireframes can also be used to test the interface early in the design process. More advanced prototypes can be used to test the interaction with the interface. This type of testing ensures the most appropriate solution is identified early on before changes become more costly.
Use cases & functional specifications
Use cases describe the way the interface will behave and importantly what will happen when errors occur or the user deviates from the usual flow. This information details how an interface should be built. Although use cases feature details of the user’s behaviour they are not in them self a user centred technique. However, like functional specifications they detail what will be built providing clear specifications for developers.