Join us for the San Francisco Net Tuesday on September 9 featuring
Involver: How Nonprofits Can Create Video Campaigns for Social Networks. Looking forward to seeing you there!
Many NGOs are good at forming strategic alliances to achieve their objectives (they're usually also good at competing each other nearly to death, often at the same time, but I'll keep that for a different post maybe). Yet, at the level of web technology, this usually seems to be limited to the level of exchanging tips and tricks, perhaps some RSS feeds, and referring each other to providers and vendors.
Two major developments are changing that situation now:
From the code level: Easier sharing in the form of Drupal modules obviously is a great step forward, but still leaves you to reverse engineer the code and functionality of a module, to find out what the objectives and constraints were at the time of building.
From the organisational level: The predominant thinking still follows the pattern of coming together, listing needs, identifying commonalities, then trying to pool resources and plan towards development. It doesn't facilitate a "long tail" approach with more ad-hoc alliances based on existing schedules and deadlines.
The middle ground in this is starting to share road maps in a more standardised way: to formulate organisational needs in terms of technical functionality, and indicate "organisational value" as well as expected "workload" (and maybe even available resources or indicative planning).
There are two main processes that need to be in place to make this "open roadmap" work:
I've taken the opportunity as "NetSquared project lead" for the Oneworld Connect project to explore how to translate organisational objectives into feature requests for engineers to work on, working towards a roadmap via a wiki.
And so I was excited when my friend Rob Purdie (who has managed migrations to Drupal for Greenpeace UK and Amnesty International, and is currently working with Concern) organised the first of hopefully an ongoing series of Drupal for NGOs meetups in London, and suggested a session called How To Build a Product Roadmap, with the dream that it helps participants identify roadmap overlaps and then collaborate.
I hope to see this "open roadmap" develop quickly in various conversations in the next two-three weeks already :-)
Comments
Great approach
As a passionate Drupal advocate, user & developer, I think this is an excellent approach to working together. This overlap is why open source platforms like Drupal are so successful, and encouraging all the N2Y3 participants to work together where this overlap exists will really help everyone to make the most of limited financial and developer resources.
I blogged a little about this already here as there seems to be such a common interest between so many projects related to mapping, including the oneworld project that you're involved in, and the Open Green Map that I'm the project lead for.
I look forward to meeting you next week and taking this forward!
Cheers,
Thomas
Go Rolf! Exactly on point.
Go Rolf!
Exactly on point. I'd be interested to hear you take on how this connects back into older efforts like Custard Melt. What do we need to take away from that experience (both the good and the stuff needing improvement).