SlideShare a Scribd company logo
1 of 85
Download to read offline
Sharpening the Axe
Preparation and planning are integral to successful design.
Dustin J Cooper
Drupal Designer
@dustinjcooper
dustin.cooper@mediacurrent.com
www.mediacurrent.com
"If I had 8 hours to chop down a tree, I'd
spend 6 sharpening my axe."
-Lincoln
Actual Photo - circa 1840
Overview
● Introduction
● Discovery
● Sketching
● Wireframing
● Mockups
● Links
● Closing/Questions
Hello World!
I'm Dustin Cooper.
A Proud
Drupal Designer
@Mediacurrent.
Introduction
● Working with Drupal for 4 years now.
Introduction
● Working with Drupal for 4 years now.
● I sketch, create wireframes/mockups and write front end code.
Introduction
● Working with Drupal for 4 years now.
● I sketch, create wireframes/mockups and write front end code.
● Forever a student.
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.
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 ...
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.
Discovery
Discovery
● Initial meeting between you and client.
Discovery
● Initial meeting between you and client.
● Sets the tone for project. Establish rapport.
Discovery
● Initial meeting between you and client.
● Sets the tone for project. Establish rapport.
● You and client get on the same page.
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.
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.
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.
Discovery
● Questions to ask:
β—‹ What are you looking to accomplish with this project?
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?
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?
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?
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.
Discovery
● Questions to ask: (Cont.)
β—‹ When your typical customer visits the website what is the
experience you would like them to have.
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?
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?
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?
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
Sketching
Who hear sketches first?
Sketching
● Ideally you want to always start with a sketch
Sketching
● Ideally you want to always start with a sketch
● Sketching is cheaper to iterate than wireframing which is
cheaper than mockups.
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.
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
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
Wireframing
Wireframing
● Purpose of the wireframe
β—‹ Its about layout and interaction. Function over form.
Wireframing
● Purpose of the wireframe
β—‹ Its about layout and interaction. Function over form.
β—‹ Helps identify what is needed and what is not
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
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)
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.
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.
Wireframing
● Wireframe is a blueprint. You wouldn't want someone to build
your house without a blueprint would you?
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.
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.
● 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
What are some of your favorite
wireframing tools?
● 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
● Use a grid - 960.gs FTW!
Wireframing
● Use a grid - 960.gs FTW!
● Your designs will look more professional when properly aligned
Wireframing
● 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
● 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
● 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
Mockups
Mockups
● Time to get creative - Add color, type, texture, patterns
Mockups
● Time to get creative - Add color, type, texture, patterns
● This is the time for all the detailed stuff
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.
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/
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/
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
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
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/
Thank You!
Questions
If you enjoyed this please let me know on twitter
@dustinjcooper

More Related Content

What's hot

Artist statement how to
Artist statement how toArtist statement how to
Artist statement how toradiofreecaro
Β 
Survival skills for designers
Survival skills for designersSurvival skills for designers
Survival skills for designersRobert Hsu
Β 
Projects sample boards
Projects sample boardsProjects sample boards
Projects sample boardsbartlettfcs
Β 
2014 Design Trends
2014 Design Trends2014 Design Trends
2014 Design TrendsR2integrated
Β 
Le wagon UI & design crash course
Le wagon UI & design crash courseLe wagon UI & design crash course
Le wagon UI & design crash courseMathieu Le Roux
Β 
10 Rules to Improve your Slide Deck
10 Rules to Improve your Slide Deck 10 Rules to Improve your Slide Deck
10 Rules to Improve your Slide Deck Slide-a-licious
Β 
Logo Design Process by Nirvan
Logo Design Process by NirvanLogo Design Process by Nirvan
Logo Design Process by Nirvanishwon
Β 
Development pro forma
Development pro formaDevelopment pro forma
Development pro formaTom-Brett
Β 

What's hot (8)

Artist statement how to
Artist statement how toArtist statement how to
Artist statement how to
Β 
Survival skills for designers
Survival skills for designersSurvival skills for designers
Survival skills for designers
Β 
Projects sample boards
Projects sample boardsProjects sample boards
Projects sample boards
Β 
2014 Design Trends
2014 Design Trends2014 Design Trends
2014 Design Trends
Β 
Le wagon UI & design crash course
Le wagon UI & design crash courseLe wagon UI & design crash course
Le wagon UI & design crash course
Β 
10 Rules to Improve your Slide Deck
10 Rules to Improve your Slide Deck 10 Rules to Improve your Slide Deck
10 Rules to Improve your Slide Deck
Β 
Logo Design Process by Nirvan
Logo Design Process by NirvanLogo Design Process by Nirvan
Logo Design Process by Nirvan
Β 
Development pro forma
Development pro formaDevelopment pro forma
Development pro forma
Β 

