Q 성공적이었다고 생각하는 PM과 협업 경험이 궁금해요.
A 빠른 실행과 성과를 중시하는 프로젝트에서도 지속 가능성을 함께 고려했던 경험이 기억에 남아요. 예를 들어 한 번은 결제 시스템 개선 프로젝트에서 팀이 빠르게 결과를 낼 수 있게 모든 신규 기능을 하드코딩(hard coding)3하자는 의견이 제시되었어요. 물론 이렇게 하면 초기 성과는 좋을 수 있지만, 장기적으로는 유지 보수나 확장에 큰 어려움이 생길 수 있겠죠. 그런데 PM이 “이 시스템이 1년 뒤에도 유연하게 대응할 수 있을까?”라는 질문을 던지며 장기적인 확장성을 저와 함께 고민해 주었어요. 결국 우리는 실험을 하나 덜 하더라도 모듈화된 구조로 개발하기로 결정했죠. 그 결과 예상치 못한 변화에도 시스템을 쉽게 업데이트할 수 있었고, 이후 다른 결제 방식 추가나 시스템 통합 작업에도 큰 문제없이 대응할 수 있었어요. 이처럼 단기적인 성과보다 장기적인 구조적 안정성을 우선했기 때문에 프로덕트가 더욱 안정적으로 성장할 수 있었던 것 같아요.