As Consultants in Interface Design we work in partnership with our clients to develop the interactions for software applications, interactive multimedia and emerging technologies.

We are experienced in working closely with internal and external development teams, marketing, testing and end users. As part of our collaborative, interdisciplinary design methodology, we seek to:

  • Design for (and with) people.
  • Balance the goals of design for implementation with design for needs.
  • Balance the unique needs of the product with the unified needs of the platform.
  • Design interfaces that are aesthetically inviting in form, graceful in function.
  • Design interfaces that are scalable, modular and endure and adapt over time.

There is more to interaction design than meets the eye. How a product looks, and how it works, are intertwined. We offer a range of services appropriate to all stages of the interaction design process. Our staged design programs allow the team to maximize the dynamic, iterative nature of the product development process. They are tailored to the client's needs, based on the specific objectives and constraints of the project. The five overlapping stages of our design program are:

  1. Design Reviews
  2. Design Conceptualization
  3. Design Development
  4. Design Testing
  5. Design Refinement