Slide 1

Slide 1 text

@cassiemc cassiemcdaniel.com 7 Successful Habits of Designers & Developers Who Actually Like Each Other

Slide 2

Slide 2 text

yamith head

Slide 3

Slide 3 text

glenn jones

Slide 4

Slide 4 text

webydo

Slide 5

Slide 5 text

designer developer coders-survey.com, 2012 what are you? 11% 38% 50% both designer & developer

Slide 6

Slide 6 text

Hybrids, who have one foot in each discipline, beg the question of whether we need to get along better or simply become more like each other. “ ” bit.ly/twocatsinasack

Slide 7

Slide 7 text

tomek ducki

Slide 8

Slide 8 text

design dev 10 1

Slide 9

Slide 9 text

design dev 10 1 4 6

Slide 10

Slide 10 text

design dev professional amateur html / css javascript node.js ui typography ux

Slide 11

Slide 11 text

teams skip hursh

Slide 12

Slide 12 text

working hiring shipping

Slide 13

Slide 13 text

? ? ? ? ?? ?

Slide 14

Slide 14 text

1. work transparently

Slide 15

Slide 15 text

startup ad agency 6 employees freelance just me tech company 100s of employees boutique agency 30 employees healthcare 15-100 employees 50 employees

Slide 16

Slide 16 text

Transparency is a really good way to make people understand what kind and how much work a group is doing. “ ” – bobby richter

Slide 17

Slide 17 text

No content

Slide 18

Slide 18 text

bug tracker 2 week sprints wiki irc vidyo etherpad email closed meetings

Slide 19

Slide 19 text

No content

Slide 20

Slide 20 text

No content

Slide 21

Slide 21 text

No content

Slide 22

Slide 22 text

air.mozilla.org/channels/webmaker

Slide 23

Slide 23 text

No content

Slide 24

Slide 24 text

2. find the same page

Slide 25

Slide 25 text

everyone accounted for

Slide 26

Slide 26 text

audience problem success

Slide 27

Slide 27 text

audience

Slide 28

Slide 28 text

brief

Slide 29

Slide 29 text

No content

Slide 30

Slide 30 text

No content

Slide 31

Slide 31 text

No content

Slide 32

Slide 32 text

ask questions

Slide 33

Slide 33 text

Groups of people that are naturally inclined to share & respect each other usually just have a common goal that's too looming and important to not use everybody's skill. “ ” – bobby richter

Slide 34

Slide 34 text

3. clear the way

Slide 35

Slide 35 text

No content

Slide 36

Slide 36 text

demolish roadblocks

Slide 37

Slide 37 text

document the scope of work

Slide 38

Slide 38 text

sprintr

Slide 39

Slide 39 text

4. share your screen

Slide 40

Slide 40 text

pair-programming

Slide 41

Slide 41 text

nearsoft inc

Slide 42

Slide 42 text

I think the biggest key to good designer- developer relationships is that the people involved view each other as creative partners rather than resources to hand-off work to. “ ” – atul varma

Slide 43

Slide 43 text

No content

Slide 44

Slide 44 text

pair-designing pair-programming

Slide 45

Slide 45 text

pair-creating

Slide 46

Slide 46 text

No content

Slide 47

Slide 47 text

5. reviews

Slide 48

Slide 48 text

it is impossible to ignore the reviewer when he or she is sitting right next to you. “ ”

Slide 49

Slide 49 text

No content

Slide 50

Slide 50 text

ILLUSTRATION: KEVIN CORNELL

Slide 51

Slide 51 text

design review

Slide 52

Slide 52 text

redpen.io

Slide 53

Slide 53 text

No content

Slide 54

Slide 54 text

No content

Slide 55

Slide 55 text

6. always be mentoring

Slide 56

Slide 56 text

No content

Slide 57

Slide 57 text

No content

Slide 58

Slide 58 text

students don't know where to ask (irc, bug, email, ???) and if they try the one thing they know how to do and it fails, they can give up. Pay attention to new people on all your channels. do your reviews fast; prioritize contributor reviews. draw them out on irc, comment on their blogs, check in on bug comments. Quiet means you're losing them. reassure them that they're doing OK, tell them not to give up, be encouraging. make it okay for non-experts to be here. be [extra] friendly. file bugs with lots of details you're not filing a bug for colleagues. give more context. blog, tweet, or otherwise recognize their work/presence

Slide 59

Slide 59 text

I feel the role of UX is always downplayed. “ ” – nadine lessio There's a common misperception that devs are not creative. – simon lindsay

Slide 60

Slide 60 text

No content

Slide 61

Slide 61 text

7. perfect the handoff

Slide 62

Slide 62 text

sean inman

Slide 63

Slide 63 text

No content

Slide 64

Slide 64 text

No content

Slide 65

Slide 65 text

T H E D E N tomek ducki

Slide 66

Slide 66 text

@cassiemc [email protected] thank you!