Software Development

CBP's development program paying dividends

programmer

Customs and Border Protection's is getting used to the overflow crowds that show up at its northern Virginia offices for the development meetings that support its Automated Commercial Environment (ACE), which tracks international cargo crossing U.S. borders.

According to one CBP IT director on the project, the agency has to provide Internet access to allow industry representatives to hear the session proceedings once the 50 to 60 chairs at the conference room at CBP's Virginia site are filled.

"We can't physically get everyone into one room" because of the interest in the faster, more timely development process, said Phil Landfried, executive director of the Cargo Security Program Office at CBP's Office of Information Technology.

The meetings' popularity, according to Landfried, and Brenda Smith, executive director of CBP's ACE Business Office, is one of the results of the agency's eight-month-old effort in agile development aimed at taming the torrent of paperwork that accompanies all that freight.

In January, U.S. Customs and Border Protection, whose other massive data processing duties are aimed at keeping track of people crossing the border, re-oriented its commercial trade processing operations for ACE ) from a traditional sequential waterfall design methodology to an agile development process.

CBP is charged with navigating a complex cargo transport environment where thousands of commercial shippers file cargo information and various government agencies responsible for tracking that freight also need access to the information CBP gathers.

The ACE system allows CBP personnel to manage import and export data, as well as its enforcement systems, providing end-to-end visibility of the entire trade cycle. ACE also improves efficiencies by moving away from a transaction-based environment and transitioning to an account-based business model, relieving CBP personnel and other government agencies from administrative tasks.

The agile development process' open meetings, called "scrum sessions," bring commercial and government representatives and officials together to create the fast deliverables, as well as insure CBP officials and customers are on the same page, said Smith The ideas that arise within those meetings are rolled forward in subsequent "sprints" and "increments." A sprint is a two-week development cycle and results in the building of usable, deployable code. An increment is a series of six sprints.

Smith said her agency is looking to October for its first official deployment of software code developed under the agile process. That code, she said, is aimed at making the process of releasing cargo for shipment into the U.S. more efficient.

Overall, Smith and Landfried said the agile development methodology is aimed at producing smaller pieces of functionality more frequently, resulting in a more flexible, user-focused development process. CBP has four teams working concurrently to develop new ACE features: automated entry corrections; partner government agency (PGA) message set; entry summary validations; and automated export system re-engineering.

 

CBP document imaging process
http://fcw.com/articles/2013/07/31/cbp-agile-software.aspx

 

 

About the Author

Mark Rockwell is a staff writer at FCW.

Before joining FCW, Rockwell was Washington correspondent for Government Security News, where he covered all aspects of homeland security from IT to detection dogs and border security. Over the last 25 years in Washington as a reporter, editor and correspondent, he has covered an increasingly wide array of high-tech issues for publications like Communications Week, Internet Week, Fiber Optics News, tele.com magazine and Wireless Week.

Rockwell received a Jesse H. Neal Award for his work covering telecommunications issues, and is a graduate of James Madison University.

Click here for previous articles by Rockwell. Contact him at mrockwell@fcw.com or follow him on Twitter at @MRockwell4.


The Fed 100

Save the date for 28th annual Federal 100 Awards Gala.

Featured

  • computer network

    How Einstein changes the way government does business

    The Department of Commerce is revising its confidentiality agreement for statistical data survey respondents to reflect the fact that the Department of Homeland Security could see some of that data if it is captured by the Einstein system.

  • Defense Secretary Jim Mattis. Army photo by Monica King. Jan. 26, 2017.

    Mattis mulls consolidation in IT, cyber

    In a Feb. 17 memo, Defense Secretary Jim Mattis told senior leadership to establish teams to look for duplication across the armed services in business operations, including in IT and cybersecurity.

  • Image from Shutterstock.com

    DHS vague on rules for election aid, say states

    State election officials had more questions than answers after a Department of Homeland Security presentation on the designation of election systems as critical U.S. infrastructure.

  • Org Chart Stock Art - Shutterstock

    How the hiring freeze targets millennials

    The government desperately needs younger talent to replace an aging workforce, and experts say that a freeze on hiring doesn't help.

  • Shutterstock image: healthcare digital interface.

    VA moves ahead with homegrown scheduling IT

    The Department of Veterans Affairs will test an internally developed scheduling module at primary care sites nationwide to see if it's ready to service the entire agency.

  • Shutterstock images (honglouwawa & 0beron): Bitcoin image overlay replaced with a dollar sign on a hardware circuit.

    MGT Act poised for a comeback

    After missing in the last Congress, drafters of a bill to encourage cloud adoption are looking for a new plan.

Reader comments

Please post your comments here. Comments are moderated, so they may not appear immediately after submitting. We will not post comments that we consider abusive or off-topic.

Please type the letters/numbers you see above

More from 1105 Public Sector Media Group