PMDEXIT 프로젝트 용어사전

TCO

Total Cost of Ownership · TCO

도입부터 폐기까지의 총소유비용. 단순 구매가가 아닌 생애 비용.

TCO란 무엇인가

TCO(Total Cost of Ownership, 총소유비용)는 자산이나 시스템을 도입한 시점부터 폐기할 때까지 발생하는 모든 비용을 합산한 개념이다. 눈에 보이는 구매가나 라이선스 비용만이 아니라, 운영하는 동안 지속적으로 들어가는 비용과 교체·폐기 단계의 비용까지 생애 전체를 시야에 둔다.

같은 제품이라도 도입가가 싸다고 총비용이 낮은 것은 아니며, 오히려 운영 단계에서 더 많은 돈이 빠져나가는 경우가 흔하다. 착수 단계의 산정에서 TCO 관점을 놓치면 구매 결정이 사후에 비싼 선택으로 드러난다.

구매가전환비유지보수장애대응이관비중복운영TCO도입 비용운영 비용폐기 비용
생애 단계별 총소유비용 분해

구매가는 빙산의 일각이다

도입 비용은 전체 비용의 일부에 불과하다. 시스템을 들이면 설치와 초기 구성, 데이터 이행, 사용자 교육 같은 전환 비용이 뒤따른다.

운영에 들어가면 인프라 사용료, 유지보수 계약, 보안 패치, 장애 대응 인건비가 매년 누적된다. 도입가가 낮은 대안이 운영 단계의 비용 구조 때문에 수년 누적 기준으로는 더 비싸지는 역전이 자주 일어난다.

그래서 단년도 예산이 아니라 다년도 누적 시점에서 비교해야 한정확한 그림이 나온다.

숨은 비용을 어떻게 드러내는가

TCO 산정의 어려움은 직접비가 아니라 간접비에 있다. 운영 인력의 학습 곡선, 다운타임으로 인한 업무 손실, 기존 시스템과의 연동에 드는 추가 개발은 견적서에 나오지 않는다.

또한 특정 공급사 기술에 묶이면서 발생하는 종속 비용도 시간이 지나며 부담으로 쌓인다. 이런 숨은 비용을 의도적으로 항목화해 추정해야 비교가 공정해진다.

보이는 비용만으로 결정하면 가장 저렴해 보이는 선택이 가장 비싼 결과가 되기 쉽다.

구분보이는 비용숨은 비용
도입구매가·설치학습 곡선
운영유지보수료다운타임 손실
종속라이선스공급사 종속
드러난 비용과 숨은 비용

SLA·EOS와 함께 봐야 한다

TCO는 운영 단계의 약속 및 제품 수명과 떼어 생각할 수 없다. 높은 SLA 수준을 보장받으려면 이중화와 전담 운영이 필요하고, 그 비용은 고스란히 총소유비용에 반영된다.

또한 제품의 EOS(End of Service, 지원 종료) 시점이 다가오면 보안 위험과 함께 교체 비용이 발생하므로, 지원 기간이 짧은 선택은 생애 비용이 짧은 주기로 다시 발생한다. 따라서 도입 시점에 그 자산이 언제까지 안전하게 쓰일 수 있는지를 함께 산정해야 한다.

의사결정과 손익 분기

TCO는 단독으로 쓰이기보다 투자 판단의 토대가 된다. 두 대안의 총소유비용 곡선을 다년도로 그려 보면, 초기 투자가 큰 쪽이 일정 시점 이후 운영비 절감으로 역전되는 BEP(손익 분기점)가 드러난다.

이 분기 시점이 자산의 예상 사용 기간보다 늦으면 초기 투자형 대안은 회수되지 못한다. 클라우드 임차와 자체 구축, 상용과 오픈소스의 선택도 결국 이 누적 비용 곡선의 비교로 귀결된다.

정성적 선호가 아니라 시점별 누적 비용으로 비교해야 설득력이 생긴다.

폐기와 전환 비용을 빠뜨리지 마라

생애 비용의 마지막 구간인 폐기와 전환은 산정에서 가장 자주 누락된다. 시스템을 걷어낼 때의 데이터 이관, 차기 시스템으로의 마이그레이션, 병행 운영 기간의 중복 비용은 결코 작지 않다.

특히 오래된 시스템일수록 자료 추출 자체가 어려워 전환 비용이 불어난다. 도입을 검토할 때부터 출구 시나리오를 함께 그려 두면 종속 위험을 줄이고 다음 교체 주기의 부담을 예측할 수 있다.

시작 비용만 보고 끝 비용을 보지 않는 산정은 절반의 그림에 불과하다.

관련 용어