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.
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
Creating A User Journey for Your Open Source Community
1. IF YOU WANT TO
TALK COMMUNITY
YOU’RE IN THE
RIGHT PLACE
2. EVERY ONCE IN AWHILE, A
REVOLUTIONARY PRODUCT
COMES ALONG THAT
CHANGES EVERYTHING.
3.
4. 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.
19. ‘We think about the first 2
minutes with Meteor. We are
maniacal about the developer
experience’
Matt Debergalis, Founder,
Meteor Development Group
20. Step 1: make the n00bs love you
product:
the first two minutes
the first two hours
the first two days
21. Step 1: make the n00bs love you
mentorship:
how do they figure it out?
23. 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
44. 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.
Every once in awhile, a revolutionary product comes along that changes everything. Some have you may have seen this Apple Ad, showing a young girl reading her iPad in bed. This is a familiar moment to us now, in an interconnected world. The group in this room is probably very familiar with accessing information over a tablet. But let's take a look at the copy on the pageApple took an experience that is so commonplace for us in 2013 and reminds us that it is extraordinary. Next time you take out your iPad, you will be the ubermensch. Capable of anything. Living in utopia.The product is common. Your experience is not.Experience is everything. A warm and positive experience can change everything for an individual. For those managing open source communities, it's your new secret weapon. I'm Francesca Krihely, I go by Francium on the internet whenever I can. I'm the community manager for MongoDB at 10gen, and I work with developers and engineering professionals every day to make them successful with MongoDB. I love open source, I think it has changed the world, and there's a lot of potential. I also believe individuals are more powerful than we think and it's up to people in my role to create places where groups of people can realize their potential. This is my short schpeel on why you should continue to listen to me. This talk is titled creating a user journey for your open source community. It's about creating positive experiences for your user community to help them become as successful as possible, because in open source, its the people that make the change. In order for your product to be successful, you need to think to think about how users are going to grow with your product over time. How are they going to grow? How are they going to build an experience to create a strong enough connection to your product? You need to have a clear understanding of how to create a great product, mentor and finally empower your users at every step of the way. Then we're going to take a look at how we create a community where all of these users can grow and learn from one anothern00bs: Sophomores: Did you know that Sophomores means wise but foolish?
Every once in awhile, a revolutionary product comes along that changes everything. But let's take a look at the copy on the pageThe only way to figure this out is to connect every action and decision you make with user success. This starts at the beginning when you first create the product and it should continue to every email you write and every commit you make. So how are we going to undertake this challenge? n00bs: Sophomores: Did you know that Sophomores means wise but foolish?
Some have you may have seen this Apple Ad, showing a young girl reading her iPad in bed. This is a familiar moment to us now, in an interconnected world. The group in this room is probably very familiar with accessing information over a tablet.
Apple took an experience that is so commonplace for us in 2013 and reminds us that it is extraordinary. Next time you take out your iPad, you will be the ubermensch. Capable of anything. Living in utopia.The product is common. Your experience is not.
Experience is everything. A warm and positive experience can change everything for an individual. For those managing open source communities, it's your new secret weapon.
I'm Francesca Krihely, I go by Francium on the internet whenever I can. I'm the community manager for MongoDB at 10gen, and I work with developers and engineering professionals every day to make them successful with MongoDB. I love open source, I think it has changed the world, and there's a lot of potential to do more. I also believe individuals are more powerful than we think and it's up to people in my role to create places where groups of people can realize their potential. This is my short schpeel on why you should continue to listen to me.
This talk is titled creating a user journey for your open source community. It's about creating positive experiences for your user community to help them become as successful as possible, because in open source, its the people that make the change.
In order for your product to be successful, you need to think to think about how users are going to grow with your product over time. How are they going to grow? How are they going to build an experience to create a strong enough connection to your product?
The only way to figure this out is to connect every action and decision you make with user success. This starts at the beginning when you first create the product and it should continue to every email you write and every commit you make. So how are we going to undertake this challenge?
You need to have a clear understanding of how to create a great product, mentor and finally empower your users at every step of the way.
Then we're going to take a look at how we create a community where all of these users can grow and learn from one another
I really like this quote from Tim Brown. It shows that you need to take an iterative process when approaching any problem. It’s not won and done. You need to maintain it over time, feed it, and then, like a garden, watch it continue to grow. Think of your users in this way, and I guarantee it will help them become successful. How is design thinking manifest?
Here’s the rails website, probably more of what we think of as “design”. This is the guide for any user that comes to the website. It allows for self-segmentation of users depending on where they are in their process of learning rails. I love this, because it is clear and straightforward. It allows people to have a very direct and practical experience with rails. It also allows new users to dive in.
Let’s get back to your goals as a community leader. Your product’s value lies in how it makes people successful. You need to create an environment where people continue to have positive experiences with your product. Remember, people can be empowered by your product. There’s so much potential, and you can make it happen.
Nginx story should go here
First couple of moments are keyConfirmation biasIf we have a bad experience we’re going to keep that in your mind
Make it easy for people to find what they need. Make sure you’re there when you need to be thereFigure out what feels good Mentorship , encouragement, maybe something else.
First couple of moments are keyConfirmation biasIf we have a bad experience we’re going to keep that in your mind
40% growth due to docs! Mentorship and guidance helps.
Experience is everything. A warm and positive experience can change everything for an individual. For those managing open source communities, it's your new secret weapon.
Both Wise and foolishGo wikipedia for sophmoreRepeat the expeirence thing
MongoDB Use case--- Education.10gen.com Are you satisfied with being a tool for small projects or do you want to make big changes.
Experience is everything. A warm and positive experience can change everything for an individual. For those managing open source communities, it's your new secret weapon.
Repeat the experience thing
Microsoft’s MVP program is a great example. A number of open source companies, 10gen included, have started programs like these to enable a free flow of information between core contributors/a company and community members. Make sure their ideas are heard.
You have a lot of domain expertise, you know exactly how these people can help you, and become leaders. Maybe its starting a conference. maybe its creating an awesome tool, you can offer them the right type of access to make sure that tool becomes popular and is widely used. Make sure that you offer your experts as many resources as possible to grow. Keep them happy.
Experience is everything. A warm and positive experience can change everything for an individual. For those managing open source communities, it's your new secret weapon.
INSERT PHOTO OF LOYALTY PyramidLoyal customers are those that gain a lot of functional value out of your product or brand. They have such confidence in your product, that they will recommend the brand to others. The value of the committed customer is not so much the business he or she generates but rather the impact upon others and upon the market itself.
This is a great definition of market from Geoffrey A. Moore, who wrote what is referred to as the High tech Marketing Bible, crossing the chasm.
Using a product is a huge investment. Even is someone is using a piece of software for free, they are still taking on a huge risk using a relatively new piece of software.
Your community needs to communicate with one another, not just to inform buying or investment decisions, but to generate value. You can construct your community to be a place where people can talk to one another, reach out to one another for help, and see how one another is successful.
Your community needs to communicate with one another, not just to inform buying or investment decisions, but to generate value. You can construct your community to be a place where people can talk to one another, reach out to one another for help, and see how one another is successful.
Empower your experts to become guides for new users. Encourage them to speak at conferences, respond to questions on StackOverflow, monitor the mailing list. Explain that their knowledge is fundamental to the growth of their Community
Remember it is their community too! Your job is to communicate everyone’s impact appropriately and guide people to success. That will create the ideal experience and environment for them to grow.
Experience is everything. A warm and positive experience can change everything for an individual. For those managing open source communities, it's your new secret weapon.
Experience is everything. A warm and positive experience can change everything for an individual. For those managing open source communities, it's your new secret weapon.