SidedockSidedock
로그인
Dev Log/첫 외부 피드백 하나로 메뉴 응답을 1~2초에서 0.3~0.4초로 줄인 과정

첫 외부 피드백 하나로 메뉴 응답을 1~2초에서 0.3~0.4초로 줄인 과정

#셀프#SellingPlanet#SaaS#성능개선#Nextjs
infoplanet
@infoplanet

1일 전

링크 복사 또는 네이티브 공유

셀프(Selling Planet)를 공개한 뒤 Sidedock 운영자에게 첫 구체적인 사용 피드백을 받았습니다.

메뉴나 콘텐츠를 클릭할 때 간혹 0.5초 정도 반응이 늦게 느껴진다.

치명적인 오류는 아니었습니다. 하지만 광고를 잘 모르는 사용자가 여러 상품과 가이드를 비교해야 하는 서비스에서 짧은 지연이 반복되면, 정보가 어려운 것과 화면이 느린 것이 한꺼번에 피로로 느껴질 수 있다고 봤습니다.

무엇이 느렸나

공개 화면에서 메뉴를 이동할 때마다 전체 상품 원장을 다시 조회하는 구간이 있었습니다. 가격과 판매 상태가 자주 바뀔 수 있다는 이유로 항상 최신 데이터를 읽도록 만들었지만, 상품을 둘러보는 단계와 실제 주문을 확정하는 단계의 요구사항을 같은 방식으로 처리한 것이 문제였습니다.

어떻게 나눴나

  1. 공개 카탈로그와 주요 진입 화면은 짧은 시간 동안 안전하게 재사용했습니다.

  2. 실제 주문 확정 시에는 기존대로 최신 가격과 판매 상태를 다시 검증했습니다.

  3. 캐시가 실패하거나 상품 원장을 읽지 못하면 오래된 상품을 보여주는 대신 판매 흐름을 닫도록 유지했습니다.

빠르게 둘러보는 경험과 결제 직전의 정확성을 분리한 셈입니다.

확인한 결과

운영 환경에서 홈, 상품 목록, 주문 시작 화면을 반복 이동하며 응답 시작 시간을 확인했습니다.

  • 개선 전: 약 1~2초대

  • 개선 후: 약 0.3~0.4초대

환경과 첫 요청 여부에 따라 달라질 수 있는 값이라 모든 사용자에게 같은 속도를 보장할 수는 없습니다. 그래도 반복 이동에서 체감 지연이 줄었다는 것은 확인했습니다.

아직 성과라고 부르지 않는 이유

속도를 고쳤다고 사용자가 자동으로 생기는 것은 아닙니다. 이 글을 작성하는 시점의 당일 신규 가입, 문의, 주문은 모두 0건입니다.

지금 확인한 것은 “첫 화면을 본 사람이 다음 메뉴로 이동할 때 겪는 마찰 하나를 줄였다”는 사실뿐입니다. 이후에는 실제 방문, 가입, 문의와 주문을 분리해 측정하고, 속도 개선이 전환에 영향을 줬는지 확인할 예정입니다.

첫 외부 사용자의 짧은 한 문장이 내부 테스트만으로는 지나치기 쉬운 문제를 찾게 해줬습니다. 초기 서비스에서는 큰 기능 하나보다 이런 작은 마찰을 빠르게 발견하고 고치는 과정이 더 중요할 때가 있다는 것을 다시 배웠습니다.

셀프는 Sidedock의 셀프 | Selling Planet 프로젝트에서 확인할 수 있습니다.

이 글이 도움됐다면 좋아요를 눌러주세요

댓글

로그인하면 댓글을 작성할 수 있습니다.