Executing prototypes first as a design ethos