From Plone Conference 2016
For too long, there’s been friction between design and development.
This is based on fundamental misunderstandings between the two disciplines, how they work, and what they’re trying to achieve.
They often view the other side as being at odds with them, rather than on the same team.
Let’s change that dynamic, and build relationships based on Empathy, Understanding & Trust.
Similar to Dogs and cats living together... mass hysteria! How designers and developers can communicate, collaborate, and create their best work together.
Similar to Dogs and cats living together... mass hysteria! How designers and developers can communicate, collaborate, and create their best work together. (20)
Dogs and cats living together... mass hysteria! How designers and developers can communicate, collaborate, and create their best work together.
1. Dogs and cats living together…
mass hysteria!
How designers and developers can communicate,
collaborate, and create their best work together.
Kevin Brooks and Adam Gesuero
Image Conscious Studios
4. Image Conscious Studios has been creating digital experiences for
brands for over 12 years.
We believe in open communication among all members of our team.
Collaboration, especially across different departments, allows us to
create our best work.
Dogs and cats living together…mass hysteria!
5. Can’t we all just
get along?
Dogs and cats living together…mass hysteria!
6. For too long, there’s been friction between design and development.
This is based on fundamental misunderstandings between the
two disciplines, how they work, and what they’re trying to achieve.
They often view the other side as being at odds with them, rather
than on the same team.
Dogs and cats living together…mass hysteria!
7. Let’s change that dynamic, and build relationships based on
Empathy, Understanding & Trust.
Dogs and cats living together…mass hysteria!
8. Dogs and cats living together…mass hysteria!
“… the argument ‘designers must code’
(and excel at both disciplines) is becoming
increasingly daunting.”
Cameron Moll
CEO, Authentic Jobs
9. While designers benefit from having a basic understanding of code,
and developers should have an eye for design, we don’t have to
master each other’s disciplines.
We simply need to learn how to understand and respect what each
other brings to the table, and how our shared collaboration elevates
our work beyond what we could do on our own.
Dogs and cats living together…mass hysteria!
10. Dogs and cats living together…mass hysteria!
Unicorns need not apply.
11. Design
Dogs and cats living together…mass hysteria!
Development
(and vice versa)
12. Design and development are complimentary disciplines that
support and enhance each other’s efforts.
Both are aligned towards the same goals:
Solve our client’s problems.
Improving a user’s experience.
Create our best work.
Dogs and cats living together…mass hysteria!
14. Design and Development share a love for creative problem solving.
Design excels at creating elegant solutions to solve client or user
challenges.
Development excels at engineering efficient solutions to solve
client or user challenges.
Dogs and cats living together…mass hysteria!
17. There needs to be open lines of communication between design
and dev throughout all stages of a project.
Development must be at the table during discovery, strategy, and
planning sessions, particularly when clients are present.
Dogs and cats living together…mass hysteria!
19. Developers need to be reviewing design and UX artifacts like
wireframes, sitemaps, and design comps.
Encourage internal reviews often. Hangouts, InVision and Slack
are all fantastic tools that allow remote teams to communicate on a
design when in-person meetings aren’t feasible.
Dogs and cats living together…mass hysteria!
20. When communicating with designers, educate them. Don’t just tell
them something “can’t be done”.
Explain why.
They’ll bring this knowledge with them to the next design solution
they create, and it will be stronger as a result.
Dogs and cats living together…mass hysteria!
46. Regardless of whether your in an agile (or “A”gile), waterfall, or
hybrid workflow, look to break cycles into design and
development sprints.
Short, focused sprints allow design and dev to collaborate more
readily, and fosters an environment of shared responsibility in the
outcome.
Dogs and cats living together…mass hysteria!
47. Don’t wait for the cake to be fully baked before you start asking
about the recipe.
48. DESIGNER
Research & Strategy Design Development
WORKFLOW: THE OLD WAY
DISCOVERY UX IA UI DEVELOPMENT QA LAUNCH
DEVELOPER
49. DESIGNER
Research & Strategy Design Development
WORKFLOW: THE OLD WAY
DISCOVERY UX IA UI DEVELOPMENT QA LAUNCH
DEVELOPER
THE “HAND-OFF”
50. DESIGNER
Research & Strategy Design Development
WORKFLOW: THE NEW WAY
DISCOVERY UX IA UI DEVELOPMENT QA LAUNCH
DEVELOPER
51. DESIGNER
Research & Strategy Design Development
WORKFLOW: THE NEW WAY
DISCOVERY UX IA UI DEVELOPMENT QA LAUNCH
DEVELOPER
LOTS OF CROSS-POLINATING
BETWEEN DEPARTMENTS
52. Prototyping encourages design and dev to work together to test out
solutions quickly, and iterate on them together.
Dogs and cats living together…mass hysteria!
53. Style Guides are a great way for
design to communicate styling to
development. They can be worked on
in tandem with development to ensure
both teams are on the same page.
They also ensure consistency across
all UI elements, and minimizes back-
tracking in QA stages.
Dogs and cats living together…mass hysteria!
54. Dogs and cats living together…mass hysteria!
http://atomicdesign.bradfrost.com/
Modular systems like Brad Frost’s Atomic Design break
massive projects into smaller (“atomic”) artifacts, encouraging
design and development to work in tandem to build out the essential
components of a UI.
55. Sometimes you need clarification of intent.
Dogs and cats living together…mass hysteria!
58. Developer: What about the open nav on other pages?
Designer: You can just use that background.
Developer: Do you want to use the actual page’s header?
Designer: Is that even possible? Some have video in that space.
Dogs and cats living together…mass hysteria!
59. Is that even possible?
Dogs and cats living together…mass hysteria!
60. Let’s build a prototype.
Dogs and cats living together…mass hysteria!