CULTURE 1 0 1 0 0 0 1 1 1 0 1 0 0 0 1 1 1 1 0 0 - - PowerPoint PPT Presentation

culture
SMART_READER_LITE
LIVE PREVIEW

CULTURE 1 0 1 0 0 0 1 1 1 0 1 0 0 0 1 1 1 1 0 0 - - PowerPoint PPT Presentation

1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 0 1 1 0 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 0 1 1 0 0 1 0 0 1 0 0 0 0 1 0 0 1 0 0 0 0 0 0 1 0 1 0 0 1 0 0 0 0 1 0 0 1 0 0 0 0 0 0 1 0 0 1


slide-1
SLIDE 1

1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

CULTURE

@svenpet

CODING

1 0

slide-2
SLIDE 2 THE FOLLOWING PRESENTATION HAS BEEN APPROVED FOR

OPEN AUDIENCES ONLY

BY THE PRESENTATION ASSOCIATION OF MY IMAGINATION

PROFANITY

P

Hypersensitivity to occasional profanity requires covering ears. OCCASIONAL PROFANITY (SORRY MOM!)
slide-3
SLIDE 3

WHAT IS

? CULTURE

slide-4
SLIDE 4

SO, WHAT IS CULTURE?

slide-5
SLIDE 5

THAT MAKES THE DEVELOPER HAPPY A

PING PONG & FREE FOOD BEER ON TAP NERF GUNS

CULTURE

slide-6
SLIDE 6

CULTURE

THIS IS NOT

slide-7
SLIDE 7

EXAMPLE

CULTURE

BAD

slide-8
SLIDE 8

WHY ARE COMPANIES DOING THAT?

slide-9
SLIDE 9

FREDERICK WINSLOW TAYLOR

IT’S HIS FAULT!

slide-10
SLIDE 10

EFFICIENT WORKERS THINKING MANAGERS

slide-11
SLIDE 11

TIMES HAVE CHANGED!

slide-12
SLIDE 12

WORK HAS CHANGED!

slide-13
SLIDE 13

PEOPLE HAVE CHANGED!

slide-14
SLIDE 14

COMPANIES…CHANGE SLOWLY

slide-15
SLIDE 15

NOW PAST

slide-16
SLIDE 16

SVEN PETERS

ATLASSIAN EVANGELIST

@svenpet

svenpet.com

slide-17
SLIDE 17
slide-18
SLIDE 18
slide-19
SLIDE 19

INNOVATION

OF

1

CULTURE

slide-20
SLIDE 20

INNOVATE OR DIE

slide-21
SLIDE 21

GO & INNOVATE

slide-22
SLIDE 22

$ FOR GOOD IDEAS!

slide-23
SLIDE 23

INNOVATE ?

HOW TO MOTIVATE PEOPLE TO

slide-24
SLIDE 24

GIVE THEM TIME

THEIR OWN IDEAS

TO TRY

slide-25
SLIDE 25

SHIP IT DAY

BRAINSTORM HACK 24 HOURS THE WHOLE COMPANY EVERY QUARTER SHOW & WIN

slide-26
SLIDE 26
slide-27
SLIDE 27

SHIP IT DAY

WORKING PROTOTYPE REASON WHY WE DECIDED TO BE DEVELOPERS HAPPY DEVELOPERS

slide-28
SLIDE 28

INNOVATION FOR THE MASSES

slide-29
SLIDE 29

IDEAS CAN HAPPEN TO ANYONE ANYTIME

slide-30
SLIDE 30

INNOVATION HAPPEN GIVE IT A POSSIBILITY TO GROW

slide-31
SLIDE 31

HAPPINESS

OF

2

CULTURE

slide-32
SLIDE 32

FAMILY & FRIENDS DAY TEAM BUILDING EOFY PARTY (GAMES OF CODE)

FUN WITH CO-WORKERS

slide-33
SLIDE 33

FUN WITH CO-WORKERS

BUILDS RELATIONSHIPS LEARN ABOUT STRENGTH & WEAKNESSES

