Blog / article


#WhyWeSprint: What to Expect at a Salesforce Community Sprint

That’s me (Lynda En) in the pink stripes with Junette Tan to my right at the most recent sprint in Long Beach, California.

If you haven’t been to a Open Source Community Sprint yet, get yourself organized and head to the next one. No running shoes needed! These sprints are for Salesforce administrators, implementation partners and .Org representatives to come together with the common goal of taking the nonprofit ecosystem to the next level.

My colleague Junette Tan, a Cloud Technology Team Lead, and I recently attended the latest sprint in Long Beach, California.(Here’s our short vid for Twitter.)

I recommend everyone—especially if you are a Salesforce administrator for a nonprofit organization—to experience a sprint at least once. It’s a chance to get together with like-minded people and nerd out. Not only do you get to meet others in our nonprofit tribe, but you also have a chance to contribute to the community that gave you the Nonprofit Success Pack (NPSP)! There are so many reasons #WhyWeSprint:

Everyone can contribute

Although there were some people actively developing at the sprint, there were even more people who weren’t. There are many non-technical ways to get involved:

  • contribute use cases for specific functionality so we are designing features that make sense in the real world (ex. a feature that answers the question “What do I need to report on to satisfy my bookkeeper?”)
  • write documentation to be published by on topics like the soft skills needed by an administrator to succeed in their role
  • lend your voice to the NPSP How-To Series on YouTube
  • make simple animations to explain complex ideas, like how a data importer really works (not online yet but soon!)
  • give feedback on prototypes, like Account to Account Affiliations, before they’re widely shared
You don’t have to know what you want to contribute

Just show up with a “can-do” spirit! Typically, sprints start with the “ideation” phase where we brainstorm what we want to see in the nonprofit Salesforce ecosystem. Almost organically, groups start forming, and you’ll have a lot of interesting topics to choose from.

Many of the assets floating around the ecosystem have come out of these community sprints.


Flexibility to work on one—or many—areas

Junette focused on the Outbound Funds package with the intent of giving users the ability to manage and track giving funds, such as grants and scholarships. She worked with end users and developers to ensure it would not have to rely on a certain package, like the NPSP, to function and that it could also be compatible with future NPSP releases.

While Junette went deep and detailed, ironing out every wrinkle she could find, I chose to float around. Watch out for upcoming NPSP articles on program management and administrator soft skills, contributed by yours truly. I also voiced one of the upcoming NPSP How-to Series videos about the Volunteer Recurrence Schedule. And, my suggestion of “WhichApp?” as the new name for the Consumer Reports group in the Power of Us Hub is being seriously considered. As you can see, I really got around!

We see the fruits of our labour

Do you have the Trailhead badge Fundraise with NPSP? That was reviewed during a sprint. Have you read the article Campaigns for Fundraising? That was conceived at a sprint. When you’ve been personally involved, or know the people who have contributed to these assets, it makes receiving them all the more gratifying and makes you appreciative of the wider community.

It’s a genuine community

Sprints only work if the sprinters want to be there. You will hear over and over again that there is nothing like this community. Sprinters come from all over the world with varied technical and nonprofit backgrounds with the common goal of lifting one another up. You’ll become part of an inclusive environment, with lots of cooperation and blossoming friendships, that’s even a safe place to talk about your vulnerabilities.

What’s more is that has plans to extend the community by providing a way for contributors to share functionalities they’ve built with other users, so they can install them into their own Salesforce orgs. Everything will be open sourced and governed in a way to keep the components available for everyone.

Hope to see you at the next sprint—log into the Power of Us Hub to see in which city we’ll getting together in!

Written by Lynda En, Nonprofit Solutions Architect at Traction on Demand.

Got a project for us?

We have detected that your browser is out of date. As a result, this website may not display properly. Please update your browser for the best experience.