How to make your product awesome building a community around

89
Come rendere il proprio prodotto una bomba! creandogli una community attorno Alessio Fattorini MILAN 25-26 NOVEMBER 2016

Transcript of How to make your product awesome building a community around

Page 1: How to make your product awesome building a community around

Come rendere il proprio prodotto una bomba! creandogli una community attorno

Alessio Fattorini

MILAN 25-26 NOVEMBER 2016

Page 2: How to make your product awesome building a community around

John Vincent Atanasoff

Page 3: How to make your product awesome building a community around

The Atanasoff-Berry Computer

Page 4: How to make your product awesome building a community around
Page 5: How to make your product awesome building a community around
Page 6: How to make your product awesome building a community around
Page 7: How to make your product awesome building a community around

Shockley - Bardeen - Brattain

Page 8: How to make your product awesome building a community around

Thompson e Ritchie

Page 9: How to make your product awesome building a community around

“To go fast, go aloneTo go far, go together

- African Proverb

Page 10: How to make your product awesome building a community around

Hello!Alessio Fattorini

community.nethserver.org

Page 11: How to make your product awesome building a community around

Linux SysadminSupport Specialist and Project Manager at NethesisProsecco evangelistNethServer Community Manager

ale_fattorini

Who

Page 12: How to make your product awesome building a community around

Go FarCommunity is the key to go far

Page 13: How to make your product awesome building a community around

Why?

Page 14: How to make your product awesome building a community around
Page 15: How to make your product awesome building a community around

The best way to have a good idea is to have a lot of ideas

Dr. Linus Pauling - American chemist

Page 16: How to make your product awesome building a community around

Innovation

Page 17: How to make your product awesome building a community around

Innovation★ Diversity

Page 18: How to make your product awesome building a community around

Innovation★ Diversity★ No matter who you are, most of the

smartest people work for someone else (Joy’s Law)

Page 19: How to make your product awesome building a community around

Innovation★ Diversity★ No matter who you are, most of the

smartest people work for someone else (Joy’s Law)

★ 90 % of all community feedback is crap○ this means 10% is gold! (J. Atwood)

Page 20: How to make your product awesome building a community around

Ivory Tower Development

Page 21: How to make your product awesome building a community around

Ivory Tower Development

★ It’s dangerous to create an evironment where developers have no idea who the users are

Page 22: How to make your product awesome building a community around

Ivory Tower Development

★ It’s dangerous to create an evironment where developers have no idea who the users are

★ Developers assume everyone else is a developer

Page 23: How to make your product awesome building a community around

Ivory Tower Development

★ It’s dangerous to create an evironment where developers have no idea who the users are

★ Developers assume everyone else is a developer

★ You’re not your users!

Page 24: How to make your product awesome building a community around

From the outside

Page 25: How to make your product awesome building a community around

NethServer is an operating system for Linux

enthusiasts, designed for small offices and medium

enterprise

Page 26: How to make your product awesome building a community around

NethServer is an operating system for Linux

enthusiasts, designed for small offices and medium

enterprise

Page 27: How to make your product awesome building a community around

NethServer is an operating system for Linux

enthusiasts, designed for small offices and medium

enterprise

Page 28: How to make your product awesome building a community around

What’s your audience?

Page 29: How to make your product awesome building a community around
Page 30: How to make your product awesome building a community around

Comparisons

Page 31: How to make your product awesome building a community around

““Given enough eyeballs, all bugs are swallow ” - Eric S. Raymond ”

Page 32: How to make your product awesome building a community around

Testing and Bugs

Page 33: How to make your product awesome building a community around

Content

Page 34: How to make your product awesome building a community around

Spread the word

Page 35: How to make your product awesome building a community around

Support

Page 36: How to make your product awesome building a community around

Development

Page 37: How to make your product awesome building a community around

Translations

Page 38: How to make your product awesome building a community around

Loyalty

Page 39: How to make your product awesome building a community around

Loyalty★ It’s much harder to leave a group

of people you’re connected to than a faceless product

Page 40: How to make your product awesome building a community around

Loyalty★ It’s much harder to leave a group

of people you’re connected to than a faceless product

★ In community you’re building connections with people which is way more powerful than features

Page 41: How to make your product awesome building a community around

How to make your product a habit?

Page 42: How to make your product awesome building a community around

Habit

★ There are at least two ways to build a habit around an infrequently used product: content and community (Nir Eyal)

