How to make your product awesome creating a community around

Preview:

Citation preview

@ale_fattorini

CREATING A COMMUNITY AROUNDHOW TO MAKE YOUR PRODUCT AWESOME

Alessio Fattorini

@ale_fattoriniATANASOFF-BERRY COMPUTERATANASOFF-BERRY COMPUTER

@ale_fattorini

JOHN VINCENT ATANASOFF

@ale_fattoriniSHOCKLEY - BRATTAIN - BARDEEN

@ale_fattoriniTHOMPSON - RICHIE

TO GO FAST, GO ALONE. TO GO FAR, GO TOGETHER.

African Proverb

HOWTO MAKE YOUR PRODUCT AWESOME BUILDING A COMMUNITY AROUND

@ale_fattorini

HOW TO MAKE YOUR PRODUCT AWESOME BUILDING A COMMUNITY AROUND

ALESSIO FATTORINI

▸ Work at Nethesis (Italy)

▸ NethServer Community Leader

▸ Linux Sysadmin and Project manager

▸ Build Welcoming Communities

▸ Connect People and work with Open Source

▸ Prosecco Evangelist

@ale_fattorini

COMMUNITY?

@ale_fattorini

@ale_fattorini

COMMUNITY IS THE KEY TO GOING FAR

@ale_fattorini

WHY?

@ale_fattorini

@ale_fattorini

THE BEST WAY TO HAVE A GOOD IDEA IS TO HAVE A LOT OF IDEAS

INNOVATION

@ale_fattorini

HOWTO MAKE YOUR PRODUCT AWESOME BUILDING A COMMUNITY AROUND

INNOVATION

▸ Having different points of view on your product is essential

▸ How many disrupting ideas can a company like Nethesis create?

▸ Ability to invite the entire world to continuously improve the product

@ale_fattorini

HOWTO MAKE YOUR PRODUCT AWESOME BUILDING A COMMUNITY AROUND

COMMUNITY = IDEAS FACTORY

▸ No matter who you are, most of the smartest people work for someone else.

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

@ale_fattorini

DEVELOPMENTTHE IVORY TOWER

@ale_fattorini

HOWTO MAKE YOUR PRODUCT AWESOME BUILDING A COMMUNITY AROUND

THE IVORY TOWER DEVELOPMENT

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

‣ Developers assume everyone else is a developer

‣ A community brings developers back to the reality and helps to stay grounded.

@ale_fattorini

HOW TO MAKE YOUR PRODUCT AWESOME BUILDING A COMMUNITY AROUND

FROM THE OUTSIDE

▸ Enable the product/company to look at itself from the outside

▸ Catch your strengths and weaknesses

▸ Who the product audience is

@ale_fattorini

NETHSERVER IS AN OPERATING SYSTEM FOR LINUX ENTHUSIASTS, DESIGNED FOR SMALL OFFICES AND MEDIUM ENTERPRISE

@ale_fattorini

NETHSERVER IS AN OPERATING SYSTEM FOR LINUX ENTHUSIASTS, DESIGNED FOR SMALL OFFICES AND MEDIUM ENTERPRISE

@ale_fattorini

NETHSERVER IS AN OPERATING SYSTEM FOR LINUX ENTHUSIASTS, DESIGNED FOR SMALL OFFICES AND MEDIUM ENTERPRISE

@ale_fattorini

COMMUNITY BENEFITS

@ale_fattorini

HOW TO MAKE YOUR PRODUCT AWESOME BUILDING A COMMUNITY AROUND

COMMUNITY BENEFITS

▸ Feedback

@ale_fattorini

HOW TO MAKE YOUR PRODUCT AWESOME BUILDING A COMMUNITY AROUND

COMMUNITY BENEFITS

▸ Feedback

▸ Comparisons

@ale_fattorini

HOW TO MAKE YOUR PRODUCT AWESOME BUILDING A COMMUNITY AROUND

COMMUNITY BENEFITS

