고도화 범위
AI로 만든 사이트 고도화, 범위를 정하는 법
"전체적으로 손봐 주세요"는 견적이 나오지 않는 요청입니다. 고도화는 범위를 먼저 정해야 비용과 기간이 나옵니다. 아래 네 축으로 지금 겪는 문제를 나눠 적어 보세요. 한 축에 한 문장이면 충분합니다.
디자인·사용성
화면은 나오는데 사용자가 헤매거나 신뢰하지 않는 경우입니다.
- 첫 화면에서 무엇을 하는 서비스인지 3초 안에 읽히는가
- 휴대폰에서 글자·버튼·입력창이 깨지지 않는가
- 색·글꼴·간격이 페이지마다 다르지 않은가
- 가입·결제·문의로 가는 버튼이 어디서나 보이는가
기능 추가·연동
지금 없는 것, 혹은 반쯤 되는 것입니다.
- 결제·구독·환불처럼 돈이 오가는 기능
- 로그인·권한·관리자 화면처럼 사람을 구분하는 기능
- 예약·알림·메일·외부 API처럼 다른 서비스와 주고받는 기능
- 검색·필터·정렬·내보내기처럼 데이터를 다루는 기능
오류·성능·안정성
되다가 안 되거나, 느리거나, 가끔 틀리는 경우입니다.
- 재현 방법이 있는 오류(어떤 화면에서 무엇을 누르면)
- 특정 기기·브라우저에서만 나는 문제
- 데이터가 많아지면 느려지는 화면
- 같은 작업을 두 번 하면 중복이 생기는 흐름
출시·운영 준비
만들었지만 공개하거나 운영할 준비가 안 된 경우입니다.
- 도메인·HTTPS·배포 자동화
- 백업·오류 알림·로그
- 시크릿 키 관리와 권한 정리
- 약관·개인정보·문의 창구
우선순위 정하는 법
- 돈이 새거나 데이터가 노출되는 문제가 1순위입니다. 결제 오류, 다른 사용자 데이터 노출, 키 유출이 여기 들어갑니다.
- 사용자가 떠나는 지점이 2순위입니다. 가입·결제·문의 흐름에서 끊기는 곳을 먼저 고칩니다.
- 보기 좋게 만드는 일은 3순위입니다. 다만 신뢰에 영향을 주는 첫 화면은 2순위로 올릴 수 있습니다.
- 한 번에 세 가지 이상을 요청하지 않습니다. 세 가지가 끝나면 다음 세 가지를 정합니다.
견적 요청에 적을 것
- 사이트 주소(공개돼 있다면)와 어떤 도구로 만들었는지
- 지금 가장 먼저 고칠 한 가지와 그것이 끝났을 때 원하는 동작
- 영향을 받는 범위: 운영 중인 사용자가 있는지, 결제·외부 연동이 있는지
- 희망 일정과 예산 범위, 그리고 범위를 결정하는 사람
- 소스 코드 접근 방식은 이후에 협의합니다. 처음부터 저장소 전체 권한을 넘길 필요는 없습니다.
범위가 좁을수록 견적은 정확해지고 첫 결과물은 빨리 나옵니다. 네 축 중 한 축, 그 안에서 한 가지로 시작하세요.
함께 읽기: AI로 만든 사이트 출시 전 점검 체크리스트