Similar to Sharpening the Axe

Fundamentals of Effective Graphic Design
Fundamentals of Effective Graphic DesignFundamentals of Effective Graphic Design
Fundamentals of Effective Graphic DesignQueenie Santos
Β 
Building a SaaS App: From Paper to Prototype to Product.
Building a SaaS App: From Paper to Prototype to Product.Building a SaaS App: From Paper to Prototype to Product.
Building a SaaS App: From Paper to Prototype to Product.Josh Rodriguez
Β 
Design 101 - a quick start guide
Design 101 - a quick start guideDesign 101 - a quick start guide
Design 101 - a quick start guideElsa Bartley
Β 
Your first 5 PHP design patterns - ThatConference 2012
Your first 5 PHP design patterns - ThatConference 2012Your first 5 PHP design patterns - ThatConference 2012
Your first 5 PHP design patterns - ThatConference 2012Aaron Saray
Β 
When & How to Hire a UX Designer
When & How to Hire a UX DesignerWhen & How to Hire a UX Designer
When & How to Hire a UX DesignerErin Young
Β 
Everyone hacks design at a hackathon
Everyone hacks   design at a hackathonEveryone hacks   design at a hackathon
Everyone hacks design at a hackathonWillow Brugh
Β 
I Hate Process/I Love Process - Why designers are divided about process, and ...
I Hate Process/I Love Process - Why designers are divided about process, and ...I Hate Process/I Love Process - Why designers are divided about process, and ...
I Hate Process/I Love Process - Why designers are divided about process, and ...Joan Vermette
Β 
Why Outsourcing Graphic Design Projects is the Next Big Thing?
Why Outsourcing Graphic Design Projects is the Next Big Thing?Why Outsourcing Graphic Design Projects is the Next Big Thing?
Why Outsourcing Graphic Design Projects is the Next Big Thing?Rahul Aggarwal
Β 
what do architect do? and who are they? slides
what do architect do? and who are they? slideswhat do architect do? and who are they? slides
what do architect do? and who are they? slidesmecarte3
Β 
Design, Behind the Scenes 2.0
Design, Behind the Scenes 2.0Design, Behind the Scenes 2.0
Design, Behind the Scenes 2.0Jason Wright
Β 
Prototyping and Small Series Manufacturing
Prototyping and Small Series ManufacturingPrototyping and Small Series Manufacturing
Prototyping and Small Series ManufacturingDina Neishtadt
Β 
Turning a Startup to a Design-Driven Company
Turning a Startup to a Design-Driven CompanyTurning a Startup to a Design-Driven Company
Turning a Startup to a Design-Driven CompanyTanya Zavialova
Β 
Engl317 project3 slidedoc3_screencasting_design_justification_
Engl317 project3 slidedoc3_screencasting_design_justification_Engl317 project3 slidedoc3_screencasting_design_justification_
Engl317 project3 slidedoc3_screencasting_design_justification_Zachary Williamson
Β 
HICapacity UI talk by Kathryne Sakata
HICapacity UI talk by Kathryne SakataHICapacity UI talk by Kathryne Sakata
HICapacity UI talk by Kathryne Sakatahicapacity
Β 
From conception to realization
From conception to realizationFrom conception to realization
From conception to realizationMarek Sotak
Β 
Information package Madrid layout
Information package Madrid layoutInformation package Madrid layout
Information package Madrid layoutCurso CTR
Β 
Expanding skill sets - Broaden your perspective on design
Expanding skill sets - Broaden your perspective on designExpanding skill sets - Broaden your perspective on design
Expanding skill sets - Broaden your perspective on designroskakori
Β 
Open Source Needs Design
Open Source Needs DesignOpen Source Needs Design
Open Source Needs DesignAll Things Open
Β 

Similar to Sharpening the Axe (20)

