7 things: how to make good teams great

64
good Teams great? How to make Sven Peters - Atlassian @svenpet 7 Things:

Post on 21-Oct-2014

5.564 views

Category:

Technology


1 download

DESCRIPTION

Developing a product over years is a tough job. It is hard for the team to stay excited on a day to day basis. So how can you improve motivation and innovation of agile teams and still keep the focus on building a great product? I want to share with you how we at Atlassian used an agile approach to become one of the most successful developer tool companies in the world. This talk will cover topics like FedEx days, 20-percent time, keeping distraction away from developers, lunchtime talks, dogfooding and much more.

TRANSCRIPT

Page 1: 7 Things: How to make good teams great

good Teams great?

How to make

Sven Peters - Atlassian@svenpet

7 Things:

Page 2: 7 Things: How to make good teams great

Sven PetersAtlassian

svenpet.com

@[email protected]

Ambassador

That‘sme

Page 3: 7 Things: How to make good teams great

How to makeSoftware Teams great?

Page 4: 7 Things: How to make good teams great

How to makeAgile Teams great?

Page 5: 7 Things: How to make good teams great

How to makeGood Teams great?

Page 6: 7 Things: How to make good teams great

How to makeTeams great?you

Page 7: 7 Things: How to make good teams great

We‘reAustralian, mate!

Beware!

Page 8: 7 Things: How to make good teams great

Programmers Heaven

Kick Ass Team Kick Ass Product

We kick ass

Page 9: 7 Things: How to make good teams great

Motivation

Passion

Challenging

Productive

Innovation

Technique

Improve

Team

Page 10: 7 Things: How to make good teams great

Companies do

What

Page 11: 7 Things: How to make good teams great

are Companies

doing this?

Why

Page 12: 7 Things: How to make good teams great

the change

you seekBe

Page 13: 7 Things: How to make good teams great

good Teams great?

How to make7 Things:

Page 14: 7 Things: How to make good teams great

1

It‘s Flowtim

e

Page 15: 7 Things: How to make good teams great

vs.

Page 16: 7 Things: How to make good teams great

Do not

disturbTime

Page 17: 7 Things: How to make good teams great

Do not

disturbthe rest

Page 18: 7 Things: How to make good teams great

Reality Check:How easy is it to implement in a corporate environment?

How great will your team be?

Feasibility Points:

Awesomeness Points:

Page 19: 7 Things: How to make good teams great

2

Fee

d your Brain

Page 20: 7 Things: How to make good teams great

go to

Jfokusor another Conference

Jug or any other User Group

Barcamp or any other Open Space conf

free

free - cheap

Page 21: 7 Things: How to make good teams great

Coding Sessionsorgan

ize

Page 22: 7 Things: How to make good teams great

Brown Bagsorgan

ize

Page 23: 7 Things: How to make good teams great

Feasibility Points:

Awesomeness Points:

Reality Check:

Page 24: 7 Things: How to make good teams great

3

Say:Well done!

Page 25: 7 Things: How to make good teams great

Appreciationalso of

small things

Page 26: 7 Things: How to make good teams great

Appreciationis important for

happiness

Page 27: 7 Things: How to make good teams great

Appreciationmade

public

Page 28: 7 Things: How to make good teams great

Appreciationfor

everybody

Page 29: 7 Things: How to make good teams great

Appreciationshould be

easy!

Page 30: 7 Things: How to make good teams great

Appreciationwithout

approval

Page 31: 7 Things: 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 32: 7 Things: How to make good teams great

Reality Check:

Feasibility Points:

Awesomeness Points:

Page 33: 7 Things: How to make good teams great

4

Reportobot

Page 34: 7 Things: How to make good teams great

We‘r

e w

ild

abou

t col

lecti

ng data

TimeFeatures completed

Code

ReviewsBuilds

Testserver Performance

VelocityCycle TimeLead TimeSale

sEvaluationsWeb

TrafficAds

Support casesCustomer

SatisfactionResponse

TimeApplicants

Phone Interviews

Page 35: 7 Things: How to make good teams great

abou

t auto

mate

d repor

ts

We‘r

e w

ild

Page 36: 7 Things: How to make good teams great

An information radiator is a display posted in a place where people can see it as they work or walk by. It shows readers information they care about without having to ask anyone a question.

„Alistair Cockburn

abou

t shar

ing d

ata

We‘r

e w

ild

Page 37: 7 Things: How to make good teams great

Reality Check:

Feasibility Points:

Awesomeness Points:

Page 38: 7 Things: How to make good teams great

5

Dog Food

Eatyour own

Page 39: 7 Things: How to make good teams great

Testin

g

Page 40: 7 Things: How to make good teams great

Better

Page 41: 7 Things: How to make good teams great

Result

Page 42: 7 Things: How to make good teams great

Dog Food

Eatingyour own

is alpha testing

Page 43: 7 Things: How to make good teams great

Dog Food

Eatingyour own

is understanding

Page 44: 7 Things: How to make good teams great

Dog Food

Eatingyour own

is painful

Page 45: 7 Things: How to make good teams great

Dog Food

Eatingyour own

is fast feedback

Page 46: 7 Things: How to make good teams great

Dog Food

Eatingyour own

is less QA

Page 47: 7 Things: How to make good teams great

Dog Food

Eatingyour own

is efficent work for QA

Page 48: 7 Things: How to make good teams great

Dogfo

odin

g

@ Atlassian

Page 49: 7 Things: How to make good teams great

Feasibility Points:

Awesomeness Points:

Reality Check:

Page 51: 7 Things: How to make good teams great

InnovationMotivationthrough

Page 52: 7 Things: How to make good teams great

+ +

you needWhat

+ =

Page 53: 7 Things: How to make good teams great

you getWhat

+

Page 54: 7 Things: How to make good teams great

Reality Check:

Feasibility Points:

Awesomeness Points:

Page 55: 7 Things: How to make good teams great

720% Time

- 20 %

Page 56: 7 Things: How to make good teams great

20% TimeRules

Page 57: 7 Things: How to make good teams great

The real world

Page 58: 7 Things: How to make good teams great

Reality Check:

Feasibility Points:

Awesomeness Points:

Page 59: 7 Things: 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

Experimentation Time

20% Time

7

Page 60: 7 Things: How to make good teams great

Try

but don‘t be stupid!

Fail!

Page 61: 7 Things: How to make good teams great

Measure!

Page 62: 7 Things: How to make good teams great

One Step

at a time

Page 63: 7 Things: How to make good teams great

Different be

Page 64: 7 Things: How to make good teams great

Thanks We‘re hiring a lot

@svenpetsvenpet.com/slides