레거시(Legacy)

빈앤아웃·2025년 7월 22일
0

PM 사전

목록 보기
33/51

💾 레거시(Legacy)란?

✅ 정의

  • 오래되어 현재 시스템과 잘 맞지 않는 기술, 시스템, 코드, 프로세스 등을 통칭하는 말
  • 직접 번역하면 '유산'이지만, IT와 PM 분야에서는 “유지보수하기 어렵고 변화에 유연하지 않은 것”을 의미함

🧨 왜 문제인가?

문제설명
❌ 이해 어려움만든 사람이 퇴사하거나 문서화가 안 되어 있음
🐢 변화 저항새로운 기술이나 기능 도입이 어려움
⚠️ 리스크 증가수정 시 예상치 못한 오류 발생 가능성 높음
💸 비용 증가수정·운영·테스트에 더 많은 리소스가 필요함

🔧 PM 관점에서의 의미

  • 레거시는 무조건 나쁜 게 아님
  • 다만, 현재의 목표 달성이나 스케일업에 방해가 된다면 '개선 대상'이 됨
  • PM은 레거시를 파악하고, 리스크와 리소스를 고려해 단계적 전환 전략을 세워야 함

💡 예시

상황레거시 사례
코드10년 전 PHP 코드로 만들어진 서비스 백엔드
문서업데이트가 끊긴 사내 위키 문서
프로세스수기로 진행되는 인사평가 절차

✍️ 요약

레거시란 과거에는 유용했지만, 지금은 효율성과 유연성을 해치는 '기술적 부채' 혹은 시스템
PM은 레거시의 존재를 '탓'하기보다는, 어떻게 관리하고 개선할지 전략적으로 접근해야 함

profile
Input과 Output의 황금비율을 찾아서...

0개의 댓글