Herding Cats for Fun and Profit - CMX Summit West 2016

Post on 07-Jan-2017

87 views 2 download

Transcript of Herding Cats for Fun and Profit - CMX Summit West 2016

@jonobacon

jonobacon

Herding CatsFOR FUN AND PROFIT

jonobacon

jonobacon CONSULTING

jonobacon

Frank.

jonobacon

Disaster.

jonobacon

jonobacon

BE INTENTIONAL

jonobacon

jonobacon

Every community is different.

jonobacon

jonobacon

TECHNOLOGY ADOPTION CURVE

jonobacon

COMMUNITY PRODUCTIVITY CURVE

Time

jonobacon

COMMUNITY PRODUCTIVITY CURVE

Time

CHASM

jonobacon

read vs. writeEXPECTATIONS

jonobacon

User Personas.

jonobacon

CAPABILITIES EXPERIENCE

MOTIVATIONS FEARS

REWARDS CONSUMPTION

jonobacon

jonobacon

jonobacon

Workflow Growth

Relationships

Leadership

Product / Focus

Incentives / Rewards / Opportunities

1

2

3

4

5

6

Time

On-boarding

Incentives / Rewards / Opportunities

1

2

3

4

5

6

Time

On-boarding

Incentives / Rewards / Opportunities

1

2

3

4

5

6

Time

On-boarding

jonobacon

CODE HOSTING

BUG MANAGEMENT

CONTINUOUS INTEGRATION

WIKI

CODE REVIEW

GOVERNANCE

COMMUNICATION

TRANSLATIONS

jonobacon

Ideas

Communication

Planning

Development

Quality

Shipping

Participation

Governance

jonobacon

Ideas

Communication

Planning

Development

Quality

Shipping

Participation

Governance

jonobacon

DISCOVER

SETUP TOOLCHAIN

DEVELOP SKILLS

FIND TASKS

GET HELP

FEEL APPRECIATED

1

2

3

4

5

6

New

jonobacon

DISCOVER

SETUP TOOLCHAIN

DEVELOP SKILLS

FIND TASKS

GET HELP

FEEL APPRECIATED

1

2

3

4

5

6

New

jonobacon

DISCOVER

SETUP TOOLCHAIN

DEVELOP SKILLS

FIND TASKS

GET HELP

FEEL APPRECIATED

1

2

3

4

5

6

New

jonobacon

DISCOVER

SETUP TOOLCHAIN

DEVELOP SKILLS

FIND TASKS

GET HELP

FEEL APPRECIATED

1

2

3

4

5

6

New

jonobacon

DISCOVER

SETUP TOOLCHAIN

DEVELOP SKILLS

FIND TASKS

GET HELP

FEEL APPRECIATED

1

2

3

4

5

6

New

jonobacon

DISCOVER

SETUP TOOLCHAIN

DEVELOP SKILLS

FIND TASKS

GET HELP

FEEL APPRECIATED

1

2

3

4

5

6

New

jonobacon

DISCOVER

SETUP TOOLCHAIN

DEVELOP SKILLS

FIND TASKS

GET HELP

FEEL APPRECIATED

1

2

3

4

5

6

New

Incentives / Rewards / Opportunities

1

2

3

4

5

6

Time

On-boarding

Incentives / Rewards / Opportunities

1

2

3

4

5

6

Time

On-boarding

jonobacon

Regular

Write Code CI

Pull Request

Context

Discussion

Standards Reward

Review

jonobacon

Core

Write Code CI

Pull Request

Context

Discussion

Standards Reward

Review

Incentives / Rewards / Opportunities

1

2

3

4

5

6

Time

On-boarding

Incentives / Rewards / Opportunities

1

2

3

4

5

6

Time

On-boarding

Behavioral Economics

jonobacon

?

jonobacon

Behavioral economics.

jonobacon

jonobacon

jonobacon

jonobacon

jonobacon

STATUS CERTAINTY AUTONOMY RELATEDNESS FAIRNESS

jonobacon

STATUS CERTAINTY AUTONOMY RELATEDNESS FAIRNESS

CLIQUES STRESS LIMITS CHOAS

BIAS

jonobacon

“Everything should be made as simple as possible, but not simpler.”

— Albert Einstein.

jonobacon

EFFECTIVENESSTRACKING WORKFLOW

jonobacon

jonobacon

Count the numbers, focus on the trends and patterns.

jonobacon

Be an eternal student. Learn from your audience.

jonobacon

Q&A@jonobacon