This is the keynote presentation from the HTML5 Meetup in Toronto, CA that took place on February 27, 2014.
Planning your projects at the very beginning can be a fun yet daunting task. Showing clients early concepts, prototypes, wireframes and ideas at early stages can help you land the contract, or perhaps see concerns or new features for your own project that wasn’t apparent before. Michael McArthur and Paul Crimi, both of whom are Product Designers at BNOTIONS, are going to walk us through their processes of how they begin a project, what resources they use, and what goes on in their minds as they get everything off the ground.
6. what is IA?
Creation of clear and
consistent navigation that
allows the user to easily find
the content they are
looking for.
7. what is IA?
Clear and visible content
hierarchy on each page
or screen.
8. why is content hierarchy important?
#1 UX rule:
!
Don’t make me think
9. when approaching IA:
Always ask yourself:
!
· What must users know first?
· Which actions do I want them to take?
· How can I persuade them to take those actions?
· How can I make the user feel good about the
action they just took?
14. what is an app map?
A high-level (bird’s eye)
overview of all the screens or
pages that exist within an
application.
15. what is an app map?
0.2
0.0
0.1
Register
Entry
Login
Forgot
Password
1.0
5.0
Stream
Legend:
0.1.1
Other User
Profile
X.X
Page
2.0
3.0
4.0
5.0
Explore
Take Photo /
Video
News
My Profile
2.1
3.1
5.0
5.1
Explore
Results
Filter
Selection
Other User
Profile
Profile
Options
5.0
3.1.1
Other User
Profile
Confirmation
X.X
Duplicated Page
X.X
Conditional Page
X.X
Not A Physical Page
21. planning
Step 2:
!
Research the competitive landscape
!
· Outline key features/requirements
· Define differences in feature sets
· Establish each product’s brand essence
22. planning
Step 3:
!
Create a feature set comparison
!
· Identify common and rare features
· Outline what works and what doesn’t
· Highlight the good, bad & ugly.
23. planning
Step 4:
!
Perform a heuristics on any competitor
products in market
!
· Outline assumption, observations,
implications and recommendations
· Be harsh :)
24. planning
Step 5:
!
Draw a high-level (rudimentary)
Application Map
!
· Boxes & arrows are your new best friends
25. planning
Step 6:
!
Map features to the pages you outlined in
the Application Map.
!
· Put functionality in the boxes (figure out
what goes where).
26. planning
Step 7:
!
Make sketchy love to your whiteboard
!
· Once satisfied that all requirements and
functions have been accounted for, take
those words in your boxes and start
iterating on your interface.
!
27. planning
Step 8:
!
Capture your work
!
· Take pictures before you erase anything
from the whiteboard
· Erase everything
· Make improvements
· Repeat until satisfied
30. what is a wireframe?
A visual representation of an
interface that excludes visual
design.
31. what is a wireframe?
instagram
username
location lorem ipsum
13 m
username comment lorem ipsum dolor sit amet
consectetur.
userTwo reply lorem ipsum.
Like
Comment
32. why do we need wireframes?
To express how our website
or app will function.
33. who is it for?
The client.
!
To show them what we’re building
34. who is it for?
The dev team.
!
To define scope &
begin development
44. resources
Recommended Books
Don’t Make Me Think
Steve Krug
Lean UX
Jeff Gothelf
Envisioning Information
Edward R Tufte
The Essentials of Interaction Design
Alan Cooper
The Laws of Simplicity
John Maeda
Sketching User Experiences
Bill Buxton
Head First Design Patterns
Eric Freeman
Mobile First
Luke Wroblewski
45. resources
Recommended Links
Luke Wroblewski
http://www.lukew.com
Capptivate
http://capptivate.co/
Interaction Design Association
http://ixda.org/
The Hipper Element
http://thehipperelement.com/
Boxes and Arrows
http://boxesandarrows.com/
UX Archive
http://uxarchive.com/
UI Patterns
http://ui-patterns.com/
UX Porn
http://uxporn.uxpin.com/
Pttrns
http://pttrns.com/
UX Magazine
http://uxmag.com/
UI Parade
http://www.uiparade.com/
Mobile Patterns
http://www.mobile-patterns.com/
!
!
!
!
!
!
!
!
!
!
!