Fundamentals of Effective Graphic Design
Fundamentals of Effective Graphic DesignFundamentals of Effective Graphic Design
Fundamentals of Effective Graphic Design
Β 
Building a SaaS App: From Paper to Prototype to Product.
Building a SaaS App: From Paper to Prototype to Product.Building a SaaS App: From Paper to Prototype to Product.
Building a SaaS App: From Paper to Prototype to Product.
Β 
Design 101 - a quick start guide
Design 101 - a quick start guideDesign 101 - a quick start guide
Design 101 - a quick start guide
Β 
Your first 5 PHP design patterns - ThatConference 2012
Your first 5 PHP design patterns - ThatConference 2012Your first 5 PHP design patterns - ThatConference 2012
Your first 5 PHP design patterns - ThatConference 2012
Β 
When & How to Hire a UX Designer
When & How to Hire a UX DesignerWhen & How to Hire a UX Designer
When & How to Hire a UX Designer
Β 
Everyone hacks design at a hackathon
Everyone hacks   design at a hackathonEveryone hacks   design at a hackathon
Everyone hacks design at a hackathon
Β 
I Hate Process/I Love Process - Why designers are divided about process, and ...
I Hate Process/I Love Process - Why designers are divided about process, and ...I Hate Process/I Love Process - Why designers are divided about process, and ...
I Hate Process/I Love Process - Why designers are divided about process, and ...
Β 
Why Outsourcing Graphic Design Projects is the Next Big Thing?
Why Outsourcing Graphic Design Projects is the Next Big Thing?Why Outsourcing Graphic Design Projects is the Next Big Thing?
Why Outsourcing Graphic Design Projects is the Next Big Thing?
Β 
what do architect do? and who are they? slides
what do architect do? and who are they? slideswhat do architect do? and who are they? slides
what do architect do? and who are they? slides
Β 
Design, Behind the Scenes 2.0
Design, Behind the Scenes 2.0Design, Behind the Scenes 2.0
Design, Behind the Scenes 2.0
Β 
Prototyping and Small Series Manufacturing
Prototyping and Small Series ManufacturingPrototyping and Small Series Manufacturing
Prototyping and Small Series Manufacturing
Β 
Turning a Startup to a Design-Driven Company
Turning a Startup to a Design-Driven CompanyTurning a Startup to a Design-Driven Company
Turning a Startup to a Design-Driven Company
Β 
Discovery Phase: Planing Your Web Project
Discovery Phase: Planing Your Web ProjectDiscovery Phase: Planing Your Web Project
Discovery Phase: Planing Your Web Project
Β 
Engl317 project3 slidedoc3_screencasting_design_justification_
Engl317 project3 slidedoc3_screencasting_design_justification_Engl317 project3 slidedoc3_screencasting_design_justification_
Engl317 project3 slidedoc3_screencasting_design_justification_
Β 
HICapacity UI talk by Kathryne Sakata
HICapacity UI talk by Kathryne SakataHICapacity UI talk by Kathryne Sakata
HICapacity UI talk by Kathryne Sakata
Β 
From conception to realization
From conception to realizationFrom conception to realization
From conception to realization
Β 
Information package Madrid layout
Information package Madrid layoutInformation package Madrid layout
Information package Madrid layout
Β 
Expanding skill sets - Broaden your perspective on design
Expanding skill sets - Broaden your perspective on designExpanding skill sets - Broaden your perspective on design
Expanding skill sets - Broaden your perspective on design
Β 
Open Source Needs Design
Open Source Needs DesignOpen Source Needs Design
Open Source Needs Design
Β 
Beautiful In Print
Beautiful In PrintBeautiful In Print
Beautiful In Print
Β 

More from Mediacurrent

