Usable Results Home
Services are available to address your specific usability concerns or to provide assistance throughout the development process.
  Services include:
  • User Research - Identify the people who will use a product or web site, what they will use it for, under what conditions they will use it, and what they expect. Read more…
  • Information Architecture - Examine the tasks to be accomplished and the information to be displayed. Then, create an organized structure for people to perform tasks and access information. Read more…
  • User Interface Design - Layout the visual interface to simplify navigation, facilitate task completion, and effectively communicate your message. Read more…
  • Usability Evaluation - Collect feedback to assess the suitability of a design and identify problems to be addressed. (This focuses improvements and development where the payback is greatest.) Read more…
  • Prototyping - Create mockups for concept demonstration or design evaluation and refinement. Read more…
  • Implementation - Implement functional web sites, Windows applications, or databases. Read more…
Numerous techniques exist for creating usable software and products. Unfortunately, many sound academic techniques can be too cumbersome for use in fast-paced development environments. Therefore, my consulting services emphasize rapid, iterative techniques that provide the "most bang for the buck".

Usability and user-centered design processes can be incorporated into established software development processes. Or, user-centered design can be used as the primary development methodology. (The Usability Professionals' Association web site provides a fine overview of user-centered design).