Technical Debt: Your Hidden DevOps Nightmare - Part 1
January 16, 2019

Brandon Carroll
TEKsystems Global Services

Technical debt is a phrase that you may have heard once or twice before. For those who haven't, it's typically defined as what results when legacy platforms or highly integrated and dependent systems and processes inhibit large enterprise organizations from meeting the needs of internal business stakeholders. In many cases, the core objectives that drive real, monetizable business value (e.g., customer acquisition, customer retention and new revenue opportunities) are not aligned to the esoteric IT goals of "automation" and "Agile development." This creates a fundamental disconnect between business and IT.

CICD (Continuous Integration, Continuous Delivery) and DevOps are mere buzzwords that enterprises are seemingly adopting to address this issue — with mixed results at best. There's a fundamental focus in enterprise IT today on technology-driven solutions to clear technical debt and "automate things." However, enterprise IT often forgets their due diligence in working directly with the business to define the integrated solutions that'll modernize the application portfolio, drive agility and scalability, and increase release velocity — i.e., setting the table to drive out necessary features and functionality to a consumer base faster in a secure, defect-free manner.

To better align business and IT objectives, enterprise organizations should focus on the core "problems" that individual business units face today in driving out real consumer value. Until the roadblocks and inhibitors — and, ultimately, the resultant technical debt — are removed from the equation, large enterprise organizations will continue struggling to succeed in real transformation initiatives.

To better define a potential solution, organizations should first define the "problems" across the affected business units.

The Business Problem

Businesses need to stay competitive by constantly driving new revenue opportunities and improving the customer experience. Delivering new features, functionality and an enhanced user experience is critical for any consumer-facing application. These goals are highly dependent on speed to market, requiring more frequent software releases. This becomes an issue when cumbersome legacy systems and monolithic processes can't deliver necessary technical solutions as quickly as the business demands, negatively affecting the company's ability to compete or introduce new products and solutions into the marketplace.

The Development Problem

Large, monolithic applications are no longer feasible to support the ever-changing market demands of mobility and new feature or functionality delivery. Product and development teams must respond to business requests faster with high-quality deployments. Yet IT organizations are dealing with the underlying dependencies and voluminous integration points with legacy data sets and platforms.

The result? A nightmare scenario where IT becomes the bottleneck to business and development goals. Traditional ways of working on the IT side don't align with the speed-to-market objectives development teams need to meet. While software releases may be "small" as organizations become more agile, they are fraught with risk as QA and security are either forsaken or delay the release of new functionality to consumers that the business demands.

The IT Problem

Enterprise IT organizations are increasingly realizing that they must deliver secure infrastructure at a cadence that meets business and development needs. The inherent technical debt associated with highly dependent, integrated legacy platforms, siloed management structures and antiquated provisioning processes stands in the way of meeting core business objectives.

When underlying platforms and infrastructure have so many dependencies and integration points, configuration management becomes all but impossible in lower-level environments and, ultimately, production environments. This leads to delayed releases and deployments because, like security and QA, they have become production release blockers.

As most enterprise organizations have separate QA and security groups not aligned to the business, development and IT goals, "faster" is the enemy of quality and security, which delays or inhibits the overall business goals.

Read Technical Debt: Your Hidden DevOps Nightmare - Part 2, offering a plan to align business goals with IT solutions.

Brandon Carroll is Director, Transformation, DevOps and Cloud Services, for TEKsystems Global Services
Share this

Industry News

May 15, 2025

GitLab announced the launch of GitLab 18, including AI capabilities natively integrated into the platform and major new innovations across core DevOps, and security and compliance workflows that are available now, with further enhancements planned throughout the year.

May 15, 2025

Perforce Software is partnering with Siemens Digital Industries Software to transform how smart, connected products are designed and developed.

May 15, 2025

Reply launched Silicon Shoring, a new software delivery model powered by Artificial Intelligence.

May 15, 2025

CIQ announced the tech preview launch of Rocky Linux from CIQ for AI (RLC-AI), an operating system engineered and optimized for artificial intelligence workloads.

May 14, 2025

The Linux Foundation, the nonprofit organization enabling mass innovation through open source, announced the launch of the Cybersecurity Skills Framework, a global reference guide that helps organizations identify and address critical cybersecurity competencies across a broad range of IT job families; extending beyond cybersecurity specialists.

May 14, 2025

CodeRabbit is now available on the Visual Studio Code editor.

The integration brings CodeRabbit’s AI code reviews directly into Cursor, Windsurf, and VS Code at the earliest stages of software development—inside the code editor itself—at no cost to the developers.

May 14, 2025

Chainguard announced Chainguard Libraries for Python, an index of malware-resistant Python dependencies built securely from source on SLSA L2 infrastructure.

May 14, 2025

Sysdig announced the donation of Stratoshark, the company’s open source cloud forensics tool, to the Wireshark Foundation.

May 13, 2025

Pegasystems unveiled Pega Predictable AI™ Agents that give enterprises extraordinary control and visibility as they design and deploy AI-optimized processes.

May 13, 2025

Kong announced the introduction of the Kong Event Gateway as a part of their unified API platform.

May 13, 2025

Azul and Moderne announced a technical partnership to help Java development teams identify, remove and refactor unused and dead code to improve productivity and dramatically accelerate modernization initiatives.

May 13, 2025

Parasoft has added Agentic AI capabilities to SOAtest, featuring API test planning and creation.

May 13, 2025

Zerve unveiled a multi-agent system engineered specifically for enterprise-grade data and AI development.

May 12, 2025

LambdaTest, a unified agentic AI and cloud engineering platform, has announced its partnership with MacStadium, the industry-leading private Mac cloud provider enabling enterprise macOS workloads, to accelerate its AI-native software testing by leveraging Apple Silicon.

May 12, 2025

Tricentis announced a new capability that injects Tricentis’ AI-driven testing intelligence into SAP’s integrated toolchain, part of RISE with SAP methodology.