Penn State News: Pivoting to Decoupled Drupal with Gatsby
Penn State News: Pivoting to Decoupled Drupal with GatsbyPenn State News: Pivoting to Decoupled Drupal with Gatsby
Penn State News: Pivoting to Decoupled Drupal with GatsbyMediacurrent
Β 
Evolving How We Measure Digital Success in Higher Ed
Evolving How We Measure Digital Success in Higher EdEvolving How We Measure Digital Success in Higher Ed
Evolving How We Measure Digital Success in Higher EdMediacurrent
Β 
Penn State scales static Drupal to new heights
Penn State scales static Drupal to new heightsPenn State scales static Drupal to new heights
Penn State scales static Drupal to new heightsMediacurrent
Β 
Delivering Meaningful Digital Experiences in Higher Ed
Delivering Meaningful Digital Experiences in Higher EdDelivering Meaningful Digital Experiences in Higher Ed
Delivering Meaningful Digital Experiences in Higher EdMediacurrent
Β 
Content Strategy: Building Connections with Your Audience
Content Strategy: Building Connections with Your AudienceContent Strategy: Building Connections with Your Audience
Content Strategy: Building Connections with Your AudienceMediacurrent
Β 
Decoupled Drupal and Gatsby in the Real World
Decoupled Drupal and Gatsby in the Real WorldDecoupled Drupal and Gatsby in the Real World
Decoupled Drupal and Gatsby in the Real WorldMediacurrent
Β 
A Better Way to Build and Manage Sites with Rain for Drupal 9
A Better Way to Build and Manage Sites with Rain for Drupal 9A Better Way to Build and Manage Sites with Rain for Drupal 9
A Better Way to Build and Manage Sites with Rain for Drupal 9Mediacurrent
Β 
Drupal Security: What You Need to Know
Drupal Security: What You Need to KnowDrupal Security: What You Need to Know
Drupal Security: What You Need to KnowMediacurrent
Β 
Leveraging Design Systems to Streamline Web Projects
Leveraging Design Systems to Streamline Web ProjectsLeveraging Design Systems to Streamline Web Projects
Leveraging Design Systems to Streamline Web ProjectsMediacurrent
Β 
Reimagining Your Higher Ed Web Strategy
Reimagining Your Higher Ed Web StrategyReimagining Your Higher Ed Web Strategy
Reimagining Your Higher Ed Web StrategyMediacurrent
Β 
How to Digitally Transform Higher Ed with Drupal
How to Digitally Transform Higher Ed with DrupalHow to Digitally Transform Higher Ed with Drupal
How to Digitally Transform Higher Ed with DrupalMediacurrent
Β 
Is my website accessible? Common mistakes (and how to fix them)
Is my website accessible? Common mistakes (and how to fix them)Is my website accessible? Common mistakes (and how to fix them)
Is my website accessible? Common mistakes (and how to fix them)Mediacurrent
Β 
Managing Images In Large Scale Drupal 8 & 9 Websites
Managing Images In Large Scale Drupal 8 & 9 WebsitesManaging Images In Large Scale Drupal 8 & 9 Websites
Managing Images In Large Scale Drupal 8 & 9 WebsitesMediacurrent
Β 
Paragraphs v Layout Builder - The Final Showdown
Paragraphs v Layout Builder - The Final ShowdownParagraphs v Layout Builder - The Final Showdown
Paragraphs v Layout Builder - The Final ShowdownMediacurrent
Β 
MagMutual.com: On the JAMStack with Gatsby and Drupal 8
 MagMutual.com: On the JAMStack with Gatsby and Drupal 8 MagMutual.com: On the JAMStack with Gatsby and Drupal 8
MagMutual.com: On the JAMStack with Gatsby and Drupal 8Mediacurrent
Β 
Creating an Organizational Culture of Giving Back to Drupal
Creating an Organizational Culture of Giving Back to DrupalCreating an Organizational Culture of Giving Back to Drupal
Creating an Organizational Culture of Giving Back to DrupalMediacurrent
Β 
Level Up Your Team: Front-End Development Best Practices
Level Up Your Team: Front-End Development Best PracticesLevel Up Your Team: Front-End Development Best Practices
Level Up Your Team: Front-End Development Best PracticesMediacurrent
Β 
Best Practices for Moving to Drupal 9
Best Practices for Moving to Drupal 9Best Practices for Moving to Drupal 9
Best Practices for Moving to Drupal 9Mediacurrent
Β 
How to Prove Marketing ROI: Overcoming Digital Marketing Challenges
How to Prove Marketing ROI: Overcoming Digital Marketing ChallengesHow to Prove Marketing ROI: Overcoming Digital Marketing Challenges
How to Prove Marketing ROI: Overcoming Digital Marketing ChallengesMediacurrent
Β 
Prepare Your Drupal 9 Action Plan
Prepare Your Drupal 9 Action Plan Prepare Your Drupal 9 Action Plan
Prepare Your Drupal 9 Action Plan Mediacurrent
Β 

More from Mediacurrent (20)

