'

No Flex Zone: Empathy Driven Development

Понравилась презентация – покажи это...





Слайд 0

NO(FLEX(ZONE: E M P AT H Y ( D R I V E N ( DEVELOPMENT


Слайд 1

DURETTI(( HIRPA @duretti


Слайд 2

I N T E G R AT I O N S ( T H O


Слайд 3

HISTORY/ LESSON


Слайд 4

M A R G A R E T ( H A M I LT O N , ( KNOWN(BADASS


Слайд 5

#LEGIT


Слайд 6

E M PAT H Y FOR(OUR customers


Слайд 7

E M PAT H Y FOR(OUR workmates


Слайд 8

E M PAT H Y FOR(OUR selves


Слайд 9

M Y( E M OT I O N S ! MY/EMOTIONS!


Слайд 10

FEELS(LIKE(THIS


Слайд 11

( A P P R O X I M AT E LY )


Слайд 12

E M P AT H Y ( I S ( FEELING(WITH( PEOPLE


Слайд 13

share( perspective


Слайд 14

no( judgement


Слайд 15

understand( feels


Слайд 16

echo( feels(back


Слайд 17

E M P AT H Y ( I S ( HARD!


Слайд 18

E M P AT H Y ( FEELS,( S Y M P AT H Y ( THINKS


Слайд 19

“ ” Empathy2drives2connec7on22 while2sympathy2drives2 disconnec7on.( 22 —"Brené"Brown


Слайд 20

E M P AT H Y ( = ( CONNECTION


Слайд 21

CONNECTION(=( C O L L A B O R AT I O N


Слайд 22

APEX/ PREDATORS


Слайд 23

E M PAT H Y FOR(OUR customers


Слайд 24

USER(TRIES(TO( C O M P L E T E ( S I M P L E ( TA S K Y( U ( N O ( WO R K ?


Слайд 25

USER(DOES(DUMB(THING DEVS(BE(LIKE


Слайд 26

“” There2are2only2two2industries2that2refer22 to2their2customers2as2‘users’:2illegal2drugs2 and2so?ware.2 —"Edward"Tu/e


Слайд 27

s o u r c e : ( h t t p s : // t w i t t e r . c o m / w r a i t h g a r / s t a t u s / 5 6 7 0 1 4 0 0 7 2 0 3 0 4 5 3 7 8


Слайд 28

OH(NOOOOOES


Слайд 29

E M P AT H Y ( = ( A D V A N TA G E


Слайд 30

s o u r c e : ( h t t p s : // t w i t t e r . c o m / b r o o k e k e l t y / s t a t u s / 6 1 7 8 4 4 0 1 8 9 4 9 5 7 0 5 6 0


Слайд 31

FA M I L I A R I T Y ( > INTUITION


Слайд 32


Слайд 33

Health


Слайд 34


Слайд 35

!!!!!!!!!!!!!!! !!!!!!!!!!!!!!! !!!!!!!!!!!!!!! !!!!!!!!!!!!!!! !!!!!!!!!!!!!!! !!!!!!!!!!!!!!!


Слайд 36


Слайд 37

E V E RY B O DY( DOES(SUPPORT


Слайд 38

E M PAT H Y FOR(OUR workmates


Слайд 39

#FIGHTCLUB


Слайд 40

ENGINEERING( VERSUS MARKETING


Слайд 41

ENGINEERING( VERSUS SALES


Слайд 42

ENGINEERING( VERSUS ENGINEERING(


Слайд 43

ENGINEERING( VERSUS E V E RY B O DY


Слайд 44

W H AT ( ( ( ( ( ( ( DO?


Слайд 45


Слайд 46

B B ’ S ( F I R S T ( S TA C K ( T R A C E


Слайд 47


Слайд 48

(REDENACTMENT)


Слайд 49

E V E RYO N E ( W I N S


Слайд 50

COOL!


Слайд 51

E M PAT H Y FOR ourselves


Слайд 52

NO(FLEX( "#$ ZONE


Слайд 53

A R E (YO U ( F L E X I N G , ( R I G H T( N OW ?


Слайд 54

# C O L L A B O R AT I O N


Слайд 55


Слайд 56

and now… collaboration ENDING PHRASES(


Слайд 57

git blame


Слайд 58

git blame --murder %


Слайд 59

E M PAT H E T I C CODEBASES have comments


Слайд 60

E M PAT H E T I C CODEBASES have code(review


Слайд 61

E M PAT H E T I C CODEBASES have scripts


Слайд 62

E M PAT H E T I C CODEBASES provide context


Слайд 63

COMMENTS,( O M G ( YA S S


Слайд 64

// this is a hack lol function terribleHack($arguments){ return $arguments; }


Слайд 65

// @todo: fix; this is a hack lol // https://github.com/slackhq/app/65 function terribleHack($arguments){ return $arguments; }


Слайд 66

// this is a hack lol // @todo: Duretti to fix by 8/1/2015 // https://github.com/slackhq/app/65 function terribleHack($arguments){ return $arguments; }


Слайд 67

// this is a hack lol (to fix IE) // see in-channel for more: // https://snackoverflow.slack.com/ archives/botmania/p1437511128000021 function terribleHack($arguments){ return $arguments; }


Слайд 68

/* * calculate_timezone * * Sources: COMMENTS(4(CONTEXT * http://www.timeanddate.com/ * * Things to note: * */ There are many cities called La Paz!


Слайд 69

// $arguments is a hash that takes: // * `name` - team name // * `tz` - (optional) timezone function setTimezone($arguments){ return $arguments; }


Слайд 70


Слайд 71

CODE(REVIEW


Слайд 72


Слайд 73


Слайд 74


Слайд 75

WORDS( MEAN( THINGS


Слайд 76

BLAMING( VS.( SHARING


Слайд 77

DOCS(( OR(IT(DIDN’T( HAPPEN


Слайд 78

SELF9( DOCUMENTING CODE(IS(A( MYTH


Слайд 79

docblockr


Слайд 80

api+ blueprint


Слайд 81

daux.io


Слайд 82

A U T O M AT E ( A L L THE(THINGS


Слайд 83


Слайд 84

$ scp /app/timezones.js:sandbox.slackdev.com:app/timezones.js


Слайд 85

$ slack sync-dev Monitoring branch timezones locally to sandbox Syncing whole directory... [10:48:37] js/timezones.js [10:48:37] templates/username.hbs [10:48:37] templates/profile.hbs [10:48:37] sandbox sync complete (Took: 3.67534s)


Слайд 86

slack sync-dev


Слайд 87

slack ssh-dev


Слайд 88

slack tail-dev


Слайд 89

slack beyonce


Слайд 90

RUN(&( TELL(( T H AT


Слайд 91

$ curl -H https://api.snackoverflow.com/ cookietime


Слайд 92

$ curl -H https://api.snackoverflow.com/ cookietime $ {“error”: “access_denied”}


Слайд 93

E M PAT H E T I C CODEBASES have comments


Слайд 94

E M PAT H E T I C CODEBASES have code+review


Слайд 95

E M PAT H E T I C CODEBASES have scripts


Слайд 96

E M PAT H E T I C CODEBASES provide context


Слайд 97

TL;(DR


Слайд 98

E M PAT H Y FOR$OUR customers


Слайд 99

E M PAT H Y FOR$OUR workmates


Слайд 100

E M PAT H Y FOR$OUR selves


Слайд 101

B A S I C A L LY ( I ’ M ( H E R E ( TO(ANNOUNCE WE’RE(BUILDING(AN(( E M P AT H E T I C ( C O D E ( B A S E


Слайд 102

& (T H A N K (YO U ! ( &


Слайд 103

SHOUTOUT(&(THANKS Ahmad$Abdo$ Bruce$Spang$ Diógenes$Brito$ Emily$Nakashima$ Eric$Hodel$ Ibu$Madha$ Ines$Sombra$ Jade$Applegate$ Jurema$Gobena$$


Слайд 104

SHOUTOUT(&(THANKS Kauser$Manjra$ Kelsey$GilmoreGInnis$ Kyle$Kingsbury$ Nolan$Caudill$ Paul$Hammond$ Peter$Youngmeister$ Rachel$Myers$ Ryan$Huber$ Slack$Engineering'


Слайд 105

is#hiring#✨ @slackHQ slack.com/jobs


Слайд 106


×

HTML:





Ссылка: