이 글의 순서
- 01모든 자료가 완성돼야 개발을 시작하는 것은 아닙니다
- 021. 자료마다 필요한 시점과 최종 승인자를 먼저 정합니다
- 032. 브랜드 자료는 원본 파일과 사용 기준을 함께 전달합니다
- 043. 화면 문구는 짧은 버튼부터 빈 화면 안내까지 준비합니다
- 054. 이미지와 파일은 규격보다 사용 권한과 원본을 먼저 확인합니다
- 065. 샘플이 아니라 실제 카테고리·가격·상태로 검수합니다
- 076. 취소·환불·승인 같은 운영 정책은 고객이 결정합니다
- 087. 약관·개인정보 문서는 화면과 실제 처리 방식이 맞아야 합니다
- 098. 정상 화면뿐 아니라 알림·오류·빈 화면 문구도 준비합니다
- 109. 관리자 역할과 테스트 자료는 실제 운영 방식으로 구성합니다
- 1110. 자료 폴더·버전·검수일을 개발 일정에 연결합니다
- 12개발을 시작했다면 이 8가지를 먼저 확인하세요
모든 자료가 완성돼야 개발을 시작하는 것은 아닙니다
계약과 기능 범위를 정한 뒤 “앱 안에 들어갈 문구와 이미지는 언제까지 준비해야 하나요?”라는 질문이 생깁니다. 모든 자료가 완성될 때까지 개발을 멈출 필요는 없습니다. 다만 어떤 자료를 누가 결정하고 언제 확정할지는 개발 일정에 포함해야 합니다.
임시 로고와 예시 상품으로 화면을 먼저 만들 수는 있습니다. 문제는 임시 자료가 최종 자료로 바뀌는 시점과 승인자를 정하지 않았을 때입니다. 화면이 거의 완성된 뒤 메뉴 이름이나 상품 구조가 바뀌면 앱뿐 아니라 관리자, 데이터와 테스트 순서까지 다시 손봐야 할 수 있습니다.
고객이 준비할 자료는 다음 여덟 묶음으로 나누면 빠진 항목을 찾기 쉽습니다.
확인해보세요
- 브랜드 자료 — 로고 원본, 색상, 서체와 사용 기준
- 화면 문구 — 서비스 소개, 메뉴, 버튼과 안내 문장
- 이미지·파일 — 배너, 상품·시설 이미지, 다운로드 자료와 사용 권한
- 실제 데이터 — 카테고리, 상품·서비스명, 옵션, 가격과 노출 순서
- 상태와 운영 정책 — 신청·승인·취소·환불·완료 조건
- 약관·동의 내용 — 이용약관, 개인정보 처리와 동의 문구
- 알림·오류 안내 — 완료·실패·빈 화면·권한 없음·점검 문구
- 관리자·테스트 자료 — 운영자 역할, 테스트 계정, 샘플 업무와 검수 기준
1. 자료마다 필요한 시점과 최종 승인자를 먼저 정합니다
자료를 한 번에 모두 달라는 요청은 고객에게도 부담이고 개발 일정에도 도움이 되지 않을 수 있습니다. 앱 구조에 영향을 주는 자료는 먼저 확인하고, 화면 세부 문구처럼 개발 중 보완할 수 있는 내용에는 확정일을 정하는 편이 현실적입니다.
자료표에는 `항목·담당자·초안 전달일·최종 승인일·현재 버전`을 함께 적으세요. 전달이 늦어지면 임시 자료로 개발을 계속할지, 해당 화면의 검수일을 바꿀지도 미리 정합니다.
전체 일정에서 기획·디자인·개발·검수의 역할은 데브크래프트 진행 방식에서 확인할 수 있습니다. 아직 계약 전이라면 이번 목록보다 어플제작업체 상담 전 준비 가이드에서 서비스 목표, 사용자, 예산과 일정을 먼저 정리하는 것이 맞습니다.

