Sharing eGov Code and Data
August 25th, 2003
Today Phil Windley mentioned an article in Governing about sharing code and data across agencies. It seems like the problem these agencies are finding is that customization of these applications, to make them work in their own environment, is not taking much less time than it would to create the application from scratch.
I think it is up to those defining the direction of enterprise architecture to create policies regarding application development in order to make application sharing easier to implement. Government organizations cannot afford to build applications that are tied to specific backends or that are difficult to customize or integrate.
– Phil Windley
I agree with Phil that embracing open source software is important to eGov, but wouldn’t it also be great to require that all logic behind future eGov apps must be built so they can be consumed as a web service? I don’t think this would take much more time to do as long as the application was well thought out and then developed correctly.
That is definetely no small undertaking, but in the meantime, developers could, at the very least, use abstraction where ever possible so their code is not tied to a specific data source.