Authors:

Once the product's task is known, design the interface first; then implement to the interface design.

Jef Raskin (2000). “The Humane Interface: New Directions for Designing Interactive Systems”, p.5, Addison-Wesley Professional
Once the product's task is known, design the interface first; then implement to the interface design.