Penn State News: Pivoting to Decoupled Drupal with Gatsby
Penn State News: Pivoting to Decoupled Drupal with GatsbyPenn State News: Pivoting to Decoupled Drupal with Gatsby
Penn State News: Pivoting to Decoupled Drupal with Gatsby
Β 
Evolving How We Measure Digital Success in Higher Ed
Evolving How We Measure Digital Success in Higher EdEvolving How We Measure Digital Success in Higher Ed
Evolving How We Measure Digital Success in Higher Ed
Β 
Penn State scales static Drupal to new heights
Penn State scales static Drupal to new heightsPenn State scales static Drupal to new heights
Penn State scales static Drupal to new heights
Β 
Delivering Meaningful Digital Experiences in Higher Ed
Delivering Meaningful Digital Experiences in Higher EdDelivering Meaningful Digital Experiences in Higher Ed
Delivering Meaningful Digital Experiences in Higher Ed
Β 
Content Strategy: Building Connections with Your Audience
Content Strategy: Building Connections with Your AudienceContent Strategy: Building Connections with Your Audience
Content Strategy: Building Connections with Your Audience
Β 
Decoupled Drupal and Gatsby in the Real World
Decoupled Drupal and Gatsby in the Real WorldDecoupled Drupal and Gatsby in the Real World
Decoupled Drupal and Gatsby in the Real World
Β 
A Better Way to Build and Manage Sites with Rain for Drupal 9
A Better Way to Build and Manage Sites with Rain for Drupal 9A Better Way to Build and Manage Sites with Rain for Drupal 9
A Better Way to Build and Manage Sites with Rain for Drupal 9
Β 
Drupal Security: What You Need to Know
Drupal Security: What You Need to KnowDrupal Security: What You Need to Know
Drupal Security: What You Need to Know
Β 
Leveraging Design Systems to Streamline Web Projects
Leveraging Design Systems to Streamline Web ProjectsLeveraging Design Systems to Streamline Web Projects
Leveraging Design Systems to Streamline Web Projects
Β 
Reimagining Your Higher Ed Web Strategy
Reimagining Your Higher Ed Web StrategyReimagining Your Higher Ed Web Strategy
Reimagining Your Higher Ed Web Strategy
Β 
How to Digitally Transform Higher Ed with Drupal
How to Digitally Transform Higher Ed with DrupalHow to Digitally Transform Higher Ed with Drupal
How to Digitally Transform Higher Ed with Drupal
Β 
Is my website accessible? Common mistakes (and how to fix them)
Is my website accessible? Common mistakes (and how to fix them)Is my website accessible? Common mistakes (and how to fix them)
Is my website accessible? Common mistakes (and how to fix them)
Β 
Managing Images In Large Scale Drupal 8 & 9 Websites
Managing Images In Large Scale Drupal 8 & 9 WebsitesManaging Images In Large Scale Drupal 8 & 9 Websites
Managing Images In Large Scale Drupal 8 & 9 Websites
Β 
Paragraphs v Layout Builder - The Final Showdown
Paragraphs v Layout Builder - The Final ShowdownParagraphs v Layout Builder - The Final Showdown
Paragraphs v Layout Builder - The Final Showdown
Β 
MagMutual.com: On the JAMStack with Gatsby and Drupal 8
 MagMutual.com: On the JAMStack with Gatsby and Drupal 8 MagMutual.com: On the JAMStack with Gatsby and Drupal 8
MagMutual.com: On the JAMStack with Gatsby and Drupal 8
Β 
Creating an Organizational Culture of Giving Back to Drupal
Creating an Organizational Culture of Giving Back to DrupalCreating an Organizational Culture of Giving Back to Drupal
Creating an Organizational Culture of Giving Back to Drupal
Β 
Level Up Your Team: Front-End Development Best Practices
Level Up Your Team: Front-End Development Best PracticesLevel Up Your Team: Front-End Development Best Practices
Level Up Your Team: Front-End Development Best Practices
Β 
Best Practices for Moving to Drupal 9
Best Practices for Moving to Drupal 9Best Practices for Moving to Drupal 9
Best Practices for Moving to Drupal 9
Β 
How to Prove Marketing ROI: Overcoming Digital Marketing Challenges
How to Prove Marketing ROI: Overcoming Digital Marketing ChallengesHow to Prove Marketing ROI: Overcoming Digital Marketing Challenges
How to Prove Marketing ROI: Overcoming Digital Marketing Challenges
Β 
Prepare Your Drupal 9 Action Plan
Prepare Your Drupal 9 Action Plan Prepare Your Drupal 9 Action Plan
Prepare Your Drupal 9 Action Plan
Β 

Recently uploaded

