Brainstorm, define, prototype: timing constraints to balance appropriate and novel design. - Andrew Nicholas Elder; Elaine Zhou (UIST (Adjunct Volume), 2013)