Submitted by Brett on Tue, 10/23/2007 - 3:35pm
Gene Austin, Chief Executive Officer, Convio and Tom Krackeler, VP, Product Management, Convio
It is incumbent on all software vendors serving the nonprofit sector to open opportunities for nonprofits to have greater choice and flexibility in pursuing their missions.
To meet the expectations of nonprofits today -- and five years from now -- software vendors need to facilitate interoperability between systems and enable integration between offline and online data and the new Web. And they should do so with one clear purpose in mind: to open the possibilities for nonprofits to find and engage constituents to support their missions.
The NTEN community has been leading the charge for openness. With Salesforce and Facebook, Convio has embraced openness as a way of doing business.
Software vendors should:
- provide nonprofit organizations of all sizes and in any stage of Internet adoption the flexibility to integrate with other web or database applications to exchange constituent and campaign data.
- make their Open APIs available to clients, partners, and a broad developer community.
- expose Open APIs as part of their core product functionality.
- proactively use APIs provided by other companies in additional to providing their own.
- make their API documentation publicly available and provide a forum for sharing and discussing best practices and exchanging code examples.
- publish a roadmap for their API development and encourage participation in the development of that roadmap.
- make their APIs accessible to nonprofits at a level that does not require extensive technical expertise to leverage those APIs.