designers & developers sitting in a tree (web09)

20
AUCKLAND, 2009 WEB09

Upload: dan-rubin

Post on 01-Nov-2014

6.439 views

Category:

Technology


0 download

DESCRIPTION

Steve Smith and I talk about communication and relationships between designers and developers, and suggest ways to promote positive communication and collaboration.

TRANSCRIPT

Page 1: Designers & Developers Sitting in a Tree (Web09)

AUCKLAND, 2009WEB09

Page 2: Designers & Developers Sitting in a Tree (Web09)

AUCKLAND, 2009WEB09

DESIGNER DEVELOPER

DANRUBIN

STEVESMITH

Page 3: Designers & Developers Sitting in a Tree (Web09)

AUCKLAND, 2009WEB09

Why are we here?

Page 4: Designers & Developers Sitting in a Tree (Web09)

AUCKLAND, 2009WEB09

I’m not included in the process.

Page 5: Designers & Developers Sitting in a Tree (Web09)

AUCKLAND, 2009WEB09

1. Brainstorm together before design begins.

2. Get input from developers during design process.

3. Review design internally before presenting.

Page 6: Designers & Developers Sitting in a Tree (Web09)

AUCKLAND, 2009WEB09

You think all I do is draw

pretty pictures.

Page 7: Designers & Developers Sitting in a Tree (Web09)

AUCKLAND, 2009WEB09

1. Discuss problems to be solved by design at the beginning.

2. Evaluate solutions during internal design reviews.

3. Explain how you arrive at design decisions.

Page 8: Designers & Developers Sitting in a Tree (Web09)

AUCKLAND, 2009WEB09

That’s going to take forever to

build.

Page 9: Designers & Developers Sitting in a Tree (Web09)

AUCKLAND, 2009WEB09

1. Speak up—let designers know what’s causing problems.

2. Decide together if the functionality is really needed.

3. Often, the extra work results in a better product.

Page 10: Designers & Developers Sitting in a Tree (Web09)

AUCKLAND, 2009WEB09

You broke my awesome design.

Page 11: Designers & Developers Sitting in a Tree (Web09)

AUCKLAND, 2009WEB09

1. Understand the constraints of the medium.

2. Explain why you want things a certain way.

3. Find compromise when things aren’t perfect.

Page 12: Designers & Developers Sitting in a Tree (Web09)

AUCKLAND, 2009WEB09

Solutions for everyone.

Page 13: Designers & Developers Sitting in a Tree (Web09)

AUCKLAND, 2009WEB09

Collective Brainstorming.

Page 14: Designers & Developers Sitting in a Tree (Web09)

AUCKLAND, 2009WEB09

Blur the lines between Design &

Development.

Page 15: Designers & Developers Sitting in a Tree (Web09)

AUCKLAND, 2009WEB09

Encourage collaboration.

Page 16: Designers & Developers Sitting in a Tree (Web09)

AUCKLAND, 2009WEB09

Learn how to trust.

Page 17: Designers & Developers Sitting in a Tree (Web09)

AUCKLAND, 2009WEB09

Ask questions (and learn how to

answer them).

Page 18: Designers & Developers Sitting in a Tree (Web09)

AUCKLAND, 2009WEB09

Be a teacher.

Page 19: Designers & Developers Sitting in a Tree (Web09)

AUCKLAND, 2009WEB09

Hire better people.

Page 20: Designers & Developers Sitting in a Tree (Web09)

AUCKLAND, 2009WEB09

COPYRIGHT ©2008-2009 DAN RUBIN & STEVE SMITH.