Sprinting & Marathoning: Two Strategies for Volunteering your Time

By Vaidehi Agarwalla 🔸 @ 2022-09-27T15:02 (+26)

Thank you DALLE2

I recommend reading this post alongside Khorton's Volunteering guide, and Aaron's volunteering isn't free

Sprints

In product development, a sprint is a short, time-boxed period when a team works to complete a set amount of work. Sprints are useful because you set yourself a goal and complete it, even if it's not perfect. Some benefits of volunteering in sprints include:

Sprint-able projects include:

Over the summer of 2019, a group of primarily volunteers (including me) helped launch the EA Hub Resources (now EA Groups Resources). Without the volunteers who sprinted, I estimate the project would have taken ~several months longer to publish. 

Marathons

A marathon means working on a project for a longer time, but working less intensely. On the other hand, marathoning can be incredibly valuable for long-term stability in an organisation. Having ongoing volunteers reduces recruiting, onboarding & turnover costs for organisations. Some benefits of marathon volunteering include:

 Marathon-able projects include:

On the EA Hub team, we had one volunteer developer worked with us for over a year. They were available a few hours week and would take on small projects. Although they weren't able to take on developing entirely new features or do overhauls of the system, they were able to provide support to the lead developers over time fairly reliably.  

A Sprint + Marathon Combo

Some projects require a sprint to set them up, but then only a couple hours a week or month to maintain them. These projects can have passive impact with minimal effort.

The Pineapple Operations public directory of operations/PA talent has some set-up costs (e.g. initial publicizing, creating automations), but in the long-term the main maintenance costs will be reviewing the directory periodically to remove any spam users. 

Thanks to Aaron Gertler and Amber Dawn for feedback.