Upload
bryan-garvey
View
167
Download
0
Embed Size (px)
Citation preview
DESIGN IN DEVELOPMENTTHE RIGHT ROLE OF
Bryan Garvey Designer
ROLL CALL
AGILE
WHAT IT’S BEEN LIKE
DESIGNR CODR
DESIGNR CODRBIZNZ
MAKE IT
PRETTY
DESIGNRBIZNZMKTG
CEO
SALEZ
MAKE ITPRETTY
MAKE THIS
THING I SAW
WHAT HAPPENS
▸ Design has to make guesses
▸ Dev has to make guesses
▸ Approval processes drag everything
▸ Use cases missed
▸ Edge cases given too much weight
▸ Business complains after launch
DESIGNERS HAVE TO TEACHIF PEOPLE ARE TO UNDERSTAND THE DIFFERENCE
THE RIGHT ROLE
Designers provide solutions to a business problem within the given temporal, technical and emotional constraints.
Designers provide solutions to a business problem within the given temporal, technical and emotional constraints.
AKA WORKING TOGETHER TO GET S*** DONE
STEP 1: EMBEDCOLLABORATION
DIGITAL MARKETING (WEB + ECOMM)
BA
CONTENT
PM
DEV
DEV
DEV
DEV LEAD
DESIGNR QA
IOT PRODUCTS
DESIGNR
SOFTWR
MGR
DEV DEV
DEV
DEV
DEV
ELEC
ENGNRQA
TENTPOLE TEAM
DESIGNRPM
PRODUCT
DEV
DEV
DEV
DEV LEAD
DEV QA
QA
TIPS FOR DESIGNERS
▸ Sit in the dev area, even if only during certain times
▸ If you can’t sit, always be responsive on chat
▸ Learn the language, if only the word “controller”
▸ Understand their processes
▸ If you always or only work with dev, be sure to find a design support group
TIPS FOR DEVELOPERS
▸ Make a seat in your area, even if only during certain times
▸ Hit them on chat for any potential design questions
▸ Learn the language, if only the phrase “mental model”
TIPS FOR DEVELOPERS
▸ Make a seat in your area, even if only during certain times
▸ Hit them on chat for any potential design questions
▸ Learn the language, if only the phrase “mental model
▸ Understand that design is a trade, not a creative outlet
STEP 2: GET NIMBLECOLLABORATION
TEXTINFRASTRUCTURE
▸ DSGN: Style Guides & UI Patterns
▸ DEV: Frameworks & Modular Code
TEXTPROTOTYPING
▸ DSGN: Fail Quickly & Communicate Clearly
▸ DEV: Save Time & Understand Intention
COLLABORATION
STEP 3: GIVE A LITTLE
The irony is that when you code, you usually check for the edge cases first. When you design, you usually go to them last.
Dakota Reesevia @fullstory / @kristinadutton
Abraham Lincoln (or Elon Musk maybe?)
If you’re not delivering value, you may as well be pissing in the wind.
Your primary goal is for someone to get up and running and gaining value from your product / service as quickly as possible.
▸ Google Glass
▸ Segway
▸ Amazon Fire Phone
DETAILS MAKE THE PRODUCT
▸ 40% of people abandon a website that takes more than 3 seconds to load. https://blog.kissmetrics.com/loading-time/
▸ 23% of mobile apps are used only once. http://info.localytics.com/blog/23-of-users-abandon-an-app-after-one-use
Charles & Ray Eames
Details are not details; they make the product.
BRYAN GARVEY, DESIGNER
@bgroovey
THE RIGHT ROLE OF DESIGN IN DEVELOPMENT
WEB DEVELOPER OPENING‣ Team Environment
‣ Great Company Culture
‣ Dogs at Work
apply at www.petsafe.net/careers