회원가입을 하면 원하는 문장을
저장할 수 있어요!
다음
1)기능
회원가입을 하면 원하는 문장을
저장할 수 있어요!
다음
아이디어가 떠올라 앱을 만들어줄 전문가를 구하려고 한다면, 가장 먼저 떠오르는 질문은 ‘비용이 얼마나 들까?’ 일 겁니다. 앱 개발 프로젝트 알아보는 분들이 가장 많이 하는 질문이기도 하지요.
“앱 개발하려고 하는데 견적이 얼마인가요?"
위 질문에 대한 우리의 답변은 항상 같습니다.
“몇 백만 원에서 몇 억 원까지 다양합니다.”
이미 개발회사 몇 군데에 견적 문의를 해보셨다면 얼마나 다양한 견적이 나오는지 경험해보셨을 텐데요, 앱 개발 견적은 왜 천차만별인 걸까요? 오늘 그린 클라이언트에서 그 이유를 설명해드겠습니다.
앱 제작 비용은 원하는 기능, 퀄리티, 디자인, 관리자 페이지 등 구체적인 요구사항에 따라 달라집니다. 앱 개발을 의뢰해서 성공적으로 원하는 앱을 얻으려면, 우선 의뢰자의 요구사항이 정리되어야 하지요.
집을 짓는다고 가정해보겠습니다. 단독 주택을 원하는지, 혹은 아파트를 원하는지, 몇 명이 거주할 건지, 화장실은 몇 개 필요한지, 어떤 인테리어를 원하는지 등에 따라 다양한 형태의 집이 만들어질 수 있고 견적 또한 달라질 겁니다.
모바일 앱 또한 마찬가지입니다. 쇼핑몰 앱을 예시로 들어볼까요? G마켓 같은 오픈마켓을 원하나요, 아니면 개인 쇼핑몰을 원하나요? 제품 카테고리 종류는 몇 가지나 있는지, 결제 방법은 어떤 것들이 필요한지 등 원하는 요구사항에 따라 전혀 다른 앱 서비스가 만들어질 수 있습니다.
이처럼 의뢰자의 요구사항에 따라 맞춤 제작하므로 "OOO, XXX 같은 앱을 만드는데 비용이 얼마나 들까요?"라고 문의하면 구체적인 견적을 받을 수 없습니다. 명확한 요구사항이 아니기 때문이지요.
이제 명확한 요구사항을 전달하려면 어떤 요소들을 정의해야 하는지 알아보겠습니다.
1)기능
필요 기능의 종류와 개발 난이도에 따라 앱 제작에 드는 소요 기간, 비용이 달라집니다.
앱 서비스에 어떤 기능들이 필요한가요? 쇼핑몰 앱이라면, 회원 가입, 장바구니, 결제 기능은 필수이겠지요. 좀 더 세부적인 기능까지 생각해봐야 합니다. 회원 가입 시 유저에게 어떤 정보를 받고 싶으신가요? SNS를 통해 회원 가입하는 것도 가능해야 할까요? 혹시 적립금이나 쿠폰도 제공할 수 있어야 하나요?
핵심 기능과 부가 기능을 나눠 리스트업 해보세요. 꼭 필요한 기능만 갖춘 앱을 만들 수 있고, 예산에 맞춰 범위를 컷팅해야 할 경우 도움됩니다.
▲ 이미지: 기능 정의서 샘플
(출처: 조대협의 블로그)
2)디자인
앱 디자인 역시 의뢰자의 요구사항에서부터 출발합니다. 어느 정도의 디자인 퀄리티를 원하는지, 디자인해야 할 페이지 수가 얼마나 되는지에 따라 견적이 달라집니다.
서비스의 주 타깃을 정하고, 유저가 앱을 사용하며 어떤 느낌(ex. 신뢰감, 편안함, 세련됨 등)을 받아야 하는지 정의해보세요. 그에 따라 전반적인 앱 디자인 콘셉트와 키 컬러가 달라질 수 있습니다.
디자인 요구사항을 어떻게 전달해야 할지 막막하다면, 벤치마킹하고 싶은 앱 디자인을 찾아보세요. 원하는 디자인 방향을 설명하는 데 도움될 겁니다.
▲ 이미지: 카테고리별 다양한 모바일 앱 디자인을 모아둔 사이트
(출처: MOBILE PATTERNS)
3)관리자 페이지
유저가 사용하는 기능뿐만 아니라, 서비스 관리자가 사용하는 기능도 필요합니다. 앱을 만들면 저절로 관리자 페이지가 생기는 게 아닙니다. 유저용 앱과 마찬가지로 관리자 페이지 역시 기획하고 개발해야 하는 영역이지요.
유저의 이메일 주소, 휴대폰 번호, 활동 이력 등 정보를 마케팅 목적으로 활용하고 싶으신가요? 이메일 주소를 모아 주기적으로 뉴스레터를 발송할 수도 있고, 관리해야 할 수치를 한눈에 확인할 수 있는 대시보드를 만들 수도 있습니다.
여러분이 어떤 사항들을 관리하길 원하는지에 따라 관리자 페이지에 추가될 기능이 달라지므로 이 역시 앱을 의뢰하기 전에 고민해야 할 사항입니다.
4)플랫폼, 기기, 그리고 버전
앱 플랫폼은 크게 Android와 iOS가 있고, 그에 따라 기기와 버전도 다양합니다. 모든 환경에 대응할 수 있으면 좋겠지만, 예산은 한정적이므로 주요 타깃층이 사용하는 환경을 고려해서 개발해야 합니다.
또한, 개발 방식에 따라 네이티브 앱, 하이브리드 앱, 또는 웹 앱으로 나눌 수 있습니다. 각 개발 방식 별로 장단점이 있고, 여러분이 어떤 앱 서비스를 개발할지에 따라 적합한 개발 방식도 달라질 수 있으니 참고해보세요.
참고 글 1 ▶ 안드로이드 VS IOS, 앱 개발 시 고려해야 할 점 6가지
참고 글 2 ▶ Q. 내가 만들고 싶은 어플은 하이브리드? 네이티브?
합리적인 견적으로 앱 제작을 의뢰하려면, 여러 업체의 포트폴리오와 견적을 비교해서 가장 적합하다고 판단되는 업체를 선정해야 합니다.
포트폴리오를 통해 유사 프로젝트 경험이 있는지 검토해보세요. iOS 앱 개발을 잘 하는 사람과 Android를 잘 하는 사람은 다릅니다. SNS 앱 개발 경험만 있는 사람이 쇼핑몰 앱 개발 이해도까지 높진 않습니다. 유사한 프로젝트를 경험한 사람은 프로젝트에 대한 이해도가 높고 관련 노하우를 가지고 있어, 안정적으로 프로젝트를 진행할 확률이 높습니다. 따라서 관련 경험, 포트폴리오, 견적 등을 종합적으로 비교해봐야 합니다.