teamwork ain't easy - railsconf 2014

64
Teamwork Ain’t Always Easy Doc Norton @DocOnDev http://cache.gawkerassets.com/assets/images/lifehacker/2010/12/work_with_you.jpg

Upload: michael-doc-norton

Post on 08-Sep-2014

10 views

Category:

Leadership & Management


3 download

DESCRIPTION

Teamwork ain’t always easy. From meetings where everybody has something to say but nothing gets done to poor decisions being made because the most senior or most forceful team member won the argument; sometimes you long for the days of high-walled cubicles and lone ranger coding. Long no more. In this workshop, you will learn a few simple techniques that drastically improve a team’s ability to work together toward common goals with less conflict and more genuine collaboration.

TRANSCRIPT

Page 1: Teamwork Ain't Easy - RailsConf 2014

Teamwork Ain’t Always EasyDoc Norton @DocOnDev

http://cache.gawkerassets.com/assets/images/lifehacker/2010/12/work_with_you.jpg

Page 2: Teamwork Ain't Easy - RailsConf 2014

Doc Norton

Page 3: Teamwork Ain't Easy - RailsConf 2014

Doc Norton!

Global Director of Engineering Culture [email protected] @DocOnDev

Page 4: Teamwork Ain't Easy - RailsConf 2014

Doc Norton!

Global Director of Engineering Culture [email protected] @DocOnDev

Husband

Page 5: Teamwork Ain't Easy - RailsConf 2014

Doc Norton!

Global Director of Engineering Culture [email protected] @DocOnDev

Husband Father

Page 6: Teamwork Ain't Easy - RailsConf 2014

Grandfather

Page 7: Teamwork Ain't Easy - RailsConf 2014

3 Things

Page 8: Teamwork Ain't Easy - RailsConf 2014

3 Things

1. Simple Team Decisions

Page 9: Teamwork Ain't Easy - RailsConf 2014

3 Things

1. Simple Team Decisions2. Forming the Right Team

Page 10: Teamwork Ain't Easy - RailsConf 2014

3 Things

1. Simple Team Decisions2. Forming the Right Team3. Thinking in Parallel

Page 11: Teamwork Ain't Easy - RailsConf 2014

https://w

ww.flick

r.com

/pho

tos/redw

oodp

hotograp

hy/435

6518

997

Simple Team Decisions

Page 12: Teamwork Ain't Easy - RailsConf 2014

Should we offer Peet’s Coffee?

https://w

ww.flick

r.com

/pho

tos/ke

okiseu

/471

9166

647

Page 13: Teamwork Ain't Easy - RailsConf 2014

Should we offer Peet’s Coffee?

https://w

ww.flick

r.com

/pho

tos/ke

okiseu

/471

9166

647

Page 14: Teamwork Ain't Easy - RailsConf 2014

Should we offer Peet’s Coffee?

Fist To Five

Page 15: Teamwork Ain't Easy - RailsConf 2014

Should we offer Peet’s Coffee?

Disagree. I Require Changes

Needs Discussion.

I Have Change!

Suggestions

Desire Discussion. Have Minor Concerns

Not in Total Agreement,

but Will Support

Good Idea, I Will Work

For It

Great Idea, I Will Lead

the Charge

Fist To Five

Page 16: Teamwork Ain't Easy - RailsConf 2014

Now You Try It

https://w

ww.flick

r.com

/pho

tos/es

calepa

de/252

7644

208

Page 17: Teamwork Ain't Easy - RailsConf 2014

Disagree. I Require Changes

Needs Discussion.

I Have Change!

Suggestions

Desire Discussion. Have Minor Concerns

Not in Total Agreement,

but Will Support

Good Idea, I Will Work

For It

Great Idea, I Will Lead

the Charge

Should We Move On?

https://www.flickr.com/photos/shootingbrooklyn/3139702827

Page 18: Teamwork Ain't Easy - RailsConf 2014

https://w

ww.flick

r.com

/pho

tos/an

cien

tartp

odca

st/922

2256

275

Does Collaboration Mean Everyone?

Page 19: Teamwork Ain't Easy - RailsConf 2014

What kind of chairs should we purchase?

Page 20: Teamwork Ain't Easy - RailsConf 2014

Top of the line Herman Miller.

Those chairs are a scam. Get the $120 chair from OfficeBarn.

I like the conference room chairs.

Lumbar support, please.

It doesn’t matter to me, but we could each buy our own.

I don’t really care, but I personally like leather chairs.

What kind of chairs should we purchase?

Page 21: Teamwork Ain't Easy - RailsConf 2014

Top of the line Herman Miller.

Those chairs are a scam. Get the $120 chair from OfficeBarn

I like the conference room chairs.

Lumbar support, please.

What kind of chairs should we purchase?

It doesn’t matter to me, but we could each buy our own.

I don’t really care, but I personally like leather

chairs.

Page 22: Teamwork Ain't Easy - RailsConf 2014

Forming the Right Team

http://static.awkw

ardfam

ilyph

otos

.com

/wp-co

nten

t/uploa

ds/cac

