SLIDE 1 Josh Riggs
Senior Lead UX Designer @ThinkShout @joshriggs
SLIDE 2 Ballin’ On A Budget
How to create great design at nearly any cost.
SLIDE 3
A Bit About Me
SLIDE 4
Design @ThinkShout
SLIDE 5
I Take Abstract Ideas And Create Something A Human Can Use
SLIDE 6
The Twist: We Work Almost Exclusively With Non Profits Who Watch Their Budget Carefully
SLIDE 7 Designing On A Budget:
- Why Talk About Money?
- Ideas Are Free*
- Budget Killers & How to Avoid Them
- Final Thoughts & Resources
SLIDE 8
Why Talk About Money?
SLIDE 9
- Comparison. Expectations.
Reality Check.
SLIDE 10
Apple
SLIDE 11
(Cr)Apple
SLIDE 12
Google Design
SLIDE 13
60 UX Design Job Openings
SLIDE 14
Charity: Water
SLIDE 15
- Creative Director
- Senior Graphic
Designer
- Graphic Designer
- Product Designer
- UI Designer
- Production Designer
- Videographer
- Copywriter
- 3 Front End Engineers
11 Full Time Design-Ish Employees
SLIDE 16 Great Design Costs Time &
- Resources. What If We Have
Neither?
SLIDE 17
If Time = Money, How Can We Work More Efficiently And Still Create Great Design?
SLIDE 18
Good Ideas Are Free.
SLIDE 19 “Gear Is Good, Vision Is Better”
SLIDE 20
Having A Solid Design Vision Will Help You Keep Things In Perspective.
SLIDE 21
- Good Typography
- Simple image editing
Design Skills: Quick Investments That Pay Back:
SLIDE 22
- Good typography creates a high-end, elegant feel
- Proper line-height / leading makes reading easy
- Hierarchy of text (headings, body copy, quotes, etc.) will
effortlessly lead users to where we want them to go.
Good Typography
SLIDE 23
SLIDE 24
- Color treat your damn photos!
- Presets like VSCO (vsco.co) are great!
Simple Image Editing & Color Treatment
SLIDE 25
SLIDE 26
SLIDE 27
Good, Creative Ideas Are Free. Implementing Those Ideas Can Be Expensive!
SLIDE 28
Budget Killers & How To Avoid Them
SLIDE 29
- Technical underestimation
- Inconsistencies in design
- Misguided design deliverables
- Bad communication
4 Breeds Of Budget Killers
SLIDE 30 Technical Underestimation
Might as well just punch your programmers and your budget in the face. Repeatedly.
SLIDE 31
Example: Responsive Design & HTML Source Order
SLIDE 32
SLIDE 33
SLIDE 36
Example: Know your CMS or Platform
SLIDE 37
SLIDE 38 h1 h2 Article Header Article Content
SLIDE 39
Solution: Talk To Your Developers.
SLIDE 40
On a scale of 1 - 10, how hard will it be for you to build this?
SLIDE 41 Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live.
SLIDE 42 Always design as if the guy who ends up coding your designs will be a violent psychopath who knows where your desk is.
SLIDE 43 Inconsistency
Like a swarm of angry little bees that slowly devour the budget.
SLIDE 44
Example: Image Thumbnail Sizes
SLIDE 46 16 x 9 16 x 9 16 x 9 Really Fuckin’ Wide 1 x 1 1 x 1
SLIDE 47 16 x 9 16 x 9 Really Fuckin’ Wide 1 x 1 1 x 1 16 x 9 16 x 9 16 x 9 16 x 9 16 x 9
SLIDE 49 Misguided Design Deliverables
Burning yourself out, and your budget too.
SLIDE 50
- Designing the wrong things
- Creating too many design deliverables
- Not designing enough
- Jumping into designs too quickly
Examples:
SLIDE 51
Design deliverables have to make both clients and developers happy. This is not easy.
SLIDE 52
Different clients require different deliverables. Accept and embrace this.
SLIDE 53
Process Is More Important Than Deliverables.
SLIDE 54
Diagrams
Deliverables at ThinkShout:
- Style Tiles
- Visual Inventories
- Visual Design in Browser
- Visual Design in Sketch
- Codepens
SLIDE 55 Process at ThinkShout:
- Start broad, then work down to details.
- Turn business goals and content into something a human
can use.
SLIDE 56
Solution: Focus on objectives, not specific deliverables. Create a plan before starting.
SLIDE 57 Bad Communication
Like a wrecking ball to your budget
SLIDE 58
Assumptions Cost Money.
SLIDE 59
When We Don’t Communicate Problems Snowball.
SLIDE 60
SLIDE 61
No Room For Iteration
SLIDE 62
- Front loading design only at the beginning of a project
- What happens if something needs design, and your design
budget is gone?
Example:
SLIDE 63
SLIDE 64 Solution: Be in constant communication with engineers, PMs and
- clients. Don’t be afraid to ask
for clarity.
SLIDE 65
Final Thoughts & Time Savers
SLIDE 66
- Wireframes and prototypes can be ugly
- Obsessing over pixels in responsive design is futile
- Shipped is better than perfect
Let Go Of Pixel Perfection
SLIDE 67
- Zurb Foundation, Bootstrap, etc.
- Usually includes a lot of shit you don’t need
- Great for using out of the box, but a giant pain to customize
- Can be a nightmare to use with a CMS like Drupal
- I recommend for prototyping only.
Beware Of The Framework
SLIDE 68
- Set aside some non-billable time to keep up with trends and
inspiration
- An hour here and there on a project really adds up
- Be proactive on research and inspiration
- Chrome Panda Plugin
Stay Inspired & Knowledgeable
SLIDE 70
- Your design skills need to be exercised
- Daily Sketches
- Daily Treehouse lessons
Daily Exercises
SLIDE 71
- Sketching quick ideas before jumping into code or Photoshop
saves you time
- Show quick sketches to your clients or your team to get quick
feedback
- You can even make your sketches interactive using Invision
(invisionapp.com)
Sketch Like A Mofo
SLIDE 72 Free Stuff:
Save budget by not buying shit.
SLIDE 73
- Google Fonts: google.com/fonts
- League of Movable Type: theleagueofmoveabletype.com
- Lost Type: losttype.com
- Font Squirrel: fontsquirrel.com
Typefaces:
SLIDE 74
- The Stocks: thestocks.im
- Unsplash: unsplash.com
- Death To The Stock Photo: deathtothestockphoto.com
Free Photos
SLIDE 76
- Codrops: tympanus.net/codrops/
- CodePen: codepen.io
- Bourbon Refills: refills.bourbon.io
Code Snippets
SLIDE 77 refills.bourbon.io
SLIDE 78
SLIDE 79
“Creativity Is Born Out Of Necessity And Constraints Are Just Needs. ”
SLIDE 80 Thank You!
Now, let’s go have a beer!