Overcoming Technical Debt Requires a Strategic Approach

Most companies are over-spending to meet cloud migration deadlines, and incurring technical debt in the process. What’s the impact of this down the line?

Debt written on wooden cubes with letters on piles of coins
Alamy

In life and with networking, there are very few things that everyone agrees about. Do I run my apps on-premises or in the cloud? Do I install Cat5 or Cat6 wiring? Do I use open source or commercial software? However, almost everyone is in agreement that addressing technical debt is a top priority this year.

Survey findings published this month of enterprise architects and IT leaders from more than 140 global companies found that 96% of them said their company has at least one project planned for this year aimed at reducing technical debt. The survey, conducted by LeanIX, also found that most respondents consider reducing technical debt and modernizing legacy systems the top IT priority.

What exactly is technical debt, and why is it so important? Technical debt is the extra unplanned work a company needs to do to upgrade or change technical systems. It is often the result of projects being rushed, with speed to completion being considered more important than perfection. It creeps in across all aspects of networking and IT. Developers push code out to meet tight deadlines only to have to make numerous updates or add features after deployment. Or an application or data is quickly migrated to the cloud resulting in multiple work efforts after that fact to provide access, optimize applications, or address security issues.

Related:Dell Technologies World 2022 Takes on Data Challenges

Prioritizing what goes to the cloud

The concept of technical debt is well-known in software development. Increasingly, it is becoming the nomenclature of networking and IT. In addition to the risk and inefficiency associated with it, technical debt also impacts other critical organizational priorities and initiatives, such as cloud migration.

Cloud migration, when done right, involves optimization for the cloud. Technical debt can get in the way of this optimization, so managing technical debt is a necessary complement to a successful cloud strategy.

Read the rest of this article on Network Computing.

Read more about:

Network Computing

About the Authors

Salvatore Salamone

Managing editor, Network Computing

Salvatore Salamone is the managing editor of Network Computing. He has worked as a writer and editor covering business, technology and science; written three business technology books; and served as an editor at IT industry publications including Network World, Byte, Bio-IT World, Data Communications, LAN Times and InternetWeek.

Network Computing

Network Computing, a sister site to ITPro Today, provides community members with in-depth analysis on new and emerging infrastructure technologies, real-world advice on implementation and operations, and practical strategies for improving their skills and advancing their careers. Its community is a trusted resource for IT architects and engineers who must understand business requirements as well as build and manage the infrastructures to meet those needs.

Sign up for the ITPro Today newsletter
Stay on top of the IT universe with commentary, news analysis, how-to's, and tips delivered to your inbox daily.

You May Also Like