▸ Feedback

▸ Comparisons

▸ Testing and bugs

@ale_fattorini

HOW TO MAKE YOUR PRODUCT AWESOME BUILDING A COMMUNITY AROUND

COMMUNITY BENEFITS

▸ Feedback

▸ Comparisons

▸ Testing and bugs

▸ Content

@ale_fattorini

HOW TO MAKE YOUR PRODUCT AWESOME BUILDING A COMMUNITY AROUND

COMMUNITY BENEFITS

▸ Feedback

▸ Comparisons

▸ Testing and bugs

▸ Content

▸ Support

@ale_fattorini

HOW TO MAKE YOUR PRODUCT AWESOME BUILDING A COMMUNITY AROUND

COMMUNITY BENEFITS

▸ Feedback

▸ Comparisons

▸ Testing and bugs

▸ Content

▸ Support

▸ Spread the word

@ale_fattorini

HOW TO MAKE YOUR PRODUCT AWESOME BUILDING A COMMUNITY AROUND

▸ Feedback

▸ Comparisons

▸ Testing and bugs

▸ Content

▸ Support

▸ Spread the word

▸ Development

@ale_fattorini

HOW TO MAKE YOUR PRODUCT AWESOME BUILDING A COMMUNITY AROUND

▸ Feedback

▸ Comparisons

▸ Testing and bugs

▸ Content

▸ Support

▸ Spread the word

▸ Development

▸ Translations

@ale_fattorini

LOYALTYIN COMMUNITY YOU’RE BUILDING CONNECTIONS WITH PEOPLE WHICH IS WAY MORE POWERFUL THAN FEATURES

IT’S MUCH MORE HARDER TO LEAVE A GROUP YOU’RE CONNECTED TO THAN FACELESS PRODUCT/COMPANY

HOWTO MAKE YOUR PRODUCT AWESOME BUILDING A COMMUNITY AROUND

@ale_fattorini

HOW TO BUILD A COMMUNITY?

@ale_fattorini

IF YOU BUILD IT THEY WON’T COME

@ale_fattorini

BUT MY PROJECT IS A GREAT IDEA AND MY CODE IS SOLID!

@ale_fattorini

@ale_fattorini

WHY?

@ale_fattorini

KEEP YOUR VALUES ALWAYS IN CHECK

@ale_fattorini

START SMALL AND GROW ORGANICALLY

DON’T LAUNCH A COMMUNITY

@ale_fattorini

AN EMPTY PLACEDON’T INVITE PEOPLE TO

@ale_fattorini

CREATE ACTIVITYYOU MAY NEED TO MANUFACTURE THE FIRST INTERACTIONS

@ale_fattorini

CREATE A FOUNDERS GROUP

@ale_fattorini

BRING EVERYONE THERECREATE A UNIQUE PLACE TO CONGREGATE

@ale_fattorini

@ale_fattorini

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

IT DOESN’T MATTER HOW FUN AND AMAZING YOUR PROJECT IS. IF PEOPLE DON’T FEEL SAFE THEY WONT’ CONTRIBUTE.

@ale_fattorini

HOW TO MAKE YOUR PRODUCT AWESOME BUILDING A COMMUNITY AROUND

BE INCLUSIVE

▸ Create an environment where people feel safe

▸ Be humble - don’t patronize

▸ Read the fuck manual is not an answer (RTFM)

▸ Create some rules and lead by example

@ale_fattorini

@ale_fattorini

@ale_fattoriniATANASOFF-BERRY COMPUTER

Thank you Toolset

@ale_fattorini

@ale_fattorini

@ale_fattorini

@ale_fattorini

@ale_fattorini

BE SUPPORTIVE

@ale_fattorini

HOWTO MAKE YOUR PRODUCT AWESOME BUILDING A COMMUNITY AROUND

BE SUPPORTIVE

▸ Be responsive

▸ Close the loop

@ale_fattorini

