이전 회사에서 비대면 상담 서비스를 개발하면서 예약 시스템의 다양한 문제와 개선점에 대해 깊이 고민할 기회를 가졌습니다. 이 경험은 핑퐁 앱을 기획하고 개발하는 데 중요한 밑거름이 되었습니다. 기존 예약 시스템에서 겪은 문제들을 직접 체험하면서, 사용자 경험을 개선하고 예약 과정을 간소화하기 위한 해결책을 찾고자 했습니다.
비대면 상담 서비스를 개발하면서 여러 상용화된 예약 시스템을 분석할 기회가 있었습니다. 그 중 하나가 네이버 예약이었습니다. 네이버 예약은 기능적으로 매우 편리하고 훌륭한 서비스였지만, 몇 가지 제약 사항이 눈에 띄었습니다.
가장 큰 제약은 등록자가 사업자등록을 완료해야 한다는 점이었습니다. 이는 개인 사용자나 소규모 사업자에게 높은 진입 장벽이 될 수 있었고, 이로 인해 일부 사용자가 서비스를 이용하지 못하는 상황도 발생할 수 있다고 생각했습니다. 또한, 상대방이 네이버 아이디를 가지고 있어야만 예약이 가능하다는 점은 사용자 접근성을 제한하는 중요한 요인으로 보였습니다. 이로 인해 사용자가 별도의 가입 절차 없이 쉽게 예약할 수 있는 시스템의 필요성에 대해 고민하기 시작했습니다.
이러한 기존 예약 시스템의 한계를 극복하기 위해, 서비스에 가입하지 않은 사용자도 간편하게 예약할 수 있는 시스템을 만들고자 했습니다. 일정 생성자는 앱을 통해 예약을 관리하고, 예약 링크를 통해 예약을 받을 수 있도록 설계했습니다. 즉, 링크를 받은 사용자는 별도의 서비스 가입 절차 없이 웹 링크를 통해 간편하게 예약할 수 있게 했습니다. 이를 통해 예약 과정의 번거로움을 최소화하고, 사용자에게 더 많은 자유와 편리함을 제공하고자 했습니다.
이를 실현하기 위해, 앱과 웹을 모두 지원하는 기능을 도입하기로 결정했습니다. 일정 생성자는 모바일 앱을 통해 일정을 손쉽게 관리하고, 필요에 따라 예약을 조정할 수 있습니다. 모바일 앱을 사용하면, 언제 어디서나 빠르고 직관적으로 예약 상태를 확인하고, 새로운 일정을 생성하거나 기존 일정을 수정하는 등 유연한 관리를 할 수 있게 됩니다.
반면, 예약을 원하는 사용자는 웹 브라우저를 통해 예약을 진행할 수 있습니다. 이 시스템의 가장 큰 장점은, 사용자가 별도의 앱 설치나 회원 가입 절차 없이, 제공된 웹 링크를 클릭하는 것만으로 예약을 완료할 수 있다는 점입니다. 웹 브라우저를 통한 예약 방식은 사용자의 접근성을 크게 향상시키고, 다양한 기기와 플랫폼에서 일관된 예약 경험을 제공할 수 있습니다. 이를 통해 예약 과정이 더욱 간소화되고, 사용자는 어디서든지 편리하게 예약을 관리할 수 있게 됩니다.
: 핑퐁 (PingPong)
: 핑퐁은 복잡한 예약 관리 문제를 해결하기 위해 개발된 앱입니다. 사용자가 일정을 손쉽게 설정하고 관리할 수 있도록 돕는 것을 목표로 하며, 예약 과정의 번거로움을 줄이고 효율성을 극대화하는 데 중점을 두었습니다.
핑퐁 앱에서는 사용자가 손쉽게 새로운 일정을 생성하고 관리할 수 있습니다. 직관적인 인터페이스를 통해 몇 번의 클릭만으로 새로운 일정을 설정할 수 있으며, 복잡한 과정 없이 신속하게 일정을 추가할 수 있습니다.
사용자가 일정을 생성하면 자동으로 웹 링크가 생성됩니다. 핑퐁의 가장 큰 강점 중 하나입니다. 이 링크를 통해 예약을 간편하게 받을 수 있으며, 링크를 문자, 이메일, SNS 등 다양한 방법으로 쉽게 공유할 수 있습니다. 예약 링크는 자동으로 생성되어 사용자에게 번거로움 없이 편리하게 사용할 수 있습니다.
핑퐁의 예약 관리 기능은 들어온 예약을 한눈에 확인하고, 필요에 따라 예약을 확정하거나 거절할 수 있습니다. 모든 예약 정보를 한 곳에서 관리할 수 있어 일정 관리가 훨씬 더 효율적이고 체계적입니다.
앱 개발 과정에서 기획과 디자인은 처음으로 도전해보는 영역이었습니다. 개발 경험만 가지고 있었기에, 사용자 인터페이스(UI)와 사용자 경험(UX) 디자인의 복잡성을 온전히 이해하는 데 어려움이 있었지만, 이 과정을 통해 많은 것을 배우고 성장할 수 있었습니다.
디자인 도구로는 Figma를 사용했습니다. Figma는 직관적이고 협업에 유리한 디자인 도구로, 앱의 사용자 인터페이스를 설계하는 데 매우 유용했습니다. 이 도구를 활용하여 다양한 디자인 요소를 신중하게 고려하며 직관적이고 매력적인 UI를 구현하고자 했습니다. 사용자 피드백을 반영하여 UI/UX 디자인을 지속적으로 최적화하며, 사용자가 앱을 사용할 때 최고의 경험을 제공하기 위해 노력했습니다.
기획을 디자인으로 구현하기: 기획을 실제 디자인으로 구현하는 과정은 예상보다 훨씬 복잡했습니다. 버튼 하나의 위치와 크기, 색상 결정 등 세부적인 요소가 사용자 경험에 미치는 영향을 이해하는 데 많은 시간이 필요했습니다. 기획 단계에서의 아이디어를 디자인으로 녹여내기 위해 다양한 실험과 조정을 거쳤고, 이러한 과정에서 얻은 교훈은 매우 소중했습니다.
버튼 위치와 사용자 경험: 버튼 하나의 위치를 결정하는 것도 쉽지 않았습니다. 각 버튼의 위치와 크기는 사용자의 흐름과 상호작용에 큰 영향을 미치기 때문에, 어떻게 배치하는 것이 가장 효율적일지를 고려하며 많은 시간을 투자했습니다. 사용자들이 자연스럽고 편리하게 앱을 사용할 수 있도록 버튼과 인터페이스 요소들을 신중하게 배치했습니다.
앱 아이콘 디자인의 어려움: 앱 아이콘 디자인은 가장 도전적인 작업 중 하나였습니다. 아이콘은 앱의 첫인상을 좌우하며, 브랜드 이미지와 직결되기 때문에 매우 신중하게 접근해야 했습니다. 여러 디자인을 시도해 보았지만, 만족스러운 결과를 얻기까지 많은 시간과 노력을 기울여야 했습니다. 최종적으로는 단순하면서도 앱의 핵심 가치를 잘 전달하는 아이콘을 디자인할 수 있었습니다.
디자인은 단순히 시각적인 요소를 넘어 사용자와의 상호작용을 최적화하는 중요한 영역이라는 것을 깨달았습니다. 개발자로서의 경험과는 다른, 디자인의 깊이와 중요성을 체감하면서 디자인의 세계가 얼마나 복잡하고도 중요한지 실감했습니다.
디자인 과정에서의 도전과 고군분투는 많은 것을 가르쳐주었고, 디자인이 단순히 ‘예쁘게 만드는 작업’이 아니라 사용자 경험을 형성하는 핵심 요소라는 것을 이해하게 되었습니다. 처음에는 낯설고 어려웠지만, 결과적으로 사용자에게 더 나은 경험을 제공할 수 있었던 점에서 큰 만족감을 느꼈습니다.
핑퐁의 사용자 경험을 더욱 향상시키고, 서비스의 기능을 지속적으로 개선하는 데 중점을 두고 있습니다. 현재 다음과 같은 주요 업데이트와 계획을 준비하고 있습니다.
핑퐁의 홈 화면과 전체적인 사용성을 보다 편리하게 개선하기 위해 대대적인 업데이트 작업을 진행 중입니다. 이번 업데이트는 사용자가 일정을 관리하고 예약을 확인하는 과정에서 더 직관적이고 효율적인 경험을 제공할 것입니다. 사용자 피드백을 적극 반영하여 디자인과 기능을 최적화하는 데 주력하고 있습니다.
추후 적용 예정: 링크 URL 커스터마이즈 및 유효 기간 설정
앞으로 사용자가 예약 링크의 URL을 커스터마이즈하거나 링크의 유효 기간을 설정할 수 있는 기능을 추가할 계획입니다. 이 기능을 통해 사용자는 자신의 브랜드나 필요에 맞게 링크를 맞춤 설정할 수 있으며, 링크의 유효 기간을 조정하여 예약 관리의 유연성을 더욱 높일 수 있습니다. 이러한 기능들은 사용자에게 더 많은 제어 권한을 제공하고, 서비스의 사용성을 한층 강화할 것입니다. 이 기능들은 현재 개발 계획에 포함되어 있으며, 추후 업데이트에서 도입될 예정입니다.
추후 적용 예정: 자동 커스터마이즈 문자 전송 기능
비용 문제 해결 후, 예약 확정 시 자동으로 개인화된 문자를 전송하는 기능을 도입할 계획입니다. 이 기능은 커뮤니케이션을 원활하게 하고, 예약 과정에서 발생할 수 있는 혼란을 줄이는 데 도움을 줄 것입니다. 이 기능은 사용자 경험을 한층 향상시키기 위한 중요한 개선 사항으로, 도입 시 핑퐁의 가치가 더욱 높아질 것으로 기대하고 있습니다. 현재는 개발 계획에 포함되어 있으며, 추후 개발이 진행될 예정입니다.
사용자의 피드백을 바탕으로 핑퐁의 기능을 지속적으로 개선하고 새로운 기능을 추가할 계획입니다. 사용자 반응을 적극적으로 반영하여 서비스의 품질을 향상시키고, 사용자가 필요로 하는 기능을 충족시키기 위해 노력할 것입니다.
📱 [ iOS 다운로드 링크 ]
📱 [ Android 다운로드 링크 ]
핑퐁의 개발 과정과 향후 업데이트 계획을 통해 목표와 비전을 공유할 수 있어 매우 기쁩니다. 사용자의 요구와 피드백을 적극적으로 반영하여, 최고의 사용자 경험을 제공하기 위해 지속적으로 노력하고 있습니다. 핑퐁의 핵심 목표는 예약 관리의 번거로움을 최소화하고, 더 나은 효율성과 편리함을 제공하는 것입니다.
서비스를 기획하고 개발하면서 얻은 통찰력과 경험은 향후 모든 프로젝트에 큰 자산이 될 것입니다. 사용자의 소중한 피드백을 바탕으로 계속해서 서비스를 개선하고, 새로운 기능을 추가하여 더욱 발전된 핑퐁을 선보일 계획입니다.
감사합니다 🙇♀️