Skip to main content
Enterprise Agile Planning icon with arrows

This post is from the CollabNet VersionOne blog and has not been updated since the original publish date.

Last Updated Dec 20, 2016 — Enterprise Agile Planning expert

Modernizing Federal Government’s IT Will Require Cultural Shift

Enterprise Agile Planning

A report this year by the Government Accountability Office (GAO) revealed that some of the federal government’s information technology (IT) systems have components from as far back as the 1950s and run software written in outdated programming languages. According to the report, the government spends three-fourths of its IT budget on operating and maintaining such inefficient legacy systems.

Lawmakers have noted the dire situation that many agencies face with their old, vulnerable IT systems and are actively working to address the need for modern technology, but funding is the major obstacle.

Congress failed to pass the IT Modernization Act that called for a $3.1 billion fund for upgrading outdated federal IT systems. However, the House of Representatives did pass a spin-off of that act called the Modernizing Government Technology (MGT) Act, which is now waiting for further action from a Senate committee. The MGT Act tries to address the issue through such methods as re-allocation of cost savings and borrowing privileges.

As momentum continues building to pass some form of legislation, government agencies need to be proactive in promoting the cultural shift that will be required to replace their outdated technology successfully. Scaling new information systems will mean that development and operations teams will have to embrace automation and collaboration.

It’s not easy to manage increasingly complex and vital software delivery initiatives while maintaining regulatory compliance and governance. However, Agile practices for software development can help government agencies deliver secure software faster while pointing to DevOps methodologies that provide the framework for a unified, collaborative culture.

Software Development for IT Modernization

Software development teams play a critical role in modernizing the government’s IT, especially in regard to selecting the tools and methodologies they will leverage to scale software in a demanding environment.

As evangelized by modern DevOps methodologies, software development and operations teams need to align through collaboration and automated testing to ensure that new software complies with standards for compliance, governance, and IP security protocol. Agencies using traditional Waterfall methods for software development will need to strongly consider shifting their strategy to Agile practices in order to scale and streamline the software delivery lifecycle.

For modern government software delivery standards, the bar should be set high when it comes to the security and quality of technology.

Software developers need tools for productivity and to manage cycle times effectively to keep costs down. Many teams also will need to deliver software faster despite distributed development teams. Through effective collaboration, knowledge sharing, code re-use, software lifecycle visibility, and governance, software teams can support and align with IT modernization initiatives.

Government agencies can leverage application lifecycle management (ALM) solutions to accelerate application delivery while using best-of-breed tools, version control systems, and development methodologies that best fit their needs. As the outdated IT infrastructure gets more attention and support for modernization, we can expect to see big changes in the tools and methodologies used to scale and deliver software.

Read more about this issue in the GAO report I referred to earlier.

More from the Blog

View more Government Cloud
Apr 12, 2022 Government Cloud receives FedRAMP Authorization through sponsorship from the United States Department of Veterans Affairs

Enterprise Agile Planning
Flagship Agility solutions can effectively scale agile deve ...
Read More
Nov 22, 2021

What are the qualities of highly effective agile teams?

Enterprise Agile Planning
A team is the core unit of productivity in an agile organization. Wher ...
Read More
Nov 15, 2021

How an open-first attitude revolutionized government tech development

Enterprise Agile Planning
Public perception of government is often that it is slow-moving, reluc ...
Read More
cross functional
Nov 08, 2021

6 best practices for building resilient cross-functional teams

Enterprise Agile Planning
Agile frameworks prize the quality of resilience within every facet of ...
Read More
Contact Us