Tech Debt, 기술 부채
현 시점에서 더 오래 소요될 수 있는 더 나은 접근방식을 사용하는 대신 쉬운 솔루션을 채택함으로써 발생되는 추가적인 재작업의 비용의 부채
해결되어야 할 문제들을 뒤로 미루고, 비즈니스 문제를 해결하는 시점을 당기는 것
예를 들면 다음과 같은 것들이 기술 부채가 된다.
- 설계된 것을 문서로 남기지 않는다.
- 유닛 테스트를 작성하지 않는다.
- 더 이상 사용되지 않는 DB의 항목을 지우지 않는다.
- 반복되는 일(배포/빌드 등)을 자동화하지 않는다.
- 긴급하게 스펙을 변경한다.
비단 기술에만 해당되는 내용은 아니다. 단기적인 성과를 얻는 것과 장기적인 투자를 하는 것 사이의 줄다리기는 누구에게나 해당
AI Makes Tech Debt More Expensive
기술 부채는 실체가 아니라, 지난 결정과 단축으로 인한 누적된 결과를 생각하는 방식의 비유