Observations on nonprofit software from One Northwest

Steve Andersen at One Northwest has written "Some observations On Nonprofit Software":

  • Missions are serviced only by engaging constituents to action
  • Engagement activities aren’t unique to nonprofits, so the tools aren’t either
  • The best way to build software for nonprofits is to find tools that successfully addresses most of your needs and then add the nonprofit-specific functionality
  • Software targeted at a larger market than nonprofits will improve faster than software specifically for the nonprofit market
  • Software that has open Application Programming Interfaces makes the “build-on-top” model work
  • There is a market for nonprofit-specific software that serves a defined function and is accessible via robust APIs