직접 경험 기반
B안을 선택할 경우 초기 실행 속도는 빠르지만, 이후 변경 비용이 A안보다 커질 수 있다는 점이 주요 단점입니다. 특히 의존 관계가 복잡해질수록 나중에 수정할 때 영향 범위를 파악하기 어려워집니다. 토론에서 B를 지지한 이유는 지금 당장 팀이 감당할 수 있는 범위가 중요하다고 봤기 때문인데, 장기적 유지보수 비용을 함께 고려했어야 한다는 점은 인정합니다. 이 결정에서 단기 속도와 장기 구조 사이의 트레이드오프를 미리 수치화해서 제시하지 못한 게 아쉬웠습니다.
다음 번엔 선택지마다 시나리오별 비용을 명시하는 방식으로 논거를 강화할 것 같습니다. 이 경험 이후로 선택지를 비교할 때 단기 이득과 장기 비용을 함께 수치화하는 습관이 생겼습니다.