slide-34
SLIDE 34
slide-35
SLIDE 35
slide-36
SLIDE 36

LIFE MOVES PRETTY FAST

IF YOU DON’T STOP AND LOOK AROUND ONCE IN A WHILE, YOU COULD MISS IT

slide-37
SLIDE 37

& CELEBRATE THE TEAM WINS!

STOP

ORGANIZE A RELEASE PARTY BAKE A CAKE DO A TEAM OFFSITE

slide-38
SLIDE 38

SERVICE TEAM VALUES

slide-39
SLIDE 39

THEY BECAME BLURRY ON A DAY TO DAY BASES

slide-40
SLIDE 40

& CELEBRATE THE CULTURE ROCKSTARS!

STOP

slide-41
SLIDE 41
slide-42
SLIDE 42

& CELEBRATE SMALL & BIG WINS

STOP

MAKES US HAPPIER HELPS US TO FOCUS

slide-43
SLIDE 43

HOW HAPPY ARE YOU?

slide-44
SLIDE 44

AND YOUR TEAM?

slide-45
SLIDE 45

SUCKS & SLOW

slide-46
SLIDE 46

LEARN

slide-47
SLIDE 47

MEASURE

slide-48
SLIDE 48

ADOPT

slide-49
SLIDE 49

ADOPT

AFTER OUR COMPANY PARTY

http://atlss.in/mood_app

slide-50
SLIDE 50

ADOPT

91% HAPPY! TALKED TO UNHAPPY PEOPLE 94% HAPPY!

slide-51
SLIDE 51

BALANCE PASSION

OF

3

CULTURE

slide-52
SLIDE 52

WHY DO WE CODE?

CODING / CREATING GREAT SOFTWARE MAKES US HAPPY

slide-53
SLIDE 53

INGREDIENTS FOR GREAT SOFTWARE

SUPPORT FROM MANAGEMENT PASSIONATE DEVELOPERS THE BEST TOOLS YOU CAN BUY GREAT CULTURE WITH RESPECT & TRUST

slide-54
SLIDE 54

INGREDIENTS FOR GREAT SOFTWARE

SUPPORT FROM MANAGEMENT TALENTED, PASSIONATE DEVELOPERS THE BEST TOOLS YOU CAN BUY GREAT CULTURE WITH RESPECT & TRUST

slide-55
SLIDE 55

CODING / CREATING MAKES US HAPPY

WHY DO WE CODE?

GREAT SOFTWARE MAKES THE CUSTOMER HAPPY

slide-56
SLIDE 56

DON’T FORGET YOUR CUSTOMER

slide-57
SLIDE 57

EMMA WILLIAM

DON’T FORGET YOUR CUSTOMER

slide-58
SLIDE 58

EMMA WILLIAM

F A K E

DON’T FORGET YOUR CUSTOMER

slide-59
SLIDE 59

WE USE

PERSONAS

slide-60
SLIDE 60
slide-61
SLIDE 61

WE STICK THOSE ON THE WALL

slide-62
SLIDE 62

REMINDS US WHO WE BUILD THE SOFTWARE FOR

slide-63
SLIDE 63

WE CAN’T ESCAPE

slide-64
SLIDE 64
slide-65
SLIDE 65

PERSONA CARDS

slide-66
SLIDE 66

PERSONA CARDS

slide-67
SLIDE 67

PLAY SOME CARDS?

slide-68
SLIDE 68

ARGUE WITH PERSONAS

slide-69
SLIDE 69

VISUALIZE STORIES FOR EVERYONE

slide-70
SLIDE 70

BE

PASSIONATE

ABOUT YOUR SOFTWARE

YOU SPEND 8 HRS A DAY ON IT

slide-71
SLIDE 71

YOUR PRODUCT

slide-72
SLIDE 72

YOUR CODE

slide-73
SLIDE 73

ENGINEERING VALUES

HAVE

slide-74
SLIDE 74

public boolean isTrue(boolean value) { if (value == true) { return true; } else { return false; } }

slide-75
SLIDE 75

