A shared online services platform for the development sector

43
A shared online services platform for the development sector

description

A presentation which was given by Thomas Bjelkeman-Pettersson, Akvo.org at a meeting co-convened with the Skoll Global Threats Fund, 15 Feb 2011, San Francisco.

Transcript of A shared online services platform for the development sector

  • 1. A shared online services platform for the development sector

2. Thomas Bjelkeman-Pettersson

  • Co-founder, technical director
  • Akvo Foundation
  • @bjelkeman

3. Online services explosion 4. Exciting developments 5. Data collect 6. Data collect Peer review 7. Data collect Peer review Engage volunteers 8. Data collect Peer review Engage volunteers Milestone reporting 9. Data collect Peer review Engage volunteers Milestone reporting Mapping 10. Data collect Peer review Engage volunteers Milestone reporting Mapping Expert system 11. Data collect Peer review Engage volunteers Milestone reporting Mapping Expert system SMS services 12. Data collect Peer review Engage volunteers Milestone reporting Mapping Expert system SMS services Project reporting 13. Data collect Peer review Engage volunteers Milestone reporting Mapping Expert system SMS services Project reporting ? 14. This presents new challenges new challenges 15. An online service which isntloveddaily is dead in the water is dead in the water 16. The cost of building software pales in comparison to the cost of maintaining, enhancing, and supporting it. Fred Wilson, Partner Union Square Ventures Disqus, Foursquare,Twitter, Zynga 17. Increasing complexity 18. 19. Is there a better wayto do this? to do this? 20. [removed picture] Barnraising 21. How could this work? 22. Wiki Blog CMS Project reporting API SMS service RSS Donations Widgets Updates Projects Maps Admin XML Typical website 23. Wiki Blog CMS Project reporting API SMS service RSS Donations Widgets Updates Projects Maps Admin XML Expert system 24. Wiki Blog CMS Project reporting API SMS service RSS Donations Widgets Updates Projects Maps Admin XML Expert system Data collect ? Data collect Peer review Engage volunteers Milestone reporting Mapping Expert system SMS services Project reporting 25. Wiki Blog CMS ? Data collect Peer review Engage volunteers Milestone reporting Mapping Expert system SMS services Project reporting Project reporting API SMS service RSS Donations Widgets Updates Projects Maps Admin XML Expert system Data collect 26. Wiki Blog CMS Expert system Data collect Project reporting API SMS service RSS Donations Widgets Updates Projects Maps Admin XML ? Data collect Peer review Engage volunteers Milestone reporting Mapping Expert system SMS services Project reporting 27. Common services 28. ? Data collect Peer review Engage volunteers Milestone reporting Mapping Expert system SMS services Project reporting 29. App Store for the development sector 30. Thin services layer 31. Authentication ? Data collect Peer review Engage volunteers Milestone reporting Mapping Expert system SMS services Project reporting 32. Billing / Access Authentication ? Data collect Peer review Engage volunteers Milestone reporting Mapping Expert system SMS services Project reporting 33. Data interchange services Billing / Access Authentication ? Data collect Peer review Engage volunteers Milestone reporting Mapping Expert system SMS services Project reporting 34. People layer 35. Data interchange services Billing / Access Authentication Shared development practices ? Data collect Peer review Engage volunteers Milestone reporting Mapping Expert system SMS services Project reporting 36. 37. Data interchange services Billing / Access Authentication Shared development practices Joint development skills network ? Data collect Peer review Engage volunteers Milestone reporting Mapping Expert system SMS services Project reporting 38. Data interchange services Billing / Access Authentication Shared development practices Joint development skills network Joint promotion ? Data collect Peer review Engage volunteers Milestone reporting Mapping Expert system SMS services Project reporting 39. Open source Open data access Migratable cloud services Migratable cloud services Migratable cloud services 40. People Applications Data Data Data 41. A shared online services platform for the development sector 42. Data interchange services Billing / Access Authentication Shared development practices Joint development skills network Joint promotion ? Data collect Peer review Engage volunteers Milestone reporting Mapping Expert system SMS services Project reporting 43. And then they lived happily ever after