Tag: Technical Debt

There are always trade offs to be made when you're dealing with keeping your application portfolio up-to-date. You always have several options, whether it be modernization through migration/refactoring or by a sort of "transformative leap".
How to Mitigate the Technology Gap and Manage Technical Debt
There's bad news ahead for organizations that focused on a bimodal IT approach. According to research firm IDC by 2019 80% of those firms will have accrued crippling amounts of technical debt leading to increased complexity, cost, and a hit to their reputation.
Is the Bimodal IT Approach an Invitation to Failure?
Technical debt has not only become a popular industry term, but it has proven itself to be an important concept.
The Human Side of Technical Debt
Technical debt can arise from many places and today we will focus on poorly used and created feature flags.
Feature Flags: Good, Bad, or Both?
Technical debt starts off from building fast and making a slew of decisions based on short-term needs that are detrimental to your products long-term stability and maintainability.
Technical Debt: What is it and What to do When You Have it?
Here, at On Technical Debt, we often discuss the difficulties of communicating technical debt to business stakeholders, the consequences that arise from it, and the ways to about paying it back - but in this post we are going  to focus on why it is there to begin with.
The "Why" of Technical Debt
This summer Southwest Airlines underwent various technical failures that led to the cancellation of 2,300 flights over the span of four days. This cost the airline approximately $54 million.
How to Avoid Technical Failure by Recognizing the Consequences of Technical Debt
Remodeling software should be done in the same mindset under which we remodel a house: to make it last longer and run better. Companies should be invested in mending their code to be able to get more productivity out of it.
Stop Paying Back Technical Debt, Accumulate Technical Wealth
The project triangle is a well known model to many, even the most junior of software developers know it.
Is The Technical Debt Metaphor Actually Helpful?
This is a great post from the Software Engineering Institute on early software defect detections with technical debt.
Detecting Software Vulnerabilities with Technical Debt
When it come to the struggles of undergoing digital transformation, many organizations are going about their digital transformation though a bimodal approach, and according to this post, this is unsustainable.
Integrating Innovation and Legacy Systems: Reducing Technical Debt in Digital Transformation
A new generation of IT professionals has been faced with the challenge of delivering agile and digitally enabled products, all the while maintaining legacy systems that many systems still rely on.
Balancing Legacy Systems and the need to Modernize
In this post the CEO of ActiveState discusses how at the organization they have dealt with the discovery that they had high levels of technical debt.
Technical Debt: Much More Than Just Code
What can CFOs do to lead their company's away from the mountains of technical debt?
A CFOs Guide To Leaving Technical Debt Behind
When you look at a company like Amazon, a company that is a leader in providing a smooth digital experience to its customers that leads to high satisfaction, its important to know infrastructure and operations framework that has been put  in place in order to make this feasible. DevOps plays an integral part in allowing Amazon to maintain its status as an industry leader.
Bringing Technical Debt and DevOps out of the IT Department
In the evolution of technology, one of the major components of its trajectory is that it has become integrated in every possible product.
Software and Code Quality in Automobile Safety-Critical Applications
Looking at the software industry as it stands, it would accurate to assume that most working in it don't know what technical excellence is
How to build code with Technical Excellence
This great articlefrom Forbes starts off with a good physical and personal analogy for technical debt:
The Silent Killer: Technical Debt
Looking at technical debt in a negative light, as something that stands in the way of new features when it grows, equates it to a credit card.
The Differences between Technical Debt and Financial Debt
One of the great things about the technical debt metaphor is that it expanded the conversation on software entropy and complexity to include the business that software is used by and maintained for.
Strategizing Your Technical Debt: The Good, The Bad, and The Necessary