Transcript
Page 1: How to make good teams great

good Teams great?

How to make7 Things:

Page 2: How to make good teams great

Sven PetersAtlassian

svenpet.com

@[email protected]

Ambassador

That‘sme

Page 3: How to make good teams great

How to makeSoftwareTeams great?

Page 4: How to make good teams great

AgileHow to make

Teams great?

Page 5: How to make good teams great

goodHow to make

Teams great?

Page 6: How to make good teams great

We‘reAustralian, mate!

Beware!

Page 7: How to make good teams great

Programmers Heaven

Kick Ass Team Kick Ass Product

We kick ass

Page 8: How to make good teams great

Companies do

What

Page 9: How to make good teams great

we can do

What

Page 10: How to make good teams great

we can do

What

Page 11: How to make good teams great

we can do

What

Page 12: How to make good teams great

the change

you seekBe

Page 13: How to make good teams great

good Teams great?

How to make7 Things:

Page 14: How to make good teams great

1

It‘s Flowtim

e

Page 15: How to make good teams great

Productivity

Inte

rrup

tion

Page 16: How to make good teams great

vs.

Page 17: How to make good teams great

Do not

disturbTime

Page 18: How to make good teams great

Do not

disturbthe rest

Page 19: How to make good teams great

How  easy  is  it  to  implement  in  a  corporate  environment?

How  great  will  your  team  be?

Feasibility Points:

Awesomeness Points:

Reality Check:

Page 20: How to make good teams great

2

Fee

d your Brain

Page 21: How to make good teams great

Coding Sessionsorgan

ize

Page 22: How to make good teams great

Brown Bagsorgan

ize

Page 23: How to make good teams great

Feasibility Points:

Awesomeness Points:

Reality Check:

Page 24: How to make good teams great

3

Say:Well done!

Page 25: How to make good teams great

Appreciationalso of

small things

Page 26: How to make good teams great

is important for

happiness

Appreciation

Page 27: How to make good teams great

made

public

Appreciation

Page 28: How to make good teams great

for

everybody

Appreciation

Page 29: How to make good teams great

without

approval

Appreciation

Page 30: How to make good teams great

Feel free to recognise someone for something awesome they've done (no approval required!) To recognise a colleague, please click here.

„Atlassian Extranet

Page 31: How to make good teams great

Feasibility Points:

Awesomeness Points:

Reality Check:

Page 32: How to make good teams great

4

Reportobot

Page 33: How to make good teams great

We‘r

e w

ild

abou

t col

lecti

ng data

TimeFeatures completedCode ReviewsBuilds

Testserver Performance

VelocityCycle TimeLead TimeSale

sEvaluationsWeb TrafficAdsSupport cases

Customer SatisfactionResponse TimeApplicants

Phone Interviews

Page 34: How to make good teams great

abou

t auto

mate

d repor

ts

We‘r

e w

ild

Page 35: How to make good teams great

abou

t shar

ing d

ata

We‘r

e w

ild

InformationRadiator

Alistair  Cockburn

Is it hot in here, or is it my

?

Page 36: How to make good teams great

Feasibility Points:

Awesomeness Points:

Reality Check:

Page 37: How to make good teams great

5

Dog Food

Eatyour own

Page 38: How to make good teams great

Testin

g

Page 39: How to make good teams great

Better

Page 40: How to make good teams great

Result

Page 41: How to make good teams great

Dog Food

Eatingyour own

is alpha testing

fail!

Page 42: How to make good teams great

Dog Food

Eatingyour own

is understanding

Page 43: How to make good teams great

Dog Food

Eatingyour own

is painful

Page 44: How to make good teams great

Dog Food

Eatingyour own

is fast feedback

Page 45: How to make good teams great

Dog Food

Eatingyour own

is less QA

Page 46: How to make good teams great

Dog Food

Eatingyour own

is efficent workfor QA

Page 47: How to make good teams great

Dogfo

odin

g

@ Atlassian

Page 48: How to make good teams great

Feasibility Points:

Awesomeness Points:

Reality Check:

Page 49: How to make good teams great

6 Do aspecial

day

Page 50: How to make good teams great

Forgetabout thecurrentSprintfor a day

Page 51: How to make good teams great

Doc Sprint

technical  writertechnical  writer

Page 52: How to make good teams great

Blitz Test

fearless  tester

Page 53: How to make good teams great

Clean Up Day

Page 54: How to make good teams great

Get stuffout ofthe door

Page 55: How to make good teams great

Feasibility Points:

Awesomeness Points:

Reality Check:

Page 56: How to make good teams great

7 ExperimentationTime

Page 57: How to make good teams great

To achieve great things, two things are needed: a plan and not quite enough time.

Leaonard  Bernstein

Page 58: How to make good teams great

vation

vationthroughMotiInno

Page 59: How to make good teams great

Idea Brown Bags

Page 60: How to make good teams great

Plan Sprint Planning

Page 61: How to make good teams great

This... is the longest day of my life

coolest

Page 62: How to make good teams great

Go Code

:;while [ $? -eq 0 ];do nc -vlp 8080 -c'(r=read;e=echo;$r a b c;z=$r;while [ ${#z} -gt 2 ];do $r z;done;f=`$e $b|sed 's/[^az0-9_.-]//gi'`;h="HTTP/1.0";o="$h 200 OK\r\n";c="Content";if [ -z $f ];then($e $o;ls|(while $r n;do if [ -f "$n" ]; then $e "<a href=\"/$n\">`ls -gh $n`</a><br>";fi;done););elif [ -f $f ];then $e "$o$c-Type: `file -ib $f`\n$c-Length: `stat -c%s$f`";$e;cat $f;else $e -e "$h 404 Not Found\n\n404\n";fi)';done

Page 63: How to make good teams great

Show Winner

Page 64: How to make good teams great

Innovation Motivation

Page 65: How to make good teams great

Crapy Code

No final Product

Not maintainable

unstable Feature

Page 66: How to make good teams great

Good Code

polished for Product

It's maintainable

stable Feature

20% time

Page 67: How to make good teams great

Timeinnovation

independent

free

Time

Time

Page 68: How to make good teams great

Sprint GoalsWorkload

Dependencies

Conflicts

Page 69: How to make good teams great

Time

Time

Time

innovation

planned

team

Innovation Week

Page 70: How to make good teams great

Feasibility Points:

Awesomeness Points:

Reality Check:

Page 71: How to make good teams great

1

2

3

4

5

6

7

It‘s Flowtime

Feed your Brain

Say: “Well done“

Report Robot

Eat your own Dogfood

Do a Special Day

Innovation Time

Page 72: How to make good teams great

Try

but don‘t bestupid!

Fail!

Page 73: How to make good teams great

Measure!

Page 74: How to make good teams great

One Step

at a time

Page 75: How to make good teams great

Different be

Page 76: How to make good teams great

We‘re hiring a lot

Page 77: How to make good teams great

@svenpetsvenpet.com/slides

Thanks!


Top Related