Post

Prototypes are worse than pointless, they give the motivated and ignorant the belief that work has been done, that things exist. Write a sentence that describes what's wanted. Start it for real, iterate, test, test against goals and deliver, repeat.

Prototypes are the most powerfully tool I know of for increasing the productivity of conversations about what software should do and how it should work They're tools for thinking

No, they eliminate alternatives that haven't been thought of. Unless you're talking about paper prototypes, then they're always useful especially for usability.

0 reposts0 likes

Paper prototypes are not always useful, I'd say. They are nice for quickly evaluating ideas for UI structures. For evaluating e.g., acceptable latency of a UI, one would want to build a high-fidelity prototype. (BTW: It seems like everyone here is equating "prototype" to "app with user interface").

A problem you are rightfully mentioning IMHO is that UI prototypes usually look more finished than they are, which may mislead users/stakeholders - and maybe subconsciously also developers. Stakeholders may underestimate the time needed for completion, and users might be less willing to criticize →

aspects of the UI because they think that the system is "nearly finished". Also, a high-fidelity UI prototype invites bikeshedding - people will be more inclined to discuss, e.g., the color of buttons than the information architecture. Usability experts have been aware of these problems for decades.

The common solution is to make the prototype's UI look less finished. Starting with paper prototypes to define the general layout and UI architecture, moving on to low-fidelity mockups using abstract UI elements (e.g., in Figma), finally building a high-fidelity prototype with a GUI framework.