recommended reading

Want to Make Digital Government Work? Hire Your Own Coders

Robert Lucian Crusitu/Shutterstock.com

In late summer of 2012, Consumer Financial Protection Bureau regulators went to their technology office with an idea.

The standard way to put proposed new federal rules online is in large blocks of text, similar to how they’re presented on paper in the decades-old Federal Register. By using hypertext and modern Web design, they thought, regulators could make proposed rules more available and comprehensible to the general public and reduce busy work for industry attorneys and activists who spend hours parsing through regulations each day.

The technology team liked the idea and got to work, interviewing lawyers, bankers and other frequent regulations readers as well as regulation writers inside government. They also looked at private sector reading tools that manage large blocks of text.

By October 2013, the team had launched a pilot site, eRegulations, which allows users to navigate proposed regulations section by section and to pull up common definitions of regulatory terms alongside the regulation text itself. There’s one CFPB regulation up on the site now, related to electronic funds transfers, and the technology team is gathering feedback to figure out how they can improve the site before offering more regulations.

The tool even got a call out from the White House, which described eRegulations in its second set of commitments to the international Open Government Partnership as a model for making regulations more accessible to the public at large.

How was a small team, working part time, able to improve the way regulations are presented in just over a year while other government technology projects can take years or more and still be clunky or even useless upon release?

One advantage for the CFPB team was that the new agency actually has software coders on staff, an official said, so they could do most of the work in-house rather than farming it out to contractors. That meant the team could work more easily in short cycles of about two weeks, taking what they’d built out to the user community after each cycle and re-shaping their plans based on users’ feedback.

“Over time it’s evolved to where it is now,” CFPB Technology and Innovation Designer John Yuda said. “If you’d talked to us a year ago, we knew there was an opportunity to do something. I don’t think we would have necessarily been able to describe for you the tool that we landed on.”

That’s different from contracted projects where government officials must have a pretty clear vision before they begin so companies bidding on the project can give a clear accounting of their costs and approach.

“The way federal procurement works, it makes more sense to do more of the definition of the project upfront,” Yuda said.

This process of building software in short cycles is often described as agile development. The methodology is used throughout industry and has been praised by government technology officials, including Chief Information Officer Steven VanRoekel and Chief Technology Officer Todd Park.

Auditors say a more agile building process could save the government from costly failures such as the troubled HealthCare.gov launch in which the government received a final product with more than 400 software bugs. Under a more agile model, the argument goes, designers tend to find and fix small errors as they go rather than facing one massive failure at the end of the project. 

The eRegulagions site got support from some of the 30 CFPB design and technology fellows participating in a two year program for tech professionals to build tools that help regulated companies comply with the laws CFPB enforces and to use data collected by the agency to help the public. Fellowship particpants also produced AskCFPB, a searchable library of more than 1,000 questions and answers about consumer products and services, such as credit cards, student loans and mortgages.

In addition to building eRegulations one piece at a time, CFPB developers also open sourced the project from the beginning, posting each new piece to the code sharing site Github. Sites like Github allow outside developers to study Web projects and to adopt or retrofit portions of them for their own use. The U.S. and Indian governments, for example, have open sourced the code for their open data sites, Data.gov and Data.gov.in, so other governments can launch their own open data sites without starting from scratch.

The CFPB tech team has briefed other agencies about eRegulations but no other agencies have committed to adopting the tool, an official said. If other agencies are interested in the tool, they might simply plug into the CFPB version or they could use the open source code to launch their own versions. In that case, CFPB might adopt and benefit from modifications they make, the official said.

“We have a policy that our custom development will be open sourced,” Yuda said. “The new approach to that over the last year is that we’re trying to start with open source from the beginning rather than developing something internally and then having to go back and make sure that we’re able to open source it. It forces us to be a little more careful and a little more buttoned up as we go rather than pushing that stuff off until the end.”

If CFPB goes forward with eRegulations, the agency will consider adding new capabilities users have said they might appreciate, such as the ability to add Web-based marginalia and other notes to personal copies of regulations and possibly adding a way for users to comment on proposed regulations directly through the application, an official said.

“Where it’s going really depends on what we hear from the public, largely from the compliance industry and other folks that have to use regulations on a day to day basis as part of their jobs,” Yuda said. “What we hear from those people will guide not just how we go forward with this but whether we go forward. If we hear it’s useful, then we’ll continue. If we hear that it’s not, then we have limited resources and we need to invest those in areas where we’re going to be providing value to the American public.”

Threatwatch Alert

Thousands of cyber attacks occur each day

See the latest threats

JOIN THE DISCUSSION

Close [ x ] More from Nextgov
 
 

Thank you for subscribing to newsletters from Nextgov.com.
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

    Download
  • 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.

    Download
  • Effective Ransomware Response

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

    Download
  • Forecasting Cloud's Future

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

    Download
  • 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.

    Download

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