he/200

9/07

/ingrid-flag

-corps

1/17

6643

1281

.jpg

Page 23: Teamwork Ain't Easy - RailsConf 2014

Collaboration Contracts

https://w

ww.flick

r.com

/pho

tos/so

cialeu

rope

/430

3414

729

Page 24: Teamwork Ain't Easy - RailsConf 2014

Collaboration Contracts

https://w

ww.flick

r.com

/pho

tos/so

cialeu

rope

/430

3414

729

Explain Consult Agree Advise InquireI will Explain

my reasoning for this

decision

I will Consult with others

before making this decision

I will Agree with others on this

decision

I will Advise the decision maker

I will Inquire about the decision

Page 25: Teamwork Ain't Easy - RailsConf 2014

Collaboration Contracts

https://w

ww.flick

r.com

/pho

tos/so

cialeu

rope

/430

3414

729

Explain Consult Agree Advise InquireI will Explain

my reasoning for this

decision

I will Consult with others

before making this decision

I will Agree with others on this

decision

I will Advise the decision maker

I will Inquire about the decision

Joe Alice Thom, SusanArt, Arnie,

Janet, Frank

Page 26: Teamwork Ain't Easy - RailsConf 2014

Collaboration Contracts

https://w

ww.flick

r.com

/pho

tos/so

cialeu

rope

/430

3414

729

Explain Consult Agree Advise InquireI will Explain

my reasoning for this

decision

I will Consult with others

before making this decision

I will Agree with others on this

decision

I will Advise the decision maker

I will Inquire about the decision

JoeAlice, Thom,

SusanArt, Arnie,

Janet, Frank

Page 27: Teamwork Ain't Easy - RailsConf 2014

Collaboration Contracts

https://w

ww.flick

r.com

/pho

tos/so

cialeu

rope

/430

3414

729

Explain Consult Agree Advise InquireI will Explain

my reasoning for this

decision

I will Consult with others

before making this decision

I will Agree with others on this

decision

I will Advise the decision maker

I will Inquire about the decision

JoeAlice, Thom,

SusanArt, Arnie,

Janet, Frank

Alice, Thom, Arnie, Frank

Susan, Art Janet, Joe

Page 28: Teamwork Ain't Easy - RailsConf 2014

Collaboration Contracts

https://w

ww.flick

r.com

/pho

tos/so

cialeu

rope

/430

3414

729

Explain Consult Agree Advise InquireI will Explain

my reasoning for this

decision

I will Consult with others

before making this decision

I will Agree with others on this

decision

I will Advise the decision maker

I will Inquire about the decision

JoeAlice, Thom,

SusanArt, Arnie,

Janet, Frank

Susan, ThomAlice, Art, Arnie,

FrankJanet, Joe

Page 29: Teamwork Ain't Easy - RailsConf 2014

Now You Try It

https://w

ww.flick

r.com

/pho

tos/es

calepa

de/252

7644

208

Page 30: Teamwork Ain't Easy - RailsConf 2014

Start-Up Software Company

Agilistration

http://www.tusn

.org/wp-co

nten

t/uploa

ds/201

4/01

/startu

p-bo

oks.jpg

Page 31: Teamwork Ain't Easy - RailsConf 2014

Make a Name Card

Page 32: Teamwork Ain't Easy - RailsConf 2014

1.Facilitator

2.CEO

3.HR Manager

4.Engineering Lead

5.Office Administrator

6.Project Manager

7.CFO

8.QA Engineer

9.Engineer

10.Designer

11.Engineer

12.GOTO 8

Make a Name Card

Page 33: Teamwork Ain't Easy - RailsConf 2014

Explain Consult Agree Advise InquireI will Explain

my reasoning for this

decision

I will Consult with others

before making this decision

I will Agree with others on this

decision

I will Advise the decision maker

I will Inquire about the decision

1.Choose Conference Room Chairs

2.Create an Engineering Recruiting Process

3.Marketing Plan for Agilistration

4.Select a Testing Strategy & Tools

Run Some Contracts

10 minutes

Page 34: Teamwork Ain't Easy - RailsConf 2014

We’ve got the right team…

http://ca

reer.group

on.de/wp-co

nten

t/uploa

ds/201

2/09

/Tea

m-G

roup

on-afte

r-B2R

un-102

4x52

3.jpg

Page 35: Teamwork Ain't Easy - RailsConf 2014

Why are decisions so difficult?

http://www.luvistsu

k.co

m/wp-co

nten

t/uploa

ds/201

3/01

/Boring-mee

ting.jpg

Page 36: Teamwork Ain't Easy - RailsConf 2014

ExtroversionSensing

ThinkingJudging

Introversion

IntuitionFeeling

Perception

Different Personalities

Myers Briggs Types

Page 37: Teamwork Ain't Easy - RailsConf 2014

http://rand

ommization.co

m/wp-co

nten

t/uploa

ds/201

3/12

/Star-W

ars-Mye

rs-Brig

gs-Perso

nality-Type

.jpg

Different Personalities

Can’t we all just get along?

