recommended reading

CIO Council to Agencies: Share Your Developer Platforms

Rena Schild/

Federal agencies should share the code for specific online functions such as identity verification or payment processing instead of constantly re-building them for each government site, according to a council of government chief information officers.

Promoting application programming interfaces, or APIs, could help agencies cut costs, and government developers should reuse those same building blocks across government projects, a recent report from the CIO Council argues.

APIs, which could also be used to install analytics and data storage functionalities into federal sites, could be cobbled together with other open-source software.

“A team of two [software developers] can implement what formerly took a team of twenty,” the report said.

» Get the best federal technology news and ideas delivered right to your inbox. Sign up here.

For instance, the General Services Administration’s digital consultancy 18F has been working on one such functionality:, which aims to create a consistent identity verification system for anyone using federal sites.

But there are a handful of obstacles before APIs can be widely used, the report warned. For instance, developers need to understand how the Privacy Act—which states agencies can only keep information about a person as long as it's "relevant and necessary to accomplish a purpose of the agency”—would apply to certain APIs if they're shared between agencies.

A new protocol might involve “potentially executing a computer matching agreement (CMA) with any other agencies who may exchange records with the new system of records," the report said.

Broadly, the CIO Council encouraged agencies to promote “developer-focused” services.

This report follows a White House policy that requires federal agencies to share their source code with each other, part of an effort to reduce redundant software contracts. That policy also established a pilot in which federal agencies are directed to share 20 percent of their custom-developed source code with the public.

The CIO Council modeled its approach after foreign governments including Estonia and the United Kingdom. The U.K.'s Government Digital Service team, similar to 18F, has created a "government-as-a-platform approach” in which systems including “payments, user authentication, analytics and workflow management [are] distinct components that can be built once, offered as developer-focused services, and shared between organizations across the government.”

The U.K.’s Gov.UK Verify program, similar to 18F’s nascent project, lets government sites share the functionality for online identity verification, the report noted.

Threatwatch Alert

Stolen laptop

3.7M Hong Kong Voters' Personal Data Stolen

See threatwatch report


Close [ x ] More from Nextgov

Thank you for subscribing to newsletters from
We think these reports might interest you:

  • It’s Time for the Federal Government to Embrace Wireless and Mobility

    The United States has turned a corner on the adoption of mobile phones, tablets and other smart devices, outpacing traditional desktop and laptop sales by a wide margin. This issue brief discusses the state of wireless and mobility in federal government and outlines why now is the time to embrace these technologies in government.

  • Featured Content from RSA Conference: Dissed by NIST

    Learn more about the latest draft of the U.S. National Institute of Standards and Technology guidance document on authentication and lifecycle management.

  • A New Security Architecture for Federal Networks

    Federal government networks are under constant attack, and the number of those attacks is increasing. This issue brief discusses today's threats and a new model for the future.

  • Going Agile:Revolutionizing Federal Digital Services Delivery

    Here’s one indication that times have changed: Harriet Tubman is going to be the next face of the twenty dollar bill. Another sign of change? The way in which the federal government arrived at that decision.

  • Software-Defined Networking

    So many demands are being placed on federal information technology networks, which must handle vast amounts of data, accommodate voice and video, and cope with a multitude of highly connected devices while keeping government information secure from cyber threats. This issue brief discusses the state of SDN in the federal government and the path forward.

  • The New IP: Moving Government Agencies Toward the Network of The Future

    Federal IT managers are looking to modernize legacy network infrastructures that are taxed by growing demands from mobile devices, video, vast amounts of data, and more. This issue brief discusses the federal government network landscape, as well as market, financial force drivers for network modernization.


When you download a report, your information may be shared with the underwriters of that document.