SAY ‘NO‘

IF YOU FEEL IT WILL HARM THE CODE

slide-76
SLIDE 76

DON’T WRITE CRAPPY CODE

slide-77
SLIDE 77

for(int i=0;i< names.length;i++){ if (zipFile.getEntry(name[i])!=null){ return true; } } return false;

slide-78
SLIDE 78

return Arrays.stream(names).anyMatch (name -> zipFile.getEntry(name) != null);

slide-79
SLIDE 79

SCROLL BAR IS A SOLUTION…

slide-80
SLIDE 80

TRY AND FIND BETTER WAYS

slide-81
SLIDE 81

PRIMADONNA

slide-82
SLIDE 82
slide-83
SLIDE 83

TURN YOUR PASSION INTO PRODUCTS

slide-84
SLIDE 84

ENGINEERING VALUES

WRITE DOWN YOUR

SO YOU CAN REFER TO THEM

slide-85
SLIDE 85 public void greatCode() { startCoding(); }

BALANCE YOUR PASSION

slide-86
SLIDE 86

BEING ONE TEAM

OF

4

CULTURE

slide-87
SLIDE 87

12

slide-88
SLIDE 88

12

NATURAL TEAM SIZE

slide-89
SLIDE 89

150

slide-90
SLIDE 90

150

DUNBAR’S NUMBER

slide-91
SLIDE 91

150

MAINTAIN STABLE RELATIONSHIP

slide-92
SLIDE 92

SILO PROBLEM

slide-93
SLIDE 93

SILO PROBLEM

LEGAL DEVELOPER

slide-94
SLIDE 94

BRING PEOPLE TOGETHER

LEGAL DEVELOPER

slide-95
SLIDE 95
slide-96
SLIDE 96
slide-97
SLIDE 97

INTRODUCE YOURSELF

slide-98
SLIDE 98

SOME PERSONAL STUFF

slide-99
SLIDE 99

START CONVERSATIONS

slide-100
SLIDE 100

TRANSPARENCY

WINS FAILS DECISIONS QUESTIONS

slide-101
SLIDE 101

WIN!

slide-102
SLIDE 102

FAIL!

slide-103
SLIDE 103

QUESTION FOR THE WHOLE COMPANY!

slide-104
SLIDE 104

ASK EVERYTHING, WITHOUT FEAR

slide-105
SLIDE 105
slide-106
SLIDE 106
slide-107
SLIDE 107

TRANSPARENCY

slide-108
SLIDE 108

CHAT

TRANSPARENCY

slide-109
SLIDE 109

CONNECT WITH THE TEAM

CHAT

TEAM CHAT ROOMS

slide-110
SLIDE 110

RECONNECT WITH THE TEAM

CHAT

z z z

CHAT ROOM HISTORY

slide-111
SLIDE 111

CHAT

TOPIC CHAT ROOMS

CONNECT WITH EXPERTS

slide-112
SLIDE 112

ALL THE TOPIC EXPERTS IN ONE ROOM

slide-113
SLIDE 113

CONNECT YOUR SYSTEMS

CHAT

INTEGRATIONS & BOTS

slide-114
SLIDE 114

CONNECT THE WHOLE ORGANIZATION

CHAT

slide-115
SLIDE 115

MARKETING PR ENGINEERING

slide-116
SLIDE 116

TRANSPARENCY

BRING PEOPLE TOGETHER

slide-117
SLIDE 117

SPREADS THE CULTURE

TRANSPARENCY

slide-118
SLIDE 118

SCALES

THAT

5

CULTURE

slide-119
SLIDE 119

12

slide-120
SLIDE 120

6-8

slide-121
SLIDE 121

6-8

DEVELOPER TEAM SIZE

slide-122
SLIDE 122

DESIGNER

slide-123
SLIDE 123

DEVELOPER WITH DESIGN SKILLS DESIGNER

slide-124
SLIDE 124
slide-125
SLIDE 125

6-8 6-8 6-8

ONE PRODUCT

slide-126
SLIDE 126

