Photo: White House

5 principles of government software development

The inexorable march of technology and the rise of computers, software, and free and open source software in particular, requires that we articulate principles by which a government of the people, by the people, and for the people develops software.