Posts Tagged: Application programming interface

The untapped Open Data opportunity: who will unlock government data?

I’m fascinated by the Open Data movement, particularly when it comes to government where the concept of open data hinges on the belief that data is a public asset – just like highways and parks – and should be made available to all.

We’ve already seen compelling examples of people hacking into this available data for the public good. For example, at the recent Open Data Day here in Vancouver, projects ranged from a visualization of Vancouver’s budget to an analysis of test scores at local schools. One project even took Vancouver’s open elevation data to recreate the city in MineCraft.

Making data available, discoverable, and usable will help improve the effectiveness of governments, strengthen our democracy, as well as create opportunities to improve everyone’s quality of life. Open data encourages innovation from both the inside and outside:

  • Innovation from the outside: Putting information in the hands of the public makes it possible for innovative citizens and companies to create groundbreaking solutions and improvements to some of the biggest challenges facing the community. For example, on a small scale, one website monitors and analyzes Vancouver’s bike accidents, revealing the trend that bike accidents decline along roads with bike lanes and increase where bike lanes end.
  • Innovation from the inside: When government data is accessible and easily usable, other governments and government agencies are able to compare experiences and share best practices. Although government data is public today, most state and city governments do not readily share information. The Open Data movement can unlock this data, so local governments don’t necessarily have to recreate the wheel. They can look at examples and models of what has already worked.

Where are the start-ups to take on this opportunity?

Making data publicly available is just a first step. In order for the Open Data movement to truly bring about change in government, that data needs to be searchable, discoverable, and usable. But so far companies have mainly focused on helping governments transform data (usually financial data) into actionable information. For example, there’s OpenGov, Open Data Soft, and Junar.

In addition to these players, we need applications and websites that put the data into something useful for both governments and citizens – whether by visualization, integration, or notification. We need a company that can take all the existing public datasets and make them accessible and comparable through a single platform… similar to what Clever does in education. It’s an incredible opportunity to make a significant difference: the question is who will lead the way?

Enhanced by Zemanta

The programmable web and the future of platforms

Virtually every start-up dreams of becoming a platform at some stage. After all, it is the most powerful position in the ecosystem. What has been the one rule to becoming a platform? Develop a killer app that gets you to scale: and then open up the platform once your reach is attractive enough for other developers to develop specific apps for your platform. This game plan has worked for consumer (Facebook, Twitter) and enterprise (Salesforce, Shopify) apps alike.

But recently, we have seen a new breed of platform emerging: platforms that are targeted at developers. Their mission is simple: solve the pain of integrating all the cumbersome and fragmented legacy systems, by providing an easy-to-integrate-with and easy-to-manage frontend for developers.

For example, we see horizontal platforms like Twilio that replaces all the telecom hardware with an API for phone, VoIP, and messaging. There’s Stripe and Braintree for payment processing, and Lob for printing. This is what Garry Tan has called the API-ization of everything: “Where there is paper to push, a call to answer, or a purchase to approve, there is an API coming to replace it.”

In addition to these horizontal platforms, there are also very interesting vertical players emerging: Spout for finance, for real estate, and Clever for education. While horizontal developer platforms are usually built around features, vertical platforms are usually built around data.

The traditional platform approach (i.e. Facebook, Salesforce) is still alive and well, but it feels like we are on the cusp of tremendous innovation in the field of developer platforms as the web is evolving into being entirely programmable.

Enhanced by Zemanta