
소프트웨어 개발
Technical Debt기술 부채
기술 부채(Technical Debt)는 빠른 개발을 위해 최선이 아닌 방법을 선택함으로써 발생하는 미래의 추가 비용이다. 1992년 Ward Cunningham이 제안한 개념이다.
기술 부채의 종류
| 종류 | 원인 |
|---|---|
| 의도적 부채 | 마감 압박으로 의식적으로 지름길 선택 |
| 우발적 부채 | 설계 결함을 나중에 발견 |
| bit rot | 코드가 시간이 지나며 낡아짐 |
부채가 쌓이는 패턴
관리 방법
관련 개념
참고문헌
- •Cunningham, W. (1992). The WyCash Portfolio Management System
