UI / UX Design

UI/UX Principles

UI/UX Principle #2: Paper is Cheaper than Code

June 29, 2015

Iterating your UI on paper saves time in the long run because doing iterations in code later on typically takes longer since there is more connected functionality.  It’s also harder to throw away and change code once a site is built.  However, it’s common for developers to skip the design stage and dive right into a build.

Paper generally refers to sketching, wireframing, and mockups; sequentially, each of which is more time intensive.  Getting your ideas visualized quickly helps others respond to them.  Low fidelity can encourage more feedback and modification, if needed, since high fidelity looks complete and expensive.

The design portion of a code-heavy project is typically the smaller portion of a project, so iterating early based on the team’s ideas and user feedback is not only better for the product, it saves money.   In The User Experience Team of One, Leah Buley relates that sketches are cheap, encourage exploration, forstall perfectionism, invite conceptual feedback, and engage others.

Often, the best experience comes from combining more than one option.  Exploring a large number of options on paper is a great way to iterate quickly, something harder to do at the code level.  In the process, burning through the bad ideas quickly is also important.  The more ideas that are available to respond to, the more information is gathered about which solution might be most appropriate and effective.  User testing can be done off of paper as well.

Bottom line, design starts to build form and function around your ideas and options in a deeper way than coding typically can, and prioritizing and starting a rapid UI/UX prototyping process on paper can go a long way toward saving time and money in the long run.

Founder and CEO of Fresh Consulting, student of all things creative, innovative, and fresh, professional snowboard instructor trainer, father.

You might also like...



Strategies for Onboarding and Engagement: Part 1

Similar to onboarding an employee at a new job – where they learn the ropes of their company’s procedures and expectations – digital onboarding is about helping a new user learn the ropes of an application. Onboarding is a broad topic that covers a variety of approaches. It’s important to understand that whatever your goal … Continued



A Designer’s Perspective: Fostering Good Communication Between Design and Development

Different teams will have different ideas and perspectives of what the final product should be – designers and developers often have different thoughts on the best direction forward. Each group also has a different set of skills and capabilities that are important to creating high-quality products. In the end, pulling the best ideas together and … Continued



You’ve Beaten B.O.C.O. – Now, Deliver Your Product to the World

Over the course of 2018, Fresh’s designers and developers created an interactive digital journey to educate companies and teams on the UX Design Process. In the research, design, and test worlds, users undertook an adventure to beat B.O.C.O., or “The Beast of Conflicting Opinions.” The beginning of 2019 sees B.O.C.O. defeated at last. Now, you … Continued