개발 경험으로 일정 불확실성·연쇄 영향 직관, 엔지니어와 기술 맥락 공유 신뢰 형성, 기술 부채·아키텍처 트레이드오프 판단 근거
SW 개발 경험이 TPM 역할에 도움이 되는 가장 큰 이유는 기술적 결정의 영향을 이해하는 것이라고 생각합니다. 개발 관점에서 일정 산정 시 어디서 불확실성이 생기는지, 어떤 변경이 연쇄 영향을 주는지를 경험으로 알기 때문에 더 현실적인 계획 수립이 가능합니다.
엔지니어와 소통할 때 기술 맥락 없이 요구사항만 전달하는 것과 달리, 구현 가능성과 비용을 함께 논의할 수 있어 신뢰 관계가 빠르게 형성됩니다. 기술 부채와 아키텍처 트레이드오프를 판단할 때 개발 경험에서 쌓인 직관이 결정의 근거가 됩니다. 비기술 이해관계자에게 기술 상황을 설명할 때도 개발 경험이 있으면 핵심을 더 정확하게 번역할 수 있습니다.
TPM은 기술과 비즈니스 사이에 있는 역할인 만큼, 양쪽을 모두 이해하는 것이 가장 큰 강점이라고 생각합니다.