개발 시작 전
브랜드 원본, 핵심 메뉴, 주요 카테고리, 역할과 운영 정책을 정합니다. 이 내용이 늦어지면 화면 구조와 데이터 구조를 다시 정해야 할 수 있습니다.
화면 확정 전
최종 문구, 대표 이미지, 상품·서비스 정보와 필수 입력 항목을 준비합니다. 늦어지면 디자인과 화면 연결을 다시 확인해야 할 수 있습니다.
통합 검수 전
실제 데이터, 알림·오류 문구, 운영자 계정과 테스트 시나리오를 준비합니다. 빠진 항목이 있으면 정상 흐름과 예외 상황을 검수하기 어렵습니다.
출시 준비 전
최신 약관·개인정보 문서, 고객 문의 정보와 최종 운영 승인을 확인합니다. 문서가 오래됐거나 승인자가 없으면 정책과 실제 기능이 어긋날 수 있습니다.
2. 브랜드 자료는 원본 파일과 사용 기준을 함께 전달합니다
화면에 보이는 로고 이미지 한 장만으로는 여러 기기와 배경에 맞게 적용하기 어렵습니다. 가능하면 벡터 원본과 투명 배경 파일, 가로형·세로형 로고, 밝은 배경과 어두운 배경용 버전을 함께 준비합니다.
색상과 서체도 이름만 전달하기보다 실제 사용 기준을 적습니다.
유료 서체나 구매한 디자인 소스는 앱과 웹, 광고물에 사용할 수 있는 범위가 다를 수 있습니다. 구매 영수증만 보내기보다 라이선스 문서와 허용 범위를 확인하고, 개발업체가 원본을 보관하거나 수정해도 되는지도 구분합니다.
확인해보세요
- 로고 원본 파일과 변형 금지 기준
- 브랜드 주색·보조색의 색상값
- 제목·본문에 사용할 서체와 굵기
- 앱 아이콘 또는 심벌 사용 기준
- 기존 홈페이지·인쇄물과 맞춰야 할 요소
- 브랜드 자료의 최종 승인 담당자
3. 화면 문구는 짧은 버튼부터 빈 화면 안내까지 준비합니다
기획서의 기능 이름을 그대로 화면 문구로 쓰면 고객이 이해하기 어려울 수 있습니다. `회원 관리`, `상태 변경`처럼 내부에서 쓰는 말과 고객에게 보여줄 말은 구분해야 합니다.
먼저 서비스 전체에서 반복되는 기본 표현을 정하세요.
문구표에는 화면 이름과 위치를 함께 적습니다. `확인 문구 수정`보다 `예약 신청 화면 / 하단 버튼 / 예약하기`처럼 기록해야 같은 단어가 있는 다른 화면과 혼동하지 않습니다.
초안과 승인된 문구도 구분합니다. 대표나 운영 담당자가 마지막으로 확인할 것인지, 마케팅·법무 담당자의 확인이 필요한지 정해 두면 개발업체가 여러 버전 중 하나를 추측해 적용하는 일을 줄일 수 있습니다.
확인해보세요
- 서비스와 메뉴의 이름
- 신청·예약·주문·문의처럼 핵심 행동의 이름
- 저장·확인·취소·다음처럼 버튼에 표시할 말
- 입력 항목의 제목, 예시와 도움말
- 완료 뒤 보여줄 결과와 다음 행동
- 고객 문의·운영 시간과 담당 채널
4. 이미지와 파일은 규격보다 사용 권한과 원본을 먼저 확인합니다
배너, 상품, 시설, 강사, 후기와 소개 이미지는 화면의 인상뿐 아니라 실제 운영 방식에 영향을 줍니다. 개발 초기에 임시 이미지를 사용할 수 있지만 최종 이미지는 출처와 사용 권한을 고객이 확인해야 합니다.
다음 정보를 이미지 목록에 함께 적으세요.
인터넷 검색 결과나 다른 회사의 SNS에서 찾은 이미지를 출처만 적고 사용하는 방식은 피해야 합니다. 한국저작권위원회의 저작권 비즈니스 지원센터는 권리자 정보 확인과 이용허락 관련 서비스를 안내합니다. 프로젝트별 사용 가능 여부는 실제 권리자·계약 조건을 기준으로 확인해야 합니다.
앱과 웹에서 의미를 전달하는 이미지는 대체 문구도 준비하는 것이 좋습니다. W3C는 정보성 이미지에는 핵심 정보나 기능을 전달하는 대체 텍스트를 제공하고, 장식용 이미지는 빈 대체 텍스트로 보조기기가 건너뛸 수 있게 안내합니다. W3C 이미지 대체 텍스트 안내
확인해보세요
- 파일을 사용할 화면과 목적
- 촬영자·제작자·구매처와 사용 권한
- 인물, 장소, 상표가 포함된 경우 필요한 동의 여부
- 원본 파일과 편집 가능한 파일의 위치
- 가로·세로 비율과 잘려도 되는 영역
- 이미지 안에 포함된 문구와 언어
- 교체 주기와 운영 중 등록할 담당자
- 정보성 이미지의 대체 문구
5. 샘플이 아니라 실제 카테고리·가격·상태로 검수합니다
디자인 단계에서는 `상품 A`, `10,000원` 같은 샘플을 사용할 수 있습니다. 하지만 실제 서비스에 상품과 옵션이 많거나 카테고리가 깊다면 샘플 화면만으로는 글자 길이, 정렬, 검색, 품절과 가격 표시 문제를 찾기 어렵습니다.
실제 데이터는 가능한 한 표 형태로 준비하세요.
자료를 전달하기 전에 필수 열, 형식과 예시 한 줄을 개발업체와 먼저 맞추면 다시 정리하는 시간을 줄일 수 있습니다. 앱과 관리자에 직접 등록할지, 표를 일괄 반영할지도 정합니다.
테스트에는 실제 고객의 이름·전화번호·주소·결제 정보가 아닌 별도 테스트 데이터를 사용합니다. 실데이터가 꼭 필요한 연동 검수라면 대상, 접근 권한, 보관 위치와 삭제 시점을 먼저 정해야 합니다.
기업 고객의 주문부터 배송·정산까지 앱과 관리자에서 연결한 형태는 우리푸드 주문·배송 관리 사례에서 확인할 수 있습니다. 사례는 특정 프로젝트의 구조이며 모든 서비스에 같은 카테고리·상태를 적용한다는 뜻은 아닙니다.
카테고리
상위·하위 관계, 노출 순서와 사용 여부를 정합니다.
상품·서비스
이름, 짧은 설명, 상세 설명과 대표 이미지를 준비합니다.
옵션
필수·선택 여부, 추가 가격과 함께 선택할 수 없는 조합을 정합니다.
가격
정상가, 할인 조건과 세금·배송비 표시 방식을 확인합니다.
일정·재고
예약 가능 시간, 수량, 마감과 품절 기준을 정합니다.
운영 상태
준비·노출·중지·종료 같은 상태와 고객 화면의 표시 방법을 정합니다.
6. 취소·환불·승인 같은 운영 정책은 고객이 결정합니다
개발업체는 정해진 규칙을 화면과 서버에 구현할 수 있지만, 사업자가 어떤 조건으로 신청을 승인하고 취소·환불을 처리할지는 임의로 정할 수 없습니다.
예를 들어 예약 취소라면 다음 질문에 답이 필요합니다.
운영 정책은 문장만 작성하지 말고 상태 변화로도 확인하세요. `신청 → 승인 → 완료`, `주문 → 결제 → 준비 → 배송`, `접수 → 검토 → 반려`처럼 시작과 종료 상태를 적고 누가 다음 상태로 바꿀 수 있는지 정합니다.
아직 결정하지 못한 항목을 개발업체가 관행대로 채우게 두기보다 `임시 정책`이라고 표시하고 최종 확정일을 잡는 편이 안전합니다. 정책이 바뀌면 고객 화면뿐 아니라 관리자 버튼, 권한, 알림, 결제와 통계 기준이 함께 달라질 수 있습니다.
확인해보세요
- 고객이 직접 취소할 수 있는 시점은 언제까지인가?
- 승인 전과 승인 후의 취소 방식은 같은가?
- 부분 환불이나 수수료가 있는가?
- 운영자가 예외를 승인할 수 있는가?
- 취소되면 일정·재고·포인트·알림은 어떻게 바뀌는가?
- 고객과 관리자에게 어떤 기록을 남기는가?
7. 약관·개인정보 문서는 화면과 실제 처리 방식이 맞아야 합니다
이용약관과 개인정보 처리방침은 다른 서비스의 문구를 복사해 채우는 항목이 아닙니다. 서비스가 실제로 수집하는 정보, 이용 목적, 보관 기준, 외부 업체와의 처리 관계, 회원 탈퇴와 문의 절차가 문서와 화면에서 일치해야 합니다.
개발업체에는 기능별 데이터 목록을 요청할 수 있습니다.
고객은 이를 바탕으로 운영 주체와 실제 정책을 확인해야 합니다. 모든 개인정보 처리를 하나의 동의 체크박스로 묶는다고 해결되는 것은 아닙니다. 개인정보 처리의 근거, 동의가 필요한 사항, 필수·선택 구분과 거부 시 영향은 서비스별로 검토해야 합니다.
현재 개인정보 보호법 제22조는 동의를 받을 때 각각의 동의 사항을 구분해 명확히 알리고 동의를 받도록 하며, 선택적으로 동의할 수 있는 사항에 동의하지 않았다는 이유로 서비스 제공을 거부해서는 안 된다고 정합니다. 국가법령정보센터 개인정보 보호법과 개인정보보호위원회의 개인정보 처리방침 작성지침을 참고하되, 현재 서비스에 맞는 최종 문서는 필요한 경우 개인정보·법률 전문가에게 확인받으세요.
이 글은 특정 서비스의 적법성이나 심사 통과를 판단하지 않습니다. 정책 문서를 최종 확정한 날짜와 승인자를 기록하고 기능이 바뀔 때 함께 다시 확인하는 기준을 제공합니다.
확인해보세요
- 회원가입·상담·예약·주문에서 입력받는 정보
- 카메라·사진·위치·알림 등 기기 권한의 사용 목적
- 로그인·결제·문자·분석·오류 추적 등 외부 서비스
- 관리자에서 조회·수정·내보내기 가능한 정보
- 보관 기간과 삭제·분리 보관이 필요한 데이터
- 회원 탈퇴와 계정·데이터 삭제 흐름
8. 정상 화면뿐 아니라 알림·오류·빈 화면 문구도 준비합니다
고객이 자주 보는 문구는 서비스 소개보다 완료와 실패 상황에 더 많이 있습니다. 이 문구를 개발업체가 임시로 작성한 채 출시하면 고객 문의가 늘고 운영 기준과 다른 안내가 표시될 수 있습니다.
최소한 다음 상황을 확인하세요.
오류 코드를 그대로 보여주기보다 고객이 이해할 수 있는 상황과 다음 행동을 안내합니다. `오류가 발생했습니다`에서 끝내지 말고 다시 시도할지, 입력을 고칠지, 고객센터에 문의할지 구분하세요. 운영자가 문의를 찾을 수 있도록 필요한 경우 접수번호나 발생 시각을 함께 보여주는 방식도 정합니다.
알림은 발송 시점, 대상, 제목, 본문, 눌렀을 때 이동할 화면과 중복 방지 기준을 한 묶음으로 작성합니다. 알림 전송 구조와 지연·중복을 확인하는 방법은 앱 푸시 알림 개발 가이드에서 이어서 볼 수 있습니다.
확인해보세요
- 신청·예약·주문이 정상 완료됐을 때
- 입력이 잘못됐거나 필수 항목이 비었을 때
- 검색 결과나 이용 내역이 없을 때
- 재고·좌석·예약 시간이 마감됐을 때
- 결제·문자·외부 연결이 실패했을 때
- 로그인 시간이 끝났거나 권한이 없을 때
- 서비스 점검 또는 일시 장애가 발생했을 때
- 푸시·문자·이메일을 받지 못했을 때 확인할 방법
9. 관리자 역할과 테스트 자료는 실제 운영 방식으로 구성합니다
관리자 계정을 하나만 만들어 모든 기능을 확인하면 출시 뒤 담당자별 권한 문제를 발견하기 어렵습니다. 실제 운영자, 승인 담당자, 콘텐츠 담당자와 조회 전용 담당자가 있다면 역할별 계정을 준비합니다.
테스트 자료에는 다음 내용을 포함하세요.
테스트 계정의 비밀번호를 공개 문서나 공용 대화방에 적지 말고, 접근할 사람과 전달 경로를 제한합니다. 실제 고객 계정을 복제하기보다 허구의 정보로 만든 전용 데이터를 사용하고 검수 종료 뒤 유지·삭제 기준도 정하세요.
중간 검수 단계에서는 앱 개발 중간 검수 체크리스트를 이용해 사용자 행동이 관리자와 다음 상태에 연결되는지 확인할 수 있습니다.
확인해보세요
- 고객·파트너·운영자 등 역할별 테스트 계정
- 각 역할이 볼 수 있는 메뉴와 데이터
- 등록·승인·취소·환불·완료를 확인할 샘플 업무
- 문자·이메일·푸시를 받을 테스트 연락처와 기기
- 결제·지도·본인인증 같은 외부 서비스의 테스트 조건
- 확인할 기기·브라우저와 지원 범위
- 정상·오류·권한 없음·빈 화면의 기대 결과
- 발견한 문제를 기록하고 다시 확인할 날짜
10. 자료 폴더·버전·검수일을 개발 일정에 연결합니다
자료가 준비돼도 이메일, 메신저와 여러 폴더에 흩어져 있으면 이전 파일이 반영될 수 있습니다. 프로젝트에서 사용할 기준 폴더와 파일 이름을 정하고, 최종 승인된 자료만 모아 보는 위치를 만드세요.
권장 흐름은 단순합니다.
같은 파일을 덮어쓰거나 `최종`, `진짜최종`처럼 이름을 붙이기보다 변경일과 승인 상태를 기록합니다. 문구 변경은 파일만 다시 보내지 말고 화면, 기존 문구, 바꿀 문구와 적용 희망일을 함께 적습니다.

