Volunteer built software for running government
Create a wikipedia type framework for the building of software projects for the government. The aim is to get volunteers to build the software needed for more efficient running of central and state agencies.
Software specs for sections of these projects, to be written using open standards, would be placed on the web. Volunteers could then create software to those specs and post versions of the software. Testing volunteers could test it out and list bugs. Software with the least bugs would be plugged into the working project code.
Permanent hidden links from the publicly used software to programmers home pages could be used as an incentive for talented programmers to volunteer their skills towards these projects.