55
IF YOU WANT TO TALK COMMUNITY YOU’RE IN THE RIGHT PLACE

Creating A User Journey for Your Open Source Community

Embed Size (px)

DESCRIPTION

In this session, we will go through how to design a community path to increase user involvement over time. Much of this will go through how to initiate early user engagement and build on that momentum over time. By creating a great user experience, you create opportunity and access for your users and build a stronger, more vibrant community.

Citation preview

Page 1: Creating A User Journey for Your Open Source Community

IF YOU WANT TO TALK COMMUNITY YOU’RE IN THE RIGHT PLACE

Page 2: Creating A User Journey for Your Open Source Community

EVERY ONCE IN AWHILE, A REVOLUTIONARY PRODUCT COMES ALONG THAT CHANGES EVERYTHING. 

Page 3: Creating A User Journey for Your Open Source Community
Page 4: Creating A User Journey for Your Open Source Community

This is it.This is what matters.

How it makes someone feel. Will it make life better?

Does it deserve to exist?

We spend a lot of time On a few great things.

Until every idea we touch Enhances each life it touches.

Page 5: Creating A User Journey for Your Open Source Community

Experience is Everything

Page 6: Creating A User Journey for Your Open Source Community

@francium

Page 7: Creating A User Journey for Your Open Source Community
Page 8: Creating A User Journey for Your Open Source Community

A User Journey for Your Open

Source Community

Page 9: Creating A User Journey for Your Open Source Community

Focus on every user

every step of the way

Page 10: Creating A User Journey for Your Open Source Community

Be obsessed with user success

Page 11: Creating A User Journey for Your Open Source Community

Agenda

Page 12: Creating A User Journey for Your Open Source Community

ProductMentorship

Empowerment

for n00bssophomoresexperts

Page 13: Creating A User Journey for Your Open Source Community

then...

all the awesome things you can do with community

Page 14: Creating A User Journey for Your Open Source Community

But first:designThinking

Page 15: Creating A User Journey for Your Open Source Community

‘Successful design, like successful gardening, is

never finished and constantly changing’

Tim Brown, President and CEO, IDEO

Page 16: Creating A User Journey for Your Open Source Community
Page 17: Creating A User Journey for Your Open Source Community

Make things Make

PeopleProducts

successful

Page 18: Creating A User Journey for Your Open Source Community

Step 1: make the n00bslove you

Page 19: Creating A User Journey for Your Open Source Community

‘We think about the first 2 minutes with Meteor. We are

maniacal about the developer experience’

Matt Debergalis, Founder, Meteor Development Group

Page 20: Creating A User Journey for Your Open Source Community

Step 1: make the n00bs love you

product:the first two minutesthe first two hoursthe first two days

Page 21: Creating A User Journey for Your Open Source Community

Step 1: make the n00bs love you

mentorship:how do they figure it out?

Page 22: Creating A User Journey for Your Open Source Community

NGINXStarted in 2004

Page 23: Creating A User Journey for Your Open Source Community

Aleksandar Lazic, Full story from: http://bit.ly/13tlh7r

At the end of 2006 I have started to translate the src/core/nginx.c from the source…there

wasn’t any docs for this even in Russia

Page 24: Creating A User Journey for Your Open Source Community

May 2006: 52,092 Hosts

September 2006: 87,172 Hosts

NGINX

Page 25: Creating A User Journey for Your Open Source Community

Step 1: make the n00bs love you

empowerment:why do they stay?

Page 26: Creating A User Journey for Your Open Source Community

• Rewards• Get them excited• Get them connected with each other– Study Groups– User Groups

Page 27: Creating A User Journey for Your Open Source Community

Questions?

Page 28: Creating A User Journey for Your Open Source Community

Step 2: the n00bs grew up: the sophomore

Page 29: Creating A User Journey for Your Open Source Community

Step 2: the sophomore

product: is it easy to scale?can you grow up?

Page 30: Creating A User Journey for Your Open Source Community

Step 2: the sophomore

mentorship: where are the resources?

Page 31: Creating A User Journey for Your Open Source Community

• Books• Blogs• Planets• Tutorials• Videos/Screencasts

Page 32: Creating A User Journey for Your Open Source Community

Step 2: the sophomore

empowerment: why do I stick around?am I awesome yet?

Page 33: Creating A User Journey for Your Open Source Community

• Rewards• Send the right message• Connect!

Page 34: Creating A User Journey for Your Open Source Community

Questions?

Page 35: Creating A User Journey for Your Open Source Community

Step 3: the experts

Page 36: Creating A User Journey for Your Open Source Community

Step 2: the experts

product: they know itthey have ideas

Page 37: Creating A User Journey for Your Open Source Community

Step 2: the experts

mentorship:bring them togethermake exclusivity work

Page 38: Creating A User Journey for Your Open Source Community

• Enable a free flow of information– Summits–Mailing lists– Buddy systems

Page 39: Creating A User Journey for Your Open Source Community

Step 2: the experts

empowerment:turn them into leadersuse your expertise

Page 40: Creating A User Journey for Your Open Source Community

Questions?

Page 41: Creating A User Journey for Your Open Source Community

all the awesome things you can do with community

Page 42: Creating A User Journey for Your Open Source Community
Page 43: Creating A User Journey for Your Open Source Community

MARKET?

Page 44: Creating A User Journey for Your Open Source Community

A set of actual or potential customers, for a given set of products or services, who have a common set of needs or wants and references

each other when making a buying decision.

Page 45: Creating A User Journey for Your Open Source Community

references each other when making a buying decision.

Page 46: Creating A User Journey for Your Open Source Community

erhm, actually, we don’t buy anything in open source.

Page 47: Creating A User Journey for Your Open Source Community

using a product = investment.

Page 48: Creating A User Journey for Your Open Source Community

references each other when making a buying decision.

Page 49: Creating A User Journey for Your Open Source Community

your community needs to communicate.

Page 50: Creating A User Journey for Your Open Source Community

• Mailing lists• Stackoverflow• Facebook groups• Github• User groups• BoaF

Page 51: Creating A User Journey for Your Open Source Community

you need to guide them

Page 52: Creating A User Journey for Your Open Source Community

n00b expert

Page 53: Creating A User Journey for Your Open Source Community

REMEMBER IT IS THEIR COMMUNITY TOO!

Page 54: Creating A User Journey for Your Open Source Community

Experience is Everything

Page 55: Creating A User Journey for Your Open Source Community

Questions?