6-8 6-8 6-8

FRONT END PERFORMANCE DATABASE

ONE PRODUCT

slide-127
SLIDE 127

COORDINATION PROBLEMS MISSING CUSTOMER RELATION

slide-128
SLIDE 128

6-8 6-8 6-8

FRONT END PERFORMANCE DATABASE

slide-129
SLIDE 129

6-8 6-8 6-8

EASY START ENTERPRISE DEVELOPER TEAMS

slide-130
SLIDE 130

6-8 6-8 6-8

USE TOOL X DON’T USE A TOOL

slide-131
SLIDE 131

6-8 6-8 6-8

MEET WHEN NECESSARY DAILY MEETINGS

slide-132
SLIDE 132

6-8 6-8 6-8

AUTONOMY

slide-133
SLIDE 133

6-8 6-8 6-8

NEED SUPPORT

slide-134
SLIDE 134

YOU HAVE TO WAIT 2 SPRINTS WE HAVE DIFFERENT PRIORITIES CAN WE GET SUPPORT FROM YOUR TEAM?

slide-135
SLIDE 135

6-8 6-8 6-8

JUST DO IT

slide-136
SLIDE 136

DO-OCRACY

slide-137
SLIDE 137

AUTONOMY TRUST

DO-OCRACY

slide-138
SLIDE 138

AUTONOMY TRANSPARENCY TRUST

DO-OCRACY

slide-139
SLIDE 139
slide-140
SLIDE 140

CHANGINGOTHER PEOPLE’S CODE? THERE IS NOT SUCH THING

CODE REVIEWS

WHO’S THE BEST TO CHECK IT?

slide-141
SLIDE 141

AUTO SUGGEST REVIEWERS PREVIOUSLY CHANGED FILES

slide-142
SLIDE 142

STATE OF THE DEVELOPMENTDEMOS

REGULAR - OPEN - HONEST

slide-143
SLIDE 143

AUTONOMY TRANSPARENCY TRUST

GIVES LIGHT WEIGHT CONTROL

DO-OCRACY

slide-144
SLIDE 144

SCALES BY KEEPING DEVELOPMENT SPEED

DO-OCRACY

slide-145
SLIDE 145

CULTURE

BE ONE TEAM BALANCE YOUR PASSION AUTONOMY & TRUST TRANSPARENCY HAVE THE CUSTOMER IN MIND

slide-146
SLIDE 146

CULTURE IS FLUFFY BUT ALIVE

slide-147
SLIDE 147

CULTURE

BE ONE TEAM BALANCE YOUR PASSION AUTONOMY & TRUST TRANSPARENCY HAVE THE CUSTOMER IN MIND

slide-148
SLIDE 148

CULTURE

BE ONE TEAM BALANCE YOUR PASSION AUTONOMY & TRUST OPEN COMPANY, NO BULLSHIT HAVE THE CUSTOMER IN MIND

slide-149
SLIDE 149

CULTURE

BE ONE TEAM BALANCE YOUR PASSION OPEN COMPANY, NO BULLSHIT BE THE CHANGE YOU SEEK HAVE THE CUSTOMER IN MIND

slide-150
SLIDE 150

CULTURE

PLAY, AS A TEAM BALANCE YOUR PASSION OPEN COMPANY, NO BULLSHIT BE THE CHANGE YOU SEEK HAVE THE CUSTOMER IN MIND

slide-151
SLIDE 151

CULTURE

PLAY, AS A TEAM OPEN COMPANY, NO BULLSHIT BE THE CHANGE YOU SEEK BUILD WITH HEART & BALANCE HAVE THE CUSTOMER IN MIND

slide-152
SLIDE 152

CULTURE

PLAY, AS A TEAM OPEN COMPANY, NO BULLSHIT BE THE CHANGE YOU SEEK BUILD WITH HEART & BALANCE DON’T #@!% THE CUSTOMER

slide-153
SLIDE 153

VALUES

