Wireframing – what a waste of time… not!
See my notes below the slides...
Slide 1
Wireframing is a planning tool.
Use it whenever you need to turn a concept into design.
As a direct implication: your design is only as good as your strategy/concept. That means: ask the right question!
Slide 2
Demo (no need to describe to you the benefits, just see)
Tips:
- mockupstogo
- mybalsamiq
- don't have templates, but have stencils (symbols)
- cropping
- keyboard
- 960 grid system
- notes
- from rough to detail
- design to scale if possible
- please no more lorem ipsum
Slide 3
Let me show you some case studies to illustrate how and when wireframing can help. While usually I recommend 2 or max of 3 rounds of mockups, during proposals where requirements are vague it’s more important than ever to kick around ideas and bring the visuals in front of key stakeholders and decision makers. So we might end up with 6 or 7 rounds.
Slide 4
And this is our final mockup that we felt confident fits the target audience of an executive.
You see the basic elements: header, navigation, dashboard, Maps.
Can you guess which technology this is based on?
Slide 5
Reviewer Server asked us to help designing the RS Health Check Dashboard which was used and presented at the User Conference 2011. This effort was designed (including screen comps) within 2 days and implemented within 2 weeks.
Validate your designs!!!
Slide 6
It will save you
- Energy
- Time
- Money
Because the majority of UI changes made before coding begins.
Slide 7
A picture/sketch is so much richer than describing.
Communicate visually.
Different disciplines need to interweave/overlap (designer needs to influence the requirements and a pm needs to influence designs). I prefer a PM coming to me with a sketch of the design saying: "Oh, here's some requirements that I have, and here is sort of high level what I'm thinking about.“
Slide 8
Helps prioritize and add emphasis to the important user stories. Identify gaps/possible wholes and not needed functions.
Nail down scope and functionality.
Avoid building features that turn out to not be needed in the first place. Limit the amount of gotcha’s along the way, “ah, we need to be able to save this damn thing, let’s add another button”.
Slide 9
What I like about lo-fi wireframes is that it's obvious that design is not done, looks unfinished, and nothing is set in stone.
Don’t get hung up on discussions about design details.
Don’t loose focus of the main goal and core tasks!
Picture: Detail '57 Chevy
Slide 10
Unless there is a good reason – proposal work, research, marketing – max. 2 iterations!
‘Finalize’ and move on! There is plenty of room for fine-tuning along the way
Slide 11
A sketch is a sketch (after serving its purpose it’s still only a by-product, like a white-board drawing). Don’t end up spending more time updating all the sketches in all the places in all the documents – that’s not the idea of sketching.
Get sign off!
Slide 12
As simple as it looks (or I make it look) – sketching/prototyping is only as good as the person that does it. It doesn’t replace experience and hard work.
Slide 13
The two links mentioned during the demo:
- Mockups to go: https://mockupstogo.mybalsamiq.com/projects
- MyBalsamiq: https://www.mybalsamiq.com/
Redesigning my Personal Homepage using Balsamiq Mockups
I've been working for quite some time with Balsamiq Mockups now and it truly made my designer life easier especially because I'm able to:
- Work through an idea and communicate it and iterate it
- Use incompleteness to identify holes and relationships
- Record and reflect what I am hearing and seeing
- Capture my results and document them
Sure, smaller projects - like my personal homepage - might not benefit as much from mockups than larger ones, but it still helps me to settle on a design quickly (and rather inexpensively) before I get into the hassle of coding.
What is a Sketch?
A simply or hastily executed drawing, especially a preliminary one, giving the essential features without the details.
Beginning
First and foremost comes the concept. It grew in me over time, a little aha moment included.
I then sketched it using Balsamiq and refined it until I felt happy. Looks pretty much what I had in mind.
At this moment I'm not worried about color schemes, fonts or implementation specifics. I might have something in mind and almost certainly I know technical implications of my designs, e.g. can I include my tweets, even though I sometimes disregard them in favor of not limiting myself.
Most important at this time is that I sketch the WHAT I want to achieve, the HOW comes later.
Evolution
I rolled out my personal webpage and was happy... until I strongly felt that my tweets need to appear to give the page some dynamic flavor.
So I went back to the drawing board (my Balsamiq) and sketched out some possible locations for the tweets on the screen.
My goal was to keep the page simple and uncluttered.
Well, something has to give (or maybe not?). I wrestled with myself and convinced the purist in me that tweets would actually add value to the page by showing who I am and what I have to say which in turn could be attractive to whoever visits my site. The objective stayed the same: KISS, keep it simple, stupid.
So I had to find a location and a metaphor to include the tweet section without obstructing the page and overwhelming the message. I found that a speech bubble pointing from my name to the tweets to be the best metaphor.
Result
So this is what it boiled down to: http://www.michaelgaigg.com.
Ok, the mockups didn't help me to communicate ideas to my client or convince somebody of a better design choice, but they helped me to iterate through some samples before I dove into coding. It kept me from some of my frustrations of earlier days when I was more concerned about the looks before I actually knew where I wanted to go. It kept me on track and I hope that can be seen.






