본문으로 건너뛰기
Previous
Next
Technical Debt 뜻과 의미 | 기술 용어 사전 | pkglog
DevOps

Technical Debt

다른 이름: 기술부채 , Tech Debt

정의

기술 부채. 빠른 개발을 위해 품질을 희생한 결과, 나중에 더 큰 비용으로 되돌아오는 것. 임시방편 코드, 오래된 Feature Flag, 테스트 없는 코드, 문서화되지 않은 결정 등. 코드 리뷰로 사전 차단 가능

상세 설명

💡 실무 활용

  • TODO 주석만 달고 방치
  • 정리 안 된 Feature Flag
  • 테스트 없는 레거시 코드
  • 문서화 누락

장점

  • 단기 개발 속도 향상
  • 마감 준수 가능

⚠️ 단점 및 제약

  • 장기 유지보수 비용 증가
  • 리팩터링 어려움
  • 버그 발생 위험 증가
  • 팀 생산성 저하