Page 43: How to make your product awesome building a community around

How to build a community?

In a nutshell

Page 44: How to make your product awesome building a community around

If you build itthey won’t come

Page 45: How to make your product awesome building a community around

But my project is a great idea and my code is solid!

Page 46: How to make your product awesome building a community around
Page 47: How to make your product awesome building a community around

Why?

Page 48: How to make your product awesome building a community around

Code is not the challenge of a product-based

community, people are.

Let’s put them first

Page 49: How to make your product awesome building a community around

Keep your values always in

check

Page 50: How to make your product awesome building a community around
Page 51: How to make your product awesome building a community around

Linus Torvalds

You need to have the people-people, the communicators, the warm and friendly people who really want to hug you and get you into the community, but that’s not everybody and that’s not me. I care just about the technology.

Page 52: How to make your product awesome building a community around

You need a CMGR

Page 53: How to make your product awesome building a community around

You don’t launch a community

Start small and grow organically

Page 54: How to make your product awesome building a community around

Create a founders group

Page 55: How to make your product awesome building a community around

You’ll need to manufacture the first interactions

Create actvity

Page 56: How to make your product awesome building a community around

Be Welcoming

Page 57: How to make your product awesome building a community around

Be Welcoming

★ First experience is critical★ Feel acknowledged★ Know what to do first★ First post prompt response

Page 58: How to make your product awesome building a community around
Page 59: How to make your product awesome building a community around

Be inclusive

Page 60: How to make your product awesome building a community around

Be inclusive

It doesn’t matter how fun and amazing your project is. If people

don’t feel safe they won’t contribute

Page 61: How to make your product awesome building a community around

Be inclusive

★ Create a space of emotional safety★ Be humble - don’t patronize★ Your opinions counts★ Don’t take yourself too serious

Page 62: How to make your product awesome building a community around
Page 63: How to make your product awesome building a community around

Thank you Toolset

Page 64: How to make your product awesome building a community around
Page 65: How to make your product awesome building a community around
Page 66: How to make your product awesome building a community around
Page 67: How to make your product awesome building a community around
Page 68: How to make your product awesome building a community around

Be supportive

Page 69: How to make your product awesome building a community around

Be supportive

★ They join community to get help not to give it

★ Social Debt Culture between members★ Offer opportunities to members to give

help in return

Page 70: How to make your product awesome building a community around

An answer for everyone

★ Don’t let everyone is talking but no one is listening and responding

★ Train your community to answer

Outcomes

Inclined to participate

Leading by example

Page 71: How to make your product awesome building a community around

Be ready to discuss

Page 72: How to make your product awesome building a community around

My opinion counts

The best way to make people feel you’re listening to them is to actually listen to them

Page 73: How to make your product awesome building a community around
Page 74: How to make your product awesome building a community around

Listen to your community

Page 75: How to make your product awesome building a community around

Listen to your community

But don’t let them tell you what to do

- J. Atwood

Page 76: How to make your product awesome building a community around

Half baked ideas

Page 77: How to make your product awesome building a community around

Half baked ideas★ Open discussion★ Don’t approach with a blank state★ Be aware of bikeshedding ★ Make your questions specific and

provide half the answer yourself★ Always a trade off

Page 78: How to make your product awesome building a community around

Be Transparent

Page 79: How to make your product awesome building a community around

Be transparent

★ Work out loud!★ Open roadmap and open discussions★ No changelog! Release

Announcement★ Show what kind of contributions your

looking for and how much they matter

Page 80: How to make your product awesome building a community around

Be transparent

Some of these might seem obvious but plese keep in mind:

THIS IS NOT ABOUT YOU!

Page 81: How to make your product awesome building a community around

Autonomy

Page 82: How to make your product awesome building a community around
Page 83: How to make your product awesome building a community around

Get the word out★ Go where your future contributors are★ Your project is much more than your

code★ You know everything about what you

have made. Nobody else does★ Blogs, reviews, podcasts, press relations

Page 84: How to make your product awesome building a community around

Rituals

Page 85: How to make your product awesome building a community around

Events

Page 86: How to make your product awesome building a community around

Community is much more than belonging to something

Page 87: How to make your product awesome building a community around

Community is much more than belonging to something

It’s about doing something together that makes

belonging matter - B.Solis

Page 88: How to make your product awesome building a community around
Page 89: How to make your product awesome building a community around

Thanks!Any questions?

You can find me at @ale_fattorini