CBD Belapur Individual Call Girls In 08976425520 Panvel Only Genuine Call Girls
CBD Belapur Individual Call Girls In 08976425520 Panvel Only Genuine Call GirlsCBD Belapur Individual Call Girls In 08976425520 Panvel Only Genuine Call Girls
CBD Belapur Individual Call Girls In 08976425520 Panvel Only Genuine Call Girlsmodelanjalisharma4
Β 
SD_The MATATAG Curriculum Training Design.pptx
SD_The MATATAG Curriculum Training Design.pptxSD_The MATATAG Curriculum Training Design.pptx
SD_The MATATAG Curriculum Training Design.pptxjanettecruzeiro1
Β 
CALL ON βž₯8923113531 πŸ”Call Girls Kalyanpur Lucknow best Female service 🧡
CALL ON βž₯8923113531 πŸ”Call Girls Kalyanpur Lucknow best Female service  🧡CALL ON βž₯8923113531 πŸ”Call Girls Kalyanpur Lucknow best Female service  🧡
CALL ON βž₯8923113531 πŸ”Call Girls Kalyanpur Lucknow best Female service 🧡anilsa9823
Β 
Call Girls in Kalkaji Delhi 8264348440 call girls ❀️
Call Girls in Kalkaji Delhi 8264348440 call girls ❀️Call Girls in Kalkaji Delhi 8264348440 call girls ❀️
Call Girls in Kalkaji Delhi 8264348440 call girls ❀️soniya singh
Β 
Fashion trends before and after covid.pptx
Fashion trends before and after covid.pptxFashion trends before and after covid.pptx
Fashion trends before and after covid.pptxVanshNarang19
Β 
Cheap Rate βž₯8448380779 β–»Call Girls In Iffco Chowk Gurgaon
Cheap Rate βž₯8448380779 β–»Call Girls In Iffco Chowk GurgaonCheap Rate βž₯8448380779 β–»Call Girls In Iffco Chowk Gurgaon
Cheap Rate βž₯8448380779 β–»Call Girls In Iffco Chowk GurgaonDelhi Call girls
Β 
VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130
VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130
VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130Suhani Kapoor
Β 
VIP Russian Call Girls in Saharanpur Deepika 8250192130 Independent Escort Se...
VIP Russian Call Girls in Saharanpur Deepika 8250192130 Independent Escort Se...VIP Russian Call Girls in Saharanpur Deepika 8250192130 Independent Escort Se...
VIP Russian Call Girls in Saharanpur Deepika 8250192130 Independent Escort Se...Suhani Kapoor
Β 
VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130
VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130
VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130Suhani Kapoor
Β 
Best VIP Call Girls Noida Sector 44 Call Me: 8448380779
Best VIP Call Girls Noida Sector 44 Call Me: 8448380779Best VIP Call Girls Noida Sector 44 Call Me: 8448380779
Best VIP Call Girls Noida Sector 44 Call Me: 8448380779Delhi Call girls
Β 
Editorial design Magazine design project.pdf
Editorial design Magazine design project.pdfEditorial design Magazine design project.pdf
Editorial design Magazine design project.pdftbatkhuu1
Β 
VIP College Call Girls Gorakhpur Bhavna 8250192130 Independent Escort Service...
VIP College Call Girls Gorakhpur Bhavna 8250192130 Independent Escort Service...VIP College Call Girls Gorakhpur Bhavna 8250192130 Independent Escort Service...
VIP College Call Girls Gorakhpur Bhavna 8250192130 Independent Escort Service...Suhani Kapoor
Β 
Cheap Rate Call girls Kalkaji 9205541914 shot 1500 night
Cheap Rate Call girls Kalkaji 9205541914 shot 1500 nightCheap Rate Call girls Kalkaji 9205541914 shot 1500 night
Cheap Rate Call girls Kalkaji 9205541914 shot 1500 nightDelhi Call girls
Β 
AMBER GRAIN EMBROIDERY | Growing folklore elements | Root-based materials, w...
AMBER GRAIN EMBROIDERY | Growing folklore elements |  Root-based materials, w...AMBER GRAIN EMBROIDERY | Growing folklore elements |  Root-based materials, w...
AMBER GRAIN EMBROIDERY | Growing folklore elements | Root-based materials, w...BarusRa
Β 
Top Rated Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
Top Rated  Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...Top Rated  Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
Top Rated Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...Call Girls in Nagpur High Profile
Β 
Night 7k to 12k Call Girl Price Ahmedabad πŸ‘‰ BOOK NOW 8617697112 πŸ‘ˆ ♀️ night gi...
Night 7k to 12k Call Girl Price Ahmedabad πŸ‘‰ BOOK NOW 8617697112 πŸ‘ˆ ♀️ night gi...Night 7k to 12k Call Girl Price Ahmedabad πŸ‘‰ BOOK NOW 8617697112 πŸ‘ˆ ♀️ night gi...
Night 7k to 12k Call Girl Price Ahmedabad πŸ‘‰ BOOK NOW 8617697112 πŸ‘ˆ ♀️ night gi...Call girls in Ahmedabad High profile
Β 
NO1 Trending kala jadu Love Marriage Black Magic Punjab Powerful Black Magic ...
NO1 Trending kala jadu Love Marriage Black Magic Punjab Powerful Black Magic ...NO1 Trending kala jadu Love Marriage Black Magic Punjab Powerful Black Magic ...
NO1 Trending kala jadu Love Marriage Black Magic Punjab Powerful Black Magic ...Amil baba
Β 
Captivating Charm: Exploring Marseille's Hillside Villas with Our 3D Architec...
Captivating Charm: Exploring Marseille's Hillside Villas with Our 3D Architec...Captivating Charm: Exploring Marseille's Hillside Villas with Our 3D Architec...
Captivating Charm: Exploring Marseille's Hillside Villas with Our 3D Architec...Yantram Animation Studio Corporation
Β 
Booking open Available Pune Call Girls Nanded City 6297143586 Call Hot India...
Booking open Available Pune Call Girls Nanded City  6297143586 Call Hot India...Booking open Available Pune Call Girls Nanded City  6297143586 Call Hot India...
Booking open Available Pune Call Girls Nanded City 6297143586 Call Hot India...Call Girls in Nagpur High Profile
Β 

