A wise man once said "If I had 8 hours to chop down a tree, I'd spend 6 sharpening my axe." Preparation and planning are integral to successful design. Taking the time to define the problem, frame out potential solutions and stoking your creative fire will give you the edge needed to create solid and successful designs.
Discovery: Asking the who, what and why's.
Sketching: Why you do not want to skip this step.
Wireframing: Laying out the foundation for your design.
Mockups: Bringing it all together with color, texture and more.
Who is this session for:
Mostly beginner freelance designers and front-end devs.
Shop designers and front-end devs that work on a team may also find this presentation valuable.
Along with project managers and other team members involved in the discovery phase.
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
Β
Sharpening the Axe
1. Sharpening the Axe
Preparation and planning are integral to successful design.
Dustin J Cooper
Drupal Designer
@dustinjcooper
dustin.cooper@mediacurrent.com
www.mediacurrent.com
2. "If I had 8 hours to chop down a tree, I'd
spend 6 sharpening my axe."
-Lincoln
7. Introduction
β Working with Drupal for 4 years now.
β I sketch, create wireframes/mockups and write front end code.
8. Introduction
β Working with Drupal for 4 years now.
β I sketch, create wireframes/mockups and write front end code.
β Forever a student.
9. Introduction
β Working with Drupal for 4 years now.
β I sketch, create wireframes/mockups and write front end code.
β Forever a student.
β Favorite tools - omnigraffle, photoshop, illustrator, sublime,
sass/compass.
10. Introduction
β Working with Drupal for 4 years now.
β I sketch, create wireframes/mockups and write front end code.
β Forever a student.
β Favorite tools - omnigraffle, photoshop, illustrator,
sass/compass.
β I also like beer, long walks on the beach and ...
11. Introduction
β Working with Drupal for 4 years now.
β I sketch, create wireframes/mockups and write front end code.
β Forever a student.
β Favorite tools - omnigraffle, photoshop, illustrator,
sass/compass.
β I also like beer, long walks on the beach and ....
β Growing my beard.
19. Discovery
β Initial meeting between you and client.
β Sets the tone for project. Establish rapport.
β You and client get on the same page.
20. Discovery
β Initial meeting between you and client.
β Sets the tone for project. Establish rapport.
β You and client get on the same page.
β Get clear on what the goals are.
21. Discovery
β Initial meeting between you and client.
β Sets the tone for project. Establish rapport.
β You and client get on the same page.
β Get clear on what the goals are.
β Ask lots of questions. Take good notes.
22. Discovery
β Initial meeting between you and client.
β Sets the tone for project. Establish rapport.
β You and client get on the same page.
β Get clear on what the goals are.
β Ask lots of questions. Take good notes.
β Read functional spec. thoroughly.
24. Discovery
β Questions to ask:
β What are you looking to accomplish with this project?
β What kind of emotions do you want your clients to feel when
using your product?
25. Discovery
β Questions to ask:
β What are you looking to accomplish with this project?
β What kind of emotions do you want your clients to feel when
using your product?
β What is it that makes your product better than your
competitors?
26. Discovery
β Questions to ask:
β What are you looking to accomplish with this project?
β What kind of emotions do you want your clients to feel when
using your product?
β What is it that makes your product better than your
competitors?
β Who is your target market?
27. Discovery
β Questions to ask:
β What are you looking to accomplish with this project?
β What kind of emotions do you want your clients to feel when
using your product?
β What is it that makes your product better than your
competitors?
β Who is your target market?
β Describe your typical customer and why they are your typical
customer.
28. Discovery
β Questions to ask: (Cont.)
β When your typical customer visits the website what is the
experience you would like them to have.
29. Discovery
β Questions to ask: (Cont.)
β When your typical customer visits the website what is the
experience you would like them to have.
β Do you have an established brand? If so, what are the
guidelines set for the brand?
30. Discovery
β Questions to ask: (Cont.)
β When your typical customer visits the website what is the
experience you would like them to have.
β Do you have an established brand? If so, what are the
guidelines set for the brand?
β Color preferences? Any colors to avoid?
31. Discovery
β Questions to ask: (Cont.)
β When your typical customer visits the website what is the
experience you would like them to have.
β Do you have an established brand? If so, what are the
guidelines set for the brand?
β Color preferences? Any colors to avoid?
β What adjectives would you use to describe your product?
32. Discovery
β Josh Estep, developer at Mediacurrent, did a great blogpost on
discovery, check it out here:
http://www.mediacurrent.com/blog/help-ensure-your-website-
project-success
37. Sketching
β Ideally you want to always start with a sketch
β Sketching is cheaper to iterate than wireframing which is
cheaper than mockups.
38.
39. Sketching
β Ideally you want to always start with a sketch
β Sketching is cheaper to iterate than wireframing which is
cheaper than mockups.
β During this time you want to stoke your creative fire, do lots of
research.
40.
41. Sketching
β Ideally you want to always start with a sketch
β Sketching is cheaper to iterate than wireframing which is
cheaper than mockups.
β During this time you want to stoke your creative fire, do lots of
research.
β I like to do some mind mapping
42.
43. Sketching
β Ideally you want to always start with a sketch
β Sketching is cheaper to iterate than wireframing which is
cheaper than mockups.
β During this time you want to stoke your creative fire, do lots of
research.
β I like to do some mind mapping
β Sketch everything you can think of, even the dumb stuff
47. Wireframing
β Purpose of the wireframe
β Its about layout and interaction. Function over form.
β Helps identify what is needed and what is not
48. Wireframing
β Purpose of the wireframe
β Its about layout and interaction. Function over form.
β Helps identify what is needed and what is not
β Sets priority for features, blocks and other elements
49. Wireframing
β Purpose of the wireframe
β Its about layout and interaction. Function over form.
β Helps identify what is needed and what is not
β Sets priority for features, blocks and other elements
β You and client are free from distractions
(color, type, images, textures and more)
50. Wireframing
β Purpose of the wireframe
β Its about layout and interaction. Function over form.
β Helps identify what is needed and what is not
β Sets priority for features, blocks and other elements
β You and client are free from distractions
(color, type, images, textures and more)
β Cheap to iterate. More malleable than a mockup.
51. Wireframing
β Purpose of the wireframe
β Its about layout and interaction. Function over form.
β Helps identify what is needed and what is not
β Sets priority for features, blocks and other elements
β You and client are free from distractions
(color, type, images, textures and more)
β Cheap to iterate. More malleable than a mockup.
β Wireframes allow you to discover issues/problems sooner
rather than later. Easier to work out during this phase.
52.
53.
54.
55.
56.
57. Wireframing
β Wireframe is a blueprint. You wouldn't want someone to build
your house without a blueprint would you?
58. Wireframing
β Wireframe is a blueprint. You wouldn't want someone to build
your house without a blueprint would you?
β Might skip a sketch, but never a wireframe.
59. Wireframing
β Wireframe is a blueprint. You wouldn't want someone to build
your house without a blueprint would you?
β Might skip a sketch, but never a wireframe.
β Find Inspiration - look at how other websites are laid out. Search
Flickr for wireframes.
60. β I use omnigraffle as my wireframing tool of choice
β Other popular tools include:
β Balsalmiq
β Cacoo.com
β Adobe Fireworks
β Adobe Illustrator
β Adobe InDesign
β Adobe Photoshop
β Find examples on Flickr
http://www.flickr.com/search/?q=wireframes
Wireframing
65. β Get some stencils
β Omnigraffle has great stencils. Download additional stencils fro
Graffletopia - https://www.graffletopia.com/
β Yahoo stencil set is great too. Has many versions/formats
available including Illustrator.
http://developer.yahoo.com/ypatterns/about/stencils/
β Zurb Foundation
http://www.zurb.com/playground/foundation-stencil-sets
Wireframing
68. β Use a grid - 960.gs FTW!
β Your designs will look more professional when properly aligned
Wireframing
69. β Use a grid - 960.gs FTW!
β Your designs will look more professional when properly aligned
β Omega and other themes use a grid so it just makes sense
Wireframing
70.
71. β Use a grid - 960.gs FTW!
β Your designs will look more professional when properly aligned
β Omega and other themes use a grid so it just makes sense
β Grids provide structure, crucial for a good design
Wireframing
72. β I did a blogpost on wireframe, check it out here
http://www.mediacurrent.com/blog/wireframing-worth-it
β Co-worker Jeff Diecks has a post also along these lines
http://www.mediacurrent.com/blog/rational-redesigns-visual-
planning
Wireframing
75. Mockups
β Time to get creative - Add color, type, texture, patterns
β This is the time for all the detailed stuff
76. Mockups
β Time to get creative - Add color, type, texture, patterns
β This is the time for all the detailed stuff
β Bring in your wireframe and draw on top of it. I use photoshop.
77. Mockups
β Time to get creative - Add color, type, texture, patterns
β This is the time for all the detailed stuff
β Bring in your wireframe and draw on top of it. I use photoshop.
β Color
β Adobe Kuhler
β Colour Lovers - http://www.colourlovers.com/
78. Mockups
β Time to get creative - Add color, type, texture, patterns
β This is the time for all the detailed stuff
β Bring in your wireframe and draw on top of it. I use photoshop.
β Color
β Adobe Kuhler
β Colour Lovers - http://www.colourlovers.com/
β Typography (limit to 2-3 non-standard fonts)
β Google Fonts - http://www.google.com/fonts/
β Font Squirrel - http://www.fontsquirrel.com/
79.
80.
81.
82. Sites
β A beginner's guide to wireframing
http://webdesign.tutsplus.com/tutorials/workflow-tutorials/a-
beginners-guide-to-wireframing/
β 20 Steps to a better wireframe
http://blog.teamtreehouse.com/20-steps-to-better-wireframing
β Smashing Magazine Wireframing Kits
http://www.smashingmagazine.com/2010/02/05/50-free-ui-and-
web-design-wireframing-kits-resources-and-source-files/
β Tuts Premium
https://tutsplus.com/
β Speed Art - Website Mockup
http://www.youtube.com/watch?v=ZzJkjW9m2B0
83. Books
β Designing for Emotion
http://www.abookapart.com/products/designing-for-emotion
β Communicating Design
http://communicatingdesign.com/
β Don't Make Me Think
http://www.amazon.com/Dont-Make-Me-Think-
Usability/dp/0321344758
β Smashing Magazine Ebooks
https://shop.smashingmagazine.com/ebooks
84. Podcasts
β Shop Talk
http://shoptalkshow.com/
β Big Web Show
http://5by5.tv/bigwebshow
β The Creative Process
http://www.lullabot.com/blog/podcasts/the-creative-process
β Drupal Easy
http://drupaleasy.com/
β Accidental Creative
http://www.accidentalcreative.com/