확인해보세요
- 고객 담당자가 기준 폴더에 초안을 등록합니다.
- 파일명이나 문서 기록에 날짜·버전을 표시합니다.
- 개발업체가 적용 가능 여부와 빠진 항목을 확인합니다.
- 화면·관리자·데이터에 반영한 결과를 공유합니다.
- 고객 승인자가 실제 화면에서 검수합니다.
- 최종 승인 상태와 이후 변경 요청을 구분합니다.
개발을 시작했다면 이 8가지를 먼저 확인하세요
지금 가진 자료와 아직 결정하지 못한 항목을 알려주시면 앱 개발 준비자료 30분 무료 상담에서 개발 시작 전, 화면 확정 전과 검수 전으로 나눠 정리해드립니다.
확인해보세요
- 로고·색상·서체의 원본과 사용 기준, 최종 승인자가 정해졌는가?
- 메뉴·버튼·안내 문구를 화면 위치별로 확인할 수 있는가?
- 이미지·폰트·파일의 사용 권한과 원본 보관 위치를 확인했는가?
- 실제 카테고리·상품·옵션·가격·상태 데이터로 검수할 수 있는가?
- 신청·승인·취소·환불·완료의 조건과 처리 담당자가 정해졌는가?
- 약관·개인정보 문서가 실제 데이터 처리와 화면에 맞고 최종 확인자가 있는가?
- 완료·실패·빈 화면·권한 없음·점검 상황의 고객 안내가 준비됐는가?
- 역할별 테스트 계정, 샘플 업무와 기대 결과가 정리됐는가?


