레거시는 기술, 시스템, 소프트웨어 등이 오래되어 새로운 버전이나 표준에 대체되어야 하지만 여전히 사용되고 있는 상태를 의미합니다. 레거시 시스템은 종종 업데이트가 어렵고, 유지 관리가 비용이 많이 들며, 새로운 기술과의 호환성 문제를 가질 수 있습니다.
UX/UI 디자이너의 입장에서 레거시 시스템은 특히 중요한 고려사항이 될 수 있습니다. 레거시 시스템을 사용하는 사용자들에게는 이해하기 어려운 인터페이스와 사용성 문제가 발생할 수 있으며, 이는 사용자 경험(UX)에 부정적인 영향을 미칠 수 있습니다.
예시
예를 들어, 오래된 소프트웨어는 사용자가 현대적인 인터페이스에서 기대하는 일부 기능을 제공하지 않을 수 있습니다. 이런 경우, 디자이너는 사용자의 요구를 충족시키면서도 레거시 시스템과 호환되는 솔루션을 찾아야 할 것입니다.
중요한 부분은 기존 유저들의 축적된 경험을 감안해서 전체적인 UI를 한 번에 확 바꾸는 것보다, 천천히 점진적으로 개선하는 것이 중요합니다.
주의점
- 레거시 시스템은 종종 시스템을 완전히 대체하기 어려운 중요한 역할을 수행합니다. 따라서 디자인 솔루션을 고려할 때는 기존 시스템의 기능성을 유지하는 것이 중요합니다.
- 레거시 시스템의 사용자들은 종종 오랜 시간 동안 해당 시스템을 사용해 왔으므로, 너무 큰 변화는 사용자 경험을 방해할 수 있습니다. 이를 고려하여 점진적이고 체계적인 접근법을 사용하는 것이 좋습니다.
참조
- Techopedia, “Legacy System”: https://www.techopedia.com/definition/681/legacy-system
- User Experience Magazine, “Dealing With Legacy Systems”: https://uxpamagazine.org/legacy-systems/