The Right Role of Design in Development

  • View
    167

  • Download
    0

  • Category

    Design

Preview:

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

Recommended