Recently uploaded (20)

CBD Belapur Individual Call Girls In 08976425520 Panvel Only Genuine Call Girls
CBD Belapur Individual Call Girls In 08976425520 Panvel Only Genuine Call GirlsCBD Belapur Individual Call Girls In 08976425520 Panvel Only Genuine Call Girls
CBD Belapur Individual Call Girls In 08976425520 Panvel Only Genuine Call Girls
Β 
SD_The MATATAG Curriculum Training Design.pptx
SD_The MATATAG Curriculum Training Design.pptxSD_The MATATAG Curriculum Training Design.pptx
SD_The MATATAG Curriculum Training Design.pptx
Β 
CALL ON βž₯8923113531 πŸ”Call Girls Kalyanpur Lucknow best Female service 🧡
CALL ON βž₯8923113531 πŸ”Call Girls Kalyanpur Lucknow best Female service  🧡CALL ON βž₯8923113531 πŸ”Call Girls Kalyanpur Lucknow best Female service  🧡
CALL ON βž₯8923113531 πŸ”Call Girls Kalyanpur Lucknow best Female service 🧡
Β 
Call Girls in Kalkaji Delhi 8264348440 call girls ❀️
Call Girls in Kalkaji Delhi 8264348440 call girls ❀️Call Girls in Kalkaji Delhi 8264348440 call girls ❀️
Call Girls in Kalkaji Delhi 8264348440 call girls ❀️
Β 
Fashion trends before and after covid.pptx
Fashion trends before and after covid.pptxFashion trends before and after covid.pptx
Fashion trends before and after covid.pptx
Β 
Cheap Rate βž₯8448380779 β–»Call Girls In Iffco Chowk Gurgaon
Cheap Rate βž₯8448380779 β–»Call Girls In Iffco Chowk GurgaonCheap Rate βž₯8448380779 β–»Call Girls In Iffco Chowk Gurgaon
Cheap Rate βž₯8448380779 β–»Call Girls In Iffco Chowk Gurgaon
Β 
VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130
VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130
VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130
Β 
VIP Russian Call Girls in Saharanpur Deepika 8250192130 Independent Escort Se...
VIP Russian Call Girls in Saharanpur Deepika 8250192130 Independent Escort Se...VIP Russian Call Girls in Saharanpur Deepika 8250192130 Independent Escort Se...
VIP Russian Call Girls in Saharanpur Deepika 8250192130 Independent Escort Se...
Β 
VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130
VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130
VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130
Β 
Best VIP Call Girls Noida Sector 44 Call Me: 8448380779
Best VIP Call Girls Noida Sector 44 Call Me: 8448380779Best VIP Call Girls Noida Sector 44 Call Me: 8448380779
Best VIP Call Girls Noida Sector 44 Call Me: 8448380779
Β 
Editorial design Magazine design project.pdf
Editorial design Magazine design project.pdfEditorial design Magazine design project.pdf
Editorial design Magazine design project.pdf
Β 
VIP College Call Girls Gorakhpur Bhavna 8250192130 Independent Escort Service...
VIP College Call Girls Gorakhpur Bhavna 8250192130 Independent Escort Service...VIP College Call Girls Gorakhpur Bhavna 8250192130 Independent Escort Service...
VIP College Call Girls Gorakhpur Bhavna 8250192130 Independent Escort Service...
Β 
Cheap Rate Call girls Kalkaji 9205541914 shot 1500 night
Cheap Rate Call girls Kalkaji 9205541914 shot 1500 nightCheap Rate Call girls Kalkaji 9205541914 shot 1500 night
Cheap Rate Call girls Kalkaji 9205541914 shot 1500 night
Β 
AMBER GRAIN EMBROIDERY | Growing folklore elements | Root-based materials, w...
AMBER GRAIN EMBROIDERY | Growing folklore elements |  Root-based materials, w...AMBER GRAIN EMBROIDERY | Growing folklore elements |  Root-based materials, w...
AMBER GRAIN EMBROIDERY | Growing folklore elements | Root-based materials, w...
Β 
Top Rated Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
Top Rated  Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...Top Rated  Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
Top Rated Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
Β 
young call girls in Pandav nagar πŸ” 9953056974 πŸ” Delhi escort Service
young call girls in Pandav nagar πŸ” 9953056974 πŸ” Delhi escort Serviceyoung call girls in Pandav nagar πŸ” 9953056974 πŸ” Delhi escort Service
young call girls in Pandav nagar πŸ” 9953056974 πŸ” Delhi escort Service
Β 
Night 7k to 12k Call Girl Price Ahmedabad πŸ‘‰ BOOK NOW 8617697112 πŸ‘ˆ ♀️ night gi...
Night 7k to 12k Call Girl Price Ahmedabad πŸ‘‰ BOOK NOW 8617697112 πŸ‘ˆ ♀️ night gi...Night 7k to 12k Call Girl Price Ahmedabad πŸ‘‰ BOOK NOW 8617697112 πŸ‘ˆ ♀️ night gi...
Night 7k to 12k Call Girl Price Ahmedabad πŸ‘‰ BOOK NOW 8617697112 πŸ‘ˆ ♀️ night gi...
Β 
NO1 Trending kala jadu Love Marriage Black Magic Punjab Powerful Black Magic ...
NO1 Trending kala jadu Love Marriage Black Magic Punjab Powerful Black Magic ...NO1 Trending kala jadu Love Marriage Black Magic Punjab Powerful Black Magic ...
NO1 Trending kala jadu Love Marriage Black Magic Punjab Powerful Black Magic ...
Β 
Captivating Charm: Exploring Marseille's Hillside Villas with Our 3D Architec...
Captivating Charm: Exploring Marseille's Hillside Villas with Our 3D Architec...Captivating Charm: Exploring Marseille's Hillside Villas with Our 3D Architec...
Captivating Charm: Exploring Marseille's Hillside Villas with Our 3D Architec...
Β 
Booking open Available Pune Call Girls Nanded City 6297143586 Call Hot India...
Booking open Available Pune Call Girls Nanded City  6297143586 Call Hot India...Booking open Available Pune Call Girls Nanded City  6297143586 Call Hot India...
Booking open Available Pune Call Girls Nanded City 6297143586 Call Hot India...
Β 

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
  • 3. Actual Photo - circa 1840
  • 4. Overview ● Introduction ● Discovery ● Sketching ● Wireframing ● Mockups ● Links ● Closing/Questions
  • 5. Hello World! I'm Dustin Cooper. A Proud Drupal Designer @Mediacurrent.
  • 6. Introduction ● Working with Drupal for 4 years now.
  • 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.
  • 12.
  • 13.
  • 14.
  • 15.
  • 17. Discovery ● Initial meeting between you and client.
  • 18. Discovery ● Initial meeting between you and client. ● Sets the tone for project. Establish rapport.
  • 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.
  • 23. Discovery ● Questions to ask: β—‹ What are you looking to accomplish with this project?
  • 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
  • 35. Sketching ● Ideally you want to always start with a sketch
  • 36.
  • 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
  • 44.
  • 46. Wireframing ● Purpose of the wireframe β—‹ Its about layout and interaction. Function over form.
  • 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
  • 61.
  • 62.
  • 63.
  • 64. What are some of your favorite wireframing tools?
  • 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
  • 66. ● Use a grid - 960.gs FTW! Wireframing
  • 67.
  • 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
  • 74. Mockups ● Time to get creative - Add color, type, texture, patterns
  • 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/
  • 85. Thank You! Questions If you enjoyed this please let me know on twitter @dustinjcooper