User Interface Specifications
Defining user interface specifications involves documenting the design requirements for user interface development. In the product development cycle, this is usually the final step in the design process, before code-writing begins.
What We Do
A specification defines, in detail, every aspect of the product’s user interface. This includes task flow, control types, and terminology. Guidelines convey general principles to be used in development, without setting requirements for every unique interaction. For example, guidelines might specify that all dropdown listbox controls include a placeholder item. A specification would define the placeholder item to be used in each case.
What You Get
The final outcome describes how to build the product to meet the usability requirements. This might take the form of a prototype, written documents, or a combination of the two.