HOWTO MAKE YOUR PRODUCT AWESOME BUILDING A COMMUNITY AROUND

TRAIN YOUR COMMUNITY TO SUPPORT

‣ They join community to get help not to give it

‣ Social Debt -> Offer opportunities to members to give help in return

‣ Call upon specific people to help other specific people

@ale_fattorini

AUTONOMY

@ale_fattoriniDOCUMENTATION, MANUALS

@ale_fattorini

HOW TO MAKE YOUR PRODUCT AWESOME BUILDING A COMMUNITY AROUND

LISTEN TO YOUR COMMUNITY

▸ You will tempted to steer the discussion too much

▸ Be open-minded and be ready to change your mind

▸ Be ready to discuss and ask people to do the same

WHEN WE’RE CLOSE TO IDEAS, WE HEAR CRITICISM. WHEN WE’RE OPEN TO CRITICISM WHAT WE GET IS ADVICE.

Simon Sinek

HOWTO MAKE YOUR PRODUCT AWESOME BUILDING A COMMUNITY AROUND

@ale_fattorini

AND ASK PEOPLE TO DO THE SAMEBE READY TO DISCUSS

@ale_fattoriniHALF BAKED IDEAS

@ale_fattoriniATANASOFF-BERRY COMPUTER

@ale_fattorini

@ale_fattorini

@ale_fattorini

HOW TO MAKE YOUR PRODUCT AWESOME BUILDING A COMMUNITY AROUND

BE OPEN AND TRANSPARENT

▸ Introducing community is a huge cultural shift

▸ You will tempted to keep your discussions private. Tell your people to stop doing that.

▸ Try to work out loud

@ale_fattorini

HOW TO MAKE YOUR PRODUCT AWESOME BUILDING A COMMUNITY AROUND

BE OPEN AND TRANSPARENT

▸ Show what kind of contributions your looking for and how much they matter

▸ Document everything. Document clearly

▸ THIS IS NOT ABOUT YOU!

@ale_fattorini

OPENESS?HOW DO YOU PRACTICE THAT

@ale_fattorini

HOWTO MAKE YOUR PRODUCT AWESOME BUILDING A COMMUNITY AROUND

OPEN DEVELOPMENT PROCESS

▸ All bugs, roadmap and development planning are completely public on our github (Input from others to reproduce the problem)

▸ All feature requests are collected on our community platform

▸ Refine proposal, members can start working on ideas

▸ Make beta and Rc versions of NethServer regularly available.

▸ Follow development

▸ Early feedback

@ale_fattorini

DRAWBACKS

@ale_fattorini

DEFINITELY TAKES SOME TIME AND RESOURCES

SUPPORTING YOUR MEMBERS AND LEADING THE DISCUSSIONS

@ale_fattorini

WHEN THEY LOOK AT IT AS A TACTICCOMPANIES FAIL AT COMMUNITY

@ale_fattorini

A CORE PART OF THE BUSINESS PHILOSOPHY

INSTEAD OF MAKING IT

@ale_fattorini

HOW TO MAKE YOUR PRODUCT AWESOME BUILDING A COMMUNITY AROUND

COMMUNITY IS NOT

▸ Marketing

▸ An efficient short-term strategy

▸ Very small representation of the full potential value

@ale_fattorini

HOWTO MAKE YOUR PRODUCT AWESOME BUILDING A COMMUNITY AROUND

IT CAN DO SO MUCH MORE

▸ Completely set your business apart from every company in the field

▸ Redefine markets

▸ Inspire milions of people

▸ Give them a sense of belonging

▸ Make them feel an incredible bond

@ale_fattorini

A WHOLE LOT OF MONEYIT CAN MAKE YOU

@ale_fattorini

WILL ALWAYS WINCOMMUNITY-DRIVEN COMPANIES

@ale_fattorini

THANK YOU

@ale_fattorini alessiofattorini nethserver.org

nethesis.it

Recommended