When in the web design process, there are a few stages, (Ideation, Wireframing, Mockup, Prototyping, Real environment.)
I want to point a few things out about the use and benefits of creating mockup’s while in the design process.
Often times the mockup stage is ignored / skipped too “safe” time / cost.
First let's understand what is a mockup?
The mockup comes into play during a design stage where most of the structure is set, but elements that have a relation with other elements are put in an environment where it is more flexible to change. This is to keep the variables limited, so that when changes and ideas are shared, it wouldn't require time to put in other elements that are already decided unnecessary with the initial decision making, but need to adapt to the change or idea otherwise it defeats the purpose of the mockup.
So what is the purpose of mockups?
There are different stakeholders involved when working on a design project, each with their own perspectives and variables not ever-one is aware off. To keep the time efficient it is important to be able to move quickly (lightweight = quick), when making changes while trying out different colors, styles which, as not everyone is able to imagine how something is going to look like and might have a different perspective on things.
So where does a mockup come into the web design process?
So the it is about being lightweight, create in an efficient manner various "visual data" so that each stakeholder involved in the project can make their judgement based on visual data instead of independent interpretations how something would look like. After all, it comes down to an agreement, so it's crucial to make a decision based on the same data, in order to move forward together.
So why don't we do this earlier at the wireframe stage?
Each stage has its purpose, and with each stage the design becomes more dens. The denser the design, the more time consuming changes, where shortcuts are being made which will come to light at the next stage…prototyping / testing
What is the difference between a mockup and a prototype?
As we are getting more aware of the different purpose of stages, it comes down to…
Shortcuts (skipping on Mockups / Prototyping) come with consequences. And eventually they are going to cost;
・Workload of designers / Engineers (changes due to realizations at later stages) ・Delays (due to amount of work caused by changes) ・Unhappy clients / stakeholders (difference in expectations - no visual confirmation)
With experience (getting to know the client / stakeholders) and smooth direction the overall process could be more efficient, but we are working with people overall. Nothing is the same next time we work on projects…so eliminate the variables and lightweight = quick.