Personas and Pathways for Growing Communities

This activity is designed to help you identify potential users and contributors, understand their goals and motivations, help them find a way into your project, and grow them into strong, committed community members.

For beginners

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.

  1. Discovery - How they first hear about the project or group.
  2. First Contact - How they first engage with the project or group, that intial interaction.
  3. Participation - How they first participate or contribute.
  4. Sustained Participation - How their contribution or involvement can continue.
  5. Networked Participation - How they may network within the community.
  6. 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…

Steps to Complete

  1. 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?

  2. Write

    Create a short description of your persona. See above "Rashid" for an example.

  3. 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?

  4. 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