PLAY, AS A TEAM OPEN COMPANY, NO BULLSHIT BE THE CHANGE YOU SEEK BUILD WITH HEART & BALANCE DON’T #@!% THE CUSTOMER

slide-154
SLIDE 154

GIVES YOUR CULTURE STABILITY

VALUES

slide-155
SLIDE 155

REMIND PEOPLE

slide-156
SLIDE 156

ONE MORE THING

slide-157
SLIDE 157

PRODUCTS COME & GO

slide-158
SLIDE 158

PRODUCTS COME & GO STAYS

CULTURE

slide-159
SLIDE 159

THANKS

svenpet.com/talks @svenpet

FIND SLIDES HERE

slide-160
SLIDE 160

PICTURES

http://www.flickr.com/photos/38190880@N06/5736623377 http://www.flickr.com/photos/11248435@N04/7502913456/ http://www.flickr.com/photos/73491156@N00/2739212947/ http://www.flickr.com/photos/60821278@N07/6291929645 http://www.flickr.com/photos/43322231@N07/4565750318/ http://www.flickr.com/photos/33227787@N05/12827891104 http://www.flickr.com/photos/85966598@N00/265719387 http://www.flickr.com/photos/23566085@N00/8396406730/ http://www.flickr.com/photos/20654194@N07/5130851019 http://www.flickr.com/photos/54289096@N00/204269498/ https://www.flickr.com/photos/35237092540@N01/3380860520 https://www.flickr.com/photos/56155476@N08/6659995783/ https://www.flickr.com/photos/29226759@N00/4583440116/ https://www.flickr.com/photos/kwl/3629264624 https://www.flickr.com/photos/matt_hintsa/2936348771/ http://www.flickr.com/photos/80157860@N00/3055066086

slide-161
SLIDE 161

https://www.flickr.com/photos/45429411@N00/5005135146/ https://www.flickr.com/photos/48865263@N00/5369298398/ https://www.flickr.com/photos/48865263@N00/5369298398/ https://www.flickr.com/photos/18548283@N00/8568402603/ https://www.flickr.com/photos/41864721@N00/2392037612/ https://www.flickr.com/photos/8977174@N08/2742657654/„ https://www.flickr.com/photos/85473033@N00/3329823685 https://www.flickr.com/photos/34316967@N04/6056999187/ http://i.stack.imgur.com/U0udS.jpg https://www.flickr.com/photos/markdodds/2335260459/ https://www.flickr.com/photos/lea-kim/8105644612 https://www.flickr.com/photos/neilmoralee/7997543466/ https://www.flickr.com/photos/neilmoralee/6924161862/ https://www.flickr.com/photos/sangudo/11223036166 https://www.flickr.com/photos/despotes/1598834337

PICTURES MORE

slide-162
SLIDE 162

ICONS

Arrows designed by Juan Pablo Bravo from the Noun Project Unlink designed by Bri Piccari from the Noun Projec Money designed by Laurent Canivet from the Noun Project Happy designed by Tina Abi Hachem from the Noun Project Poop designed by Isabel Foo from the Noun Project Map designed by Mister Pixel from the Noun Project Ying Yang designed by Mister Pixel from the Noun Project Handle With Care designed by MarkieAnn Packer from the Noun Project Running designed by Kevin Laity from the Noun Project Winner designed by Juan Pablo Bravo from the Noun Project Skull designed by Tim Piper from the Noun Project

slide-163
SLIDE 163

ICONS

Speech Bubble designed by Erin Standley from the Noun Project Pointer designed by Evan MacDonald from the Noun Project Heartbreak designed by Luis Prado from the Noun Project Friends designed by Luis Prado from the Noun Project Graduate Cap designed by Diego Naive from the Noun Project Calendar designed by Laurent Patain from the Noun Project House designed by Lil Squid from the Noun Project Exercise designed by Ilya Melichenko from the Noun Project Teacher designed by visualiaBCN from the Noun Project Megaphone designed by Bram van Rijen from the Noun Project Google Car designed by Guillaume Berry from the Noun Project Robot designed by Rutmer Zijlstra from the Noun Project

MORE