But it doesn't end there.
Aggregating and exposing information is the initial hurdle to compliance with the Open Government Directive (http://www.whitehouse.gov/open), and is the basic prerequisite for everything else. But the Open Government Directive isn't just an exercise in publishing data - the intent, and expectation, is that the data will be an enabler for a new dimension of Government service and citizen participation.
It's clear that the Administration understands this and has a vision for the long-term impact of the Directive, as highlighted in the blog post, "Why open gov matters to you" (http://www.whitehouse.gov/blog/2010/01/23/why-open-gov-matters-you). The examples of impact they mention demonstrate consumer and citizen benefit, as opposed to the potential impact on technologists.
It's a great vision – and I believe that it is necessary and achievable. However, the heavy focus in the technical community on getting the data has obscured some of the downstream requirements for getting the overall vision right. Sometimes it seems there's a perception that just exposing the data is enough - and there's an expectation that useful applications will start to "magically" appear. I've tried to avoid the cliché analogy to the "Field of Dreams" movie mantra: "If you build it, they will come..." – but it's just too tempting in this case.
Unfortunately for the Open Government Directive, it's likely that "they" (consumers and citizens) will NOT come if we limit the overall focus to data publication. The fact is, most people will not have the time or the interest to download datasets and scour through them for usable tidbits... nor do most people have the context to fully understand the data or the time or interest to attempt to gain the proper insight.
In order for the Directive to produce results that will truly affect political and cultural change, we need rich, usable, and USEFUL solutions that will add real value to citizens and agencies… and that doesn't happen by accident or merely through community enthusiasm. There are a set of moons that need to align "just right" in order to produce something that will be significantly valuable.
This set of elements that must coalesce includes the Data, the APIs, the Builders & Tools, the Domain Experts, and the Incentives. To elaborate:
The Data - As mentioned above, this is the cornerstone to it all… without good data, nothing else matters. The good news: as a result of the Open Government Directive, we should start to see rapidly increasing volumes of Federal information – and many States have also implemented their own data publishing initiatives. There are already some great data sources available – including (but not limited to, of course):
The APIs - The data needs to be hosted somewhere and published in a way that makes it easily consumable. The minimal expectation should be a structured format for download, such as XML (nothing burns my britches more than getting structured data in a PDF file). The problem with downloading datasets, of course, is that someone has to be responsible for ongoing synchronization… and if many organizations are using the data, that means there will be a tremendous amount of duplicate work. The best solution: a single source of the data, exposed via open standard APIs. Some of the items and sites that are worth noting include:
The Builders & Tools – Okay, you have the data and you have the APIs… the next thing needed are developers and designers who know how consume the data and how to create interfaces that meet the needs of Citizens and Agencies. You also need good tools and technologies as a platform for the solutions. The challenge here is getting the time and focus from developers (which I'll talk about in my last point). There is good news here, though – as there are some great tools available. Some of the Microsoft technologies definitely worth considering include:
The Domain Experts – My favorite dataset up on Data.gov is the "2005 Toxics Release Inventory data for Guam"… it just sounds very interesting and cool. Unfortunately, I have no idea what a Toxic Release Inventory is, I'd probably be challenged to find Guam on a globe, and I have no idea how to decipher the information in the dataset. However, there is likely someone out there who completely understands the information and knows how it can be used. It is critical to engage such Domain Experts as we embark on the development of solutions – otherwise, most of the data publishing work will be a useless exercise. These experts can provide:
|The Incentives – this one is the kicker… how do we actually get people to write applications?? Yes – there will be some that are built out of interest, curiosity, and even civic responsibility (e.g., SunlightLabs). But I think it would be unreasonable to expect those things, alone, to develop an entire ecosystem of solutions that truly meet the tenets of Open Government. There needs to be a carrot that helps incent people to spend time and money building such solutions, and that typically means that that folks need visibility into how they're going to monetize their investment – either by selling solutions, using an advertising platform, gaining visibility in the market, providing consulting opportunities, etc. I know the idea of profiting may seem a bit counter to the noble tenets of Open Government – but without such prospects, it will be challenging to develop a fruitful marketplace of solutions, especially in this economic environment.|
Thus, success of the Open Government Directive isn't just about getting the data right, it will really depend heavily on execution across the above five elements (Data, APIs, Builders & Tools, Domain Experts, and Incentives) – as well as formal mechanisms and a tangible strategy to bring them all together.
To date, I'd say we (everyone involved and interested in OpenGov solutions) are on a pretty good track – data sources are growing rapidly and quality is improving, the shift to APIs and advancements of the standards has been strong, and the developer community is definitely getting engaged. I don't think we've nailed the engagement of domain experts or models for incentives– but as a real business opportunities start to emerge, I suspect that those areas will ramp up quickly.
Now – for my next trick, I plan to build a small "open gov" application using some of the resources mentioned above. I'd like to create a quick app that allows me to enter my zip code and find out who all of my Congressional representatives are, then find out the committees they're on, bills they've sponsored, how they vote based on some issues… and then provide me the tools to contact them, as well as enter a daily rating on how I think they're doing.
Depending on how much it snows – and as long as the power doesn’t go out, I hope to be done in the next day or so. I'll post the results and code once finished.