← 모든 글

도구 도입 전에 먼저 계산해야 할 것: 1년 후 빼는 비용

도구를 넣기 전에 빼는 비용부터 적어두면 절반은 걸러진다.

도구를 넣을 때는 항상 설치 30분이다. 빼는 건 팀 전체 2주다. 그 비대칭을 도입 전에 숫자로 써본 적이 별로 없었다.

도입 비용은 착시다

설치가 빠르면 ‘가벼운 도구’처럼 느껴진다. 그런데 막상 실사용 6개월이 지나면 그 도구는 이미 세 군데에 박혀 있다 — 배포 파이프라인, 신입 온보딩 문서, 그리고 팀장 머릿속 ‘당연히 쓰는 것들’ 목록.

  • 올해 초 내부 채팅 봇 연동에 특정 webhook SaaS를 붙였다. 당시 도입 논의는 30분이었고, 무료 티어로 시작해서 아무도 승인 프로세스를 안 밟았다. 그런데 6개월 뒤 그 SaaS가 무료 티어를 없애면서 유료로 전환하거나 빼야 하는 상황이 왔다. 빼는 데 걸린 시간은 — 대체 webhook 조사 반나절, 기존 연동 코드 수정 하루, QA 하루, 온보딩 문서 재작성 반나절. 합산하면 3인일 가까이 날렸다.
  • 도입할 때 ‘무료니까 일단’이라는 말이 나오면 나는 지금 속으로 ‘6개월 후 유료 전환 혹은 서비스 종료’ 시나리오를 같이 적는다. 그 시나리오의 제거 공수를 옆에 붙여두면 대화가 달라진다.

코드에 박히는 속도는 예상보다 빠르다

‘일단 실험적으로’라고 붙인 것이 석 달이면 프로덕션 코드 7개 파일에 import 되어 있다. 실제로 그랬다. LLM 관련 sdk 하나를 ‘테스트용’으로 붙였는데, 두 달 뒤 코드베이스 grep 돌리니 from xxx_sdk import 가 11개 파일이었다.

  • 그때부터 도구 도입 PR에 ‘removal cost’ 섹션을 만들었다. 내용은 단순하다: 이 도구가 박힐 레이어(인프라/앱 코드/CI/문서), 제거 시 영향 파일 수 예상, 대체재 존재 여부 세 줄. 거창한 게 아니라 그냥 그 세 줄이다.
  • 처음엔 팀 내에서 ‘너무 방어적인 거 아니냐’는 말이 나왔다. 그런데 그 섹션을 쓰면서 스스로 도입을 철회한 케이스가 두 번 생겼다. 막상 써보니 ‘이거 3개월 후에 갈아엎을 것 같다’는 감이 숫자로 확인된 것이다.

사람에게도 박힌다

코드보다 더 빼기 어려운 건 습관이다. 팀원 한 명이 특정 모니터링 툴 대시보드를 매일 아침 여는 루틴이 생기면, 그 툴을 없애는 건 기술 결정이 아니라 행동 변화 설득이 된다.

  • 2026년 기준 우리 팀은 대시보드 툴을 두 개 병행하고 있었다. 하나로 줄이려 했더니 ‘나는 A툴 알림이 더 익숙하다’, ‘나는 B툴 쿼리가 편하다’로 나뉘어서 결국 두 달째 병행 중이다. 도입할 때 ‘둘 다 써보고 결정하자’ 했던 결정이 결국 두 배 구독 비용으로 굳어버린 케이스다.
  • 이후로 평가 기간을 명시적으로 적는다. ‘N주 후 하나를 끄기로 오늘 합의했다’고 슬랙 스레드에 박아두는 것. 그 합의가 없으면 평가는 자동으로 무기한이 된다.

‘빼기 비용’ 계산을 습관으로 만드는 법

거창한 프레임워크가 필요한 게 아니다. 도입 전 다음 세 가지만 한 줄씩 적으면 된다.

  • 1년 후 이 도구를 쓰지 않기로 결정했을 때, 무엇을 손봐야 하나. 코드, CI, 문서, 계정, 비용 라인. 이것만 나열해도 무게감이 달라진다. 실제로 써보면 ‘생각보다 많네’가 되거나 ‘별거 없네’로 갈리는데 둘 다 유익하다.
  • 대체재가 지금도 존재하나. 대체재가 없는 도구는 교체 비용이 사실상 재개발 비용이다. vendor lock-in이 언제 발동하는지 조건을 미리 파악해두면 협상 포지션도 달라진다.
  • 누가 이 도구의 ‘오너’인가. 오너 없는 도구는 제거할 때 아무도 책임지지 않는다. 그 상태가 가장 오래 살아남는 좀비 도구를 만든다. 팀에 아직 오너 불명 도구가 3개 있는데, 매 분기 정리 회의에서 매번 ‘다음에’가 된다.

좀비 도구 목록은 지금도 있다

솔직히 말하면, 위 프로세스를 알면서도 못 지킨 것들이 있다. 지금 우리 인프라에 아무도 명시적으로 쓴다고 말 못하는 서비스가 두 개 있다. 월 비용 합산 약 9만 원 수준이라 누구도 끊자고 먼저 나서지 않는다. 그게 문제다. 적어서 무시되는 비용이 가장 오래 살아남는다.

없애려면 ‘이게 왜 아직 있지?‘를 기록으로 남기고 책임자를 지정해야 한다. 지정 없이 ‘다 같이 검토’하면 아무도 안 한다는 걸 여러 번 확인했다.

다음 한 가지

다음 도구 도입 논의 전에 ‘removal cost’ 세 줄을 먼저 적고, 그 결과를 다음 회고에서 실제로 대조해볼 것.


🛒 이 글과 어울리는 추천 상품

위 링크는 쿠팡파트너스 활동의 일환이며, 일정액의 수수료를 제공받을 수 있습니다.