Page 38: Teamwork Ain't Easy - RailsConf 2014

http://fc07

.dev

iantart.n

et/fs

70/f/20

10/202

/f/1/Mye

rs_B

riggs

_Star_Trek

_Editio

n_by

_loq

utor.jp

g

Different Personalities

Can’t we all just get along?

Page 39: Teamwork Ain't Easy - RailsConf 2014

http://ad

eptgam

er.com

/forum/atta

chmen

ts/m

bti_po

ny-jp

g.97

/

Different Personalities

Can’t we all just get along?

Page 40: Teamwork Ain't Easy - RailsConf 2014

Different Perspectives

Page 41: Teamwork Ain't Easy - RailsConf 2014

Different Perspectives

Page 42: Teamwork Ain't Easy - RailsConf 2014

Different Perspectives

Page 43: Teamwork Ain't Easy - RailsConf 2014

Different Perspectives

Page 44: Teamwork Ain't Easy - RailsConf 2014

http

://w

ww.

mw

g-ba

yreu

th.d

e/tl_

files

/bild

er_a

llg/F

ach%

20Re

ligio

n%20

und%

20Et

hik/

ethi

k_fa

chsc

haft.

png

And I blame these dudes.

Page 45: Teamwork Ain't Easy - RailsConf 2014

-10

0

10

20

30

40

Q1 Q2 Q3 Q4 Next

Trend % Profit

Combine all this and …

Page 46: Teamwork Ain't Easy - RailsConf 2014

-10

0

10

20

30

40

Q1 Q2 Q3 Q4 Next

Trend % Profit

I’ve seen this before. Let’s try ...

As a matter of fact...

Yes, but Ifeel...

That will never work because...

This is an AWSOME opportunity!

We’re Doomed

Combine all this and …

Page 47: Teamwork Ain't Easy - RailsConf 2014

Neutral, objective, only concerned with facts and

figures

The emotional view,

just what you feel, no

justification needed

Careful and cautious, the

“devil’s advocate”, points out the

weakness in ideas

Sunny and positive, covers

hope and positive thinking

Associated with fertile growth, creativity and

new ideas

Cool, the color of the sky, above

everything else, the organizing hat

Six Thinking Hats

Page 48: Teamwork Ain't Easy - RailsConf 2014

Six Thinking Hats

Sequence Example

Page 49: Teamwork Ain't Easy - RailsConf 2014

Six Thinking Hats

Sequence Example

Page 50: Teamwork Ain't Easy - RailsConf 2014

Six Thinking Hats

Sequence Example

Page 51: Teamwork Ain't Easy - RailsConf 2014

Six Thinking Hats

Sequence Example

Page 52: Teamwork Ain't Easy - RailsConf 2014

Six Thinking Hats

Sequence Example

Page 53: Teamwork Ain't Easy - RailsConf 2014

Six Thinking Hats

Sequence Example

Page 54: Teamwork Ain't Easy - RailsConf 2014

Six Thinking Hats

Sequence Example

Page 55: Teamwork Ain't Easy - RailsConf 2014

Six Thinking Hats

Sequence Example

Page 56: Teamwork Ain't Easy - RailsConf 2014

Six Thinking Hats

Sequence Example

Page 57: Teamwork Ain't Easy - RailsConf 2014

Six Thinking Hats

Sequence Example

Page 58: Teamwork Ain't Easy - RailsConf 2014

Six Thinking Hats

Sequence Example

Page 59: Teamwork Ain't Easy - RailsConf 2014

Now You Try It

http

s://w

ww.

flick

r.com

/pho

tos/

esca

lepa

de/2

5276

4420

8

Page 60: Teamwork Ain't Easy - RailsConf 2014

Open a new office for sales and development of Agilistration in Palo Alto.

!

We have $2.4M !

Additional funding from employees, then friends and family.

Proposal

Page 61: Teamwork Ain't Easy - RailsConf 2014

Neutral, objective, only concerned with facts and

figures

The emotional view,

just what you feel, no

justification needed

Careful and cautious, the

“devil’s advocate”, points out the

weakness in ideas

Sunny and positive, covers

hope and positive thinking

Associated with fertile growth, creativity and

new ideas

Cool, the color of the sky, above

everything else, the organizing hat

Six Thinking Hats

Palo Alto Sales and development

office for Agilistration.

!

We have $2.4M !

Additional funding from employees, then friends and

family.

Page 62: Teamwork Ain't Easy - RailsConf 2014

Parting Thoughts

Page 63: Teamwork Ain't Easy - RailsConf 2014

“[Argument] completely lacks a constructive, creative or design element. It was intended only to discover

the 'truth' not to build anything.” Edward DeBono

“No one person, no one alliance, no one nation, no one of us is as smart as all of us thinking together.”

James Stavridis (Navy Admiral)

Parting Thoughts

Page 64: Teamwork Ain't Easy - RailsConf 2014

Teamwork Ain’t Always EasyDoc Norton @DocOnDev

http://cache.gawkerassets.com/assets/images/lifehacker/2010/12/work_with_you.jpg

Thank You