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

Thousands of cyber attacks occur each day

See the latest threats


Close [ x ] More from Nextgov

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

  • Modernizing IT for Mission Success

    Surveying Federal and Defense Leaders on Priorities and Challenges at the Tactical Edge

  • Communicating Innovation in Federal Government

    Federal Government spending on ‘obsolete technology’ continues to increase. Supporting the twin pillars of improved digital service delivery for citizens on the one hand, and the increasingly optimized and flexible working practices for federal employees on the other, are neither easy nor inexpensive tasks. This whitepaper explores how federal agencies can leverage the value of existing agency technology assets while offering IT leaders the ability to implement the kind of employee productivity, citizen service improvements and security demanded by federal oversight.

  • Effective Ransomware Response

    This whitepaper provides an overview and understanding of ransomware and how to successfully combat it.

  • Forecasting Cloud's Future

    Conversations with Federal, State, and Local Technology Leaders on Cloud-Driven Digital Transformation

  • IT Transformation Trends: Flash Storage as a Strategic IT Asset

    MIT Technology Review: Flash Storage As a Strategic IT Asset For the first time in decades, IT leaders now consider all-flash storage as a strategic IT asset. IT has become a new operating model that enables self-service with high performance, density and resiliency. It also offers the self-service agility of the public cloud combined with the security, performance, and cost-effectiveness of a private cloud. Download this MIT Technology Review paper to learn more about how all-flash storage is transforming the data center.


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