designers & developers sitting in a tree (web09)
DESCRIPTION
Steve Smith and I talk about communication and relationships between designers and developers, and suggest ways to promote positive communication and collaboration.TRANSCRIPT
AUCKLAND, 2009WEB09
AUCKLAND, 2009WEB09
DESIGNER DEVELOPER
DANRUBIN
STEVESMITH
AUCKLAND, 2009WEB09
Why are we here?
AUCKLAND, 2009WEB09
I’m not included in the process.
AUCKLAND, 2009WEB09
1. Brainstorm together before design begins.
2. Get input from developers during design process.
3. Review design internally before presenting.
AUCKLAND, 2009WEB09
You think all I do is draw
pretty pictures.
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.
AUCKLAND, 2009WEB09
That’s going to take forever to
build.
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.
AUCKLAND, 2009WEB09
You broke my awesome design.
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.
AUCKLAND, 2009WEB09
Solutions for everyone.
AUCKLAND, 2009WEB09
Collective Brainstorming.
AUCKLAND, 2009WEB09
Blur the lines between Design &
Development.
AUCKLAND, 2009WEB09
Encourage collaboration.
AUCKLAND, 2009WEB09
Learn how to trust.
AUCKLAND, 2009WEB09
Ask questions (and learn how to
answer them).
AUCKLAND, 2009WEB09
Be a teacher.
AUCKLAND, 2009WEB09
Hire better people.
AUCKLAND, 2009WEB09
COPYRIGHT ©2008-2009 DAN RUBIN & STEVE SMITH.