Personas and Pathways for Growing Communities
Format
This is a short writing/thinking exercise. Best done with a partner or small group, but can also be done alone.
Target Audience
Open science project leads and Mozilla Study Group leads seeking to attract and grow communities of contributors around their projects
Materials
- A timer
- Pen & Paper
- A way to take notes
Introduction
Your open project needs users and contributors, but how can you find them, get them involved, and keep them engaged and active in your community? One way is by creating and using "personas" and "pathways" to help you.
A “persona” is a tool commonly used in the design world, to help create products and experiences that work for real world users (aka “user-centered design”). The persona is an imaginary user, based on real-world observations and understandings of actual potential or current users. The persona becomes real to the designer, and is used as a tool to test ideas and experiences (for example, a designer might ask “Would our user persona, Rodrigo, who is an avid photographer and technophile but also an introvert who’s protective of his private information, like feature x of our social media platform?”).
Personas may be composites of several real-world users. The power of the persona is in its specificity; a good persona feels real, and helps a designer (or project lead) put their own perspectives aside and empathize with the needs and motivations of users.
Sample Persona
Rashid is a PhD student in astronomy at a university in Southern England. He’s outgoing and a snappy dresser, favoring skinny jeans and colorful cardigans. He lives in on-campus housing and after a long day at the lab he usually rushes home to see his wife and infant son.
Rashid took an intro Java programming course long ago, as an undergrad, but his research now demands Python skills. He attended a two-day Software Carpentry workshop at his institution.
About Pathways
Once we have a persona, we can imagine how they might interact with our project. Let's imagine that this process has a few phases.
- Discovery - How they first hear about the project or group.
- First Contact - How they first engage with the project or group, that intial interaction.
- Participation - How they first participate or contribute.
- Sustained Participation - How their contribution or involvement can continue.
- Networked Participation - How they may network within the community.
- Leadership - How they may take on some additional responsibility on the project, or begin to lead.
As you create your pathway, ask yourself, what needs to be in place to move Rashid along this pathway? What are the potential pitfalls for Rashid-- in terms of his skills, his time, his motivations? Once you have a sense of this story, you might list solutions to any challenges. Here are a few examples…
- Publicize group meetings via posters around campus as well as on twitter and via email blasts.
- Collect emails of new group attendees for follow up messages.
- Offer an online intro to GitHub for those who join mid-semester and missed the first sessions.
- Schedule meetings for daytimes and early evenings to avoid conflicts with family schedules.
Steps to Complete
-
Brainstorm
In groups of two, read through the following questions. Take notes! Each person should answer the question in caps in the time provided. Use a timer to keep time for each person.
-
Who is the person you most need in your community or on your project?
Create a persona for this user. Think of the skill set or attributes you want, but ALSO give them a name, age, a place to live, life circumstances (single, married? family? student? mid-career?), what they like and don’t like, etc. This may seem superfluous, but the more real the persona feels to you, the more useful they’ll be. Have fun with this!
-
What are that person's motivations and needs?
What’s likely to get your persona engaged and excited? What are their personal goals? Why might they be drawn to your project? What might be the value for them — what can they get out of it?
-
-
Write
Create a short description of your persona. See above "Rashid" for an example.
-
Plan a Pathway
Using the structure above, describe a pathway for your persona. What are the steps through this project? What could stumbling blocks for user? What skills, info, or resources are missing that they”ll need to better engage with the project? What kinds of things might drive them away from your project?
-
List your Solutions
For each potential stumbling block or difficulty your user might encoutner, list a solution that you'll work into your design of your grop or project.
Glossary
Persona
A fictional user, based on real-world observations of actual or potential users. personas are used to test and shape the design of a product or experience, so that the final design responsive and relevant to user needs.
Follow-up Resources & Materials
- You may find it useful to review this handout on the the creation of your Contributing.md file in light of your new understanding of your users.
- You may also want to revise your proejct description to better appeal to your users, using this handout.