§ May 20th, 2009 § Filed under PowerBase Updates Comments Off
It’s time to a build a database that works for community organizing. We know this. You know this. And this year, after hoping that the software field would get itself sorted, we’re done waiting. This year, PTP is developing PowerBase, a “distribution” of CiviCRM that works for community organizing.
Here’s the vision:
A database – a CRM or constituent relationship management system – that in an off-the-shelf way meets 95% of the needs that community organizers need from their CRM for their membership engagement work. We think PowerBase – PTP’s version of CiviCRM – is that database. The field needs a common platform; the hodgepodge of cobbled together databases and half-functional CRM systems has become too big an impediment to building real power to be ignored any longer. When we’re done, groups that are using PowerBase will be able to:
- Use their database to help build the scale of their organizing work
- Swap notes about how they do their work at a level much, much deeper than they can today.
- Build to an entirely different scale: Have an issue blow up fast and need to do a rapid mobilization at scale? Organizers from allied organizations will be able to jump into your system cause they’ll already know how it works.
How’d we get here?
For more years than we’d care to remember, Progressive Technology Project has been saying that a high-performing data system was the heart of organizing. Through our VOTER project last year, we learned a lot. A whole lot – and we’ll be reporting on that later, but as far as the CRM question is concerned, we learned that many, many, many groups didn’t have a fully functional database for membership management. It sort of took the integrated out of Integrated Voter Engagement, and was the kick that we needed to take this on. [fyi - with our help, the groups are accomplishing the integration, but with more time and trouble than anyone would like]
So, we created a requirements list – what does a community organizer need to do, day in and day out over the course of a campaign cycle? We drew on our 10+ years of experience in the field, and then vetted the list with any organizer who was willing to look at it (and if you hit that link above, you can look at it, and comment on it too – please do). What we learned was that the list we’d created was spot on for the basic level of CRM needs that organizers have. That may not sound like much. It is actually a lot – a vetted requirements list meant that we’d listened, and had correctly heard, interpreted, and then reflected back what organizers need. List in hand, we were ready to move to step two: what’s already out there?
What’s already out there?
We contracted with Jamie McClelland of MayFirst/People Link fame to do a scan of the terrain. Here’s what we gave him as guidelines:
- Has to be Open Source
- Has to be web-based
- Has to be affordable to host
- Has to be multi-lingual/translatable/internationalize-able
- Has to be in use in the real world
- Has to have an active developer community
What Jamie came back with was a short list that when whittled down, pointed at CiviCRM as the top contender. We weren’t terribly surprised to hear that. PTP had been hearing more and more really good things about CiviCRM for past 6 months or so, and had started seriously looking at it ourselves.
Jamie completed the research phase by taking our requirements list and identifying what work needed to be done to get CiviCRM to meet our requirements – changes to the configuration, changes to the templates, or changes to the code.
Where we are now:
That pretty much brings us up to the present. We’ve had conversations with the CiviCRM folks – they’re psyched we’re doing this project. We’ve had conversations with community organizing groups – they’re psyched and want to get on the system NOW. We had a deep conversation with our board – the memorable phrase from that meeting was “my brain is exploding in a million different directions and it is wonderful.” Needless to say, they’re psyched too.
So, it’s time to get to it. Thanks to support from the Ford Foundation, we’re doing a pilot project, getting between 4 and 6 organizations up and running on CiviCRM, and using that process to build our initial version of PowerBase. We’re starting the pilot now, working with DharmaTech, a CiviCRM development shop to help us get started, and by the end of the summer, expect to have a functioning release of PowerBase that meets our initial list of requirements.
What next?
Large scale rollout. How large? We think there are around 1000 groups that self-describe as using community organizing as a core strategy for their work. That number might be a bit low, it might be a bit high, but probably not by much. [And hey - if you're reading this, and you think we don't know about you and should - join our Directory of Community Organizing groups here]
In late fall of 2009, we’d like to start a process to get more groups up and running on PowerBase. Parallel to that effort, we’ll engage groups in a conversation about what parts to build next – Voter file integration? Coalition level data consolidation? Mobile interface? Texting integration? Virtual Phonebank/VoIP hooks?
So, stay tuned – we think this is pretty exciting work that has broad implications for community organizing. Subscribe to the RSS feed to keep up on what’s happening, and come back often to share your comments, feedback, and thoughts.