개발

관리자 페이지를 잘 만들면 생기는 일

사용자 화면만 만들면 운영자가 매번 개발자를 부릅니다. 관리자 페이지에 투자하면 뭐가 달라지는지 실제 사례로 적었습니다.

김동선 대표 · 2024-12-05

견적을 줄여야 할 때 가장 먼저 잘리는 게 관리자 페이지입니다. 사용자에게 안 보이니까 아깝게 느껴집니다. 그런데 저희 경험상, 여기를 줄이면 나중에 훨씬 크게 나갑니다.

관리자 페이지가 없으면 생기는 일

배너 하나 바꾸려고 개발자에게 연락합니다. 공지 하나 올리려고 또 연락합니다. 가격을 수정하려고 또 연락합니다.

한 번에 몇만 원씩이라도 매달 쌓이면 적지 않습니다. 더 큰 문제는 속도입니다. 오늘 바꾸고 싶은데 개발자가 다른 일 중이면 며칠 기다립니다. 이벤트 시작 날짜가 밀립니다.

관리자 페이지 비용은 개발비가 아니라, 앞으로 안 낼 요청 비용입니다.

관리자 페이지가 없을 때와 있을 때
관리자 페이지가 없을 때와 있을 때

리워드 마케팅몰의 경우

마케팅몰은 광고주와 캠페인, 광고비 집행을 관리하는 서비스입니다. 누적 119억 원이 넘는 광고비 집행을 처리했고, 광고주는 814곳입니다.

이 규모에서 운영자가 개발자를 통해 데이터를 봐야 한다면 서비스가 안 굴러갑니다. 그래서 처음부터 운영자가 직접 다루는 걸 전제로 만들었습니다.

  • 주문을 서비스·기간·상태로 걸러 보고, 엑셀로 내려받습니다.
  • 공지사항을 직접 올리고 고칩니다.
  • 충전과 결제 내역을 바로 확인합니다.

지금은 콘텐츠와 데이터 관리를 개발자 없이 운영자가 직접 합니다.

잘 만든 관리자 페이지의 조건

화려할 필요는 없습니다. 대신 이건 있어야 합니다.

  • 검색과 필터. 데이터가 쌓이면 목록만으로는 못 찾습니다.
  • 엑셀 내려받기. 정산이나 보고에 반드시 필요합니다.
  • 변경 기록. 누가 언제 무엇을 바꿨는지 남아야 합니다.
  • 권한 구분. 모든 직원이 모든 걸 볼 필요는 없습니다.

특히 변경 기록은 나중에 문제가 생겼을 때 원인을 찾는 유일한 단서가 됩니다.

관리자 페이지에 꼭 필요한 요소
관리자 페이지에 꼭 필요한 요소

처음부터 다 만들 필요는 없습니다

그렇다고 첫 버전에 관리자 페이지를 완벽하게 만들 필요는 없습니다. MVP 단계에서는 최소한만 있으면 됩니다.

  • 사용자 목록 조회
  • 핵심 데이터 조회
  • 자주 바뀌는 값 몇 개 수정

이 정도만 있어도 개발자를 부르는 횟수가 확 줄어듭니다. 나머지는 운영하면서 “이게 자꾸 필요하네” 싶은 것부터 붙이면 됩니다.

만들 때 물어보는 질문

저희는 관리자 페이지를 설계할 때 이걸 먼저 여쭤봅니다.

  • 하루에 몇 번쯤 보실 것 같나요?
  • 지금은 이 일을 어떻게 하고 계신가요?
  • 엑셀로 관리하는 게 있나요?

특히 세 번째가 중요합니다. 이미 엑셀로 하고 계신 일이 있다면, 그게 바로 관리자 페이지에 들어가야 할 기능입니다. 새로 상상하는 것보다 지금 하시는 일을 옮기는 게 훨씬 잘 맞습니다.

카카오톡 문의