본문 바로가기
  • 오롯이 성장하는 사람
UX

App기획 [앱개발 프로세스]

by 굿에디터 2015. 10. 10.
반응형

 

 

 

 

앱개발이란? 

애플이나 구글의 앱스토어에 등록을 하지 않으면 서비스가 되지 않는다.

업그레이드에 영향을 크게 받는다.

검색광고의 영향력이 작다. 

 

 

 

앱개발 프로세스 단계별 특징 

 

STEP 1. 개발 전

 

시장조사 

내 사용목적으로 개발되는 경우에는 시장조사가 구지 필요하지 않지만 대고객용으로 개발되는 경우에는 시장조사가 필요하다.

온라인과 오프라인으로 나뉜다.

· 온라인: 개발하고자 하는 유사 앱, 동종의 앱 조사 

· 오프라인 : 설문조사, 트렌드조사, 동종의 각종 상품 및 서비스 조사

 

 

사업계획서

목표수립 -> 자금계획 -> 일정계획 -> 유지보수 -> 인력계획

목표수립 : 구체적일수록 좋다. 

자금계획 : 1.5~2배로 여유있게 잡고 업그레이드나 유지보수를 고려해야한다. 

· 인건비(한국소프트웨어산업협회의 연도별 인건비 기준참고)

· 제경비(상기 인건비의 110% 곱함)

· 기술료(상기 인건비와 제경비를 더한 값에 20%를 곱함)

 

외주개발의 경우

· 일반적으로 인건비, 제경비만 산정하거나, 그 상기 금액의 30~40%를 할인한 금액으로 산정하는 경우가 많음.

· 외주업체의 견적서를 복수로 받아서 산정하는 방법도 있음.

 

유지보수

· 건별 산정 : 지속적인 피드백이 없다면 건별로 예상견적가를 산출해 이를 분기 1회, 반기 1회등의 방법으로 산정

· 기간별 산정: 지속적인 피드백이 있다면 매월 일정 인건비를 산정

 

업그레이드

· 업그레이드의 내용에 따라 그 문제해결에 투입되는 공수가 달라지겠으나 일반적으로 최초 개발비의 최소 50%정도의 비용을 연간 업그레이드비용으로 산정하는것이 좋다. 

 

일정계획 

최소 2개월(DB연동형 앱은 1.5배~2배 늘려 산정하는것이 좋다)

[3개월 일정 예시]

기획 2주

디자인 2주

개발 6주

테스트 1주

수정보완 1주

등록/애플심사 1~2주

 

개발기간 연장 사유

· OS개발사의 갑작스런 업그레이드

· 처음 개발하는데 따른 관련 자료의 수집 및 확인

· DB연동형에 따른 API작업, 커뮤니케이션

· 발주사의 기획안 변경 또는 추가요청

 

유지보수 

· 일반적으로 관공서나 대기업의 개발건은 무상유지보수 기간을 1년 설정.
· 무상유지보수 이외에 서비스 운영을 위한 유상유지보수에 대해서도 사전 협의를 하는것이 좋음.(연단위 계약이 일반적)

 

인력계획

· 외주개발 / 내부개발로 나뉜다.

 

 

 

 

 

 

 

STEP 2. 개발 중

 

기획 -> 디자인 -> 개발 -> 검수 및 수정보완 -> 납기

 

기획

목표수립 -> 콘텐츠기획, 정보설계 작성 -> 디바이스, OS의 선택 -> 사이트맵, 플로우차트, 와이어프레임 및 스토리보드 작성 -> 프로토타입의 제작

 

목표수립

· 기획자의 가장 중요역할은 커뮤니케이션.

· 신속하게 보고 및 처리하기 위한 작업 진행 

· 문제요인이 자신의 선에서 해결될 것이 아닐 경우에는 관련부서 또는 상급자와 협의를 통해 해결한다.

 

디바이스, OS의 선택 

· 스마트폰

-아이폰 : 일반적인 사이즈(320*480), 고해상도 사이즈(640*960)

-안드로이드폰 : 일반적으로 삼성전자 갤럭시 S기준 480*800에 따름

· 태블릿 PC

-아이패드 : 1024*768

 

-갤럭시탭 : 1024*600

 

사이트맵

· 앱 전체구성을 한눈에 알아볼 수 있도록 각 페이지(화면)를 구조적으로 도식화한 것

 

플로우차트

· 사용자와 서비스사의 관계 또는 각 페이지별로 어떻게 구현되는지 프로세스를 도식화한 것

 

· 개발하고자 하는 앱에서 중요한 부분, 쉽게 전달할 필요가 있는 경우 작성한다.

 

와이어프레임

 

· 각 화면 별 레이아웃 및 기능을 상세하게 기술한 UI설계도


디자인

· 디자이너도 앱을 많이 사용해봐야 한다.

ex) AR관련 앱

아이니드커피, 스캔서치, 오브제, 레이어등은 필수로 살펴봐야할 앱 

· 디자인 방향 : 감성적인 디자인(명품, 패션, 영화), 논리적인 디자인(기능이나 콘텐츠 중심)

[OS별 SDK]

· 아이폰 (네비게이션바, 커스텀뷰, 탭바), 안드로이드(위젯, 다이어로그)등 OS사에서 제공

 

 

UI 개발업무 

애플: 인터페이스빌더(Interface Builder)라는 자체 프로그램을 통해 편리한 UI개발환경을 제공하고 있다.

XML UI를 사용한다.

안드로이드: 별도의 UI개발프로그램은 없다.

XML을 UI로 사용할 경우의 장점

-외부에서 정보 관리시 일괄 적용 가능

-데이터의 변환 용이

-디자인 변경시 프로그램에 미치는 영향이 작음

 

-개발된 내용을 타 프로젝트에 활용하기 용이함

 

코딩 개발업무


· 아이폰 개발환경 구축 순서
맥OS가 구동되는 PC -> 아이폰 SDK다운로드 및 설치 -> XCode설치

 

· 안드로이드 개발환경 구축 순서
최신버전 JDK(JAVA Development Kit)다운로드 및 설치 -> 이클립스 설치 -> 안드로이드 SDK설치 -> ADT이클립스 플러그인 설치 -> 안드로이드 플랫폼 설치


검수 및 수정보완
기획안을 기토로 검수 리스트 작성

 

검수 프로세스
검수 리스트 작성 -> 검수 실시 -> PM에게 보고 -> PM은 발주부서 또는 고객사와 협의 -> 수정/보완 실시 -> 재검수 -> 통과 

납기
산출물
-앱스토어 등록파일(아이폰.APP / 안드로이드.APK) 
-개발관련 문서
-디자인작업파일
-기타 관련자료

 

 

 

 

STEP 3. 개발 후

 

아이폰 등록, 심사

개발자 등록 -> 판매자 등록 -> 유료판매자 등록 -> 앱 등록 

 

개발자 등록

-http://developer.apple.com 

-개인, 팀, 500명 이상 기업으로 등록 구분

-법인의 경우도 법인에 소속된 개인 또는 팀 명의로 등록

 

-등록이전에도 각종 개발관련 문서, 무료다운로드 가능

 

판매자 등록

-개인 또는 법인 선택

-법인의 경우, 영문사업자 등록증 발송필요 (사업장소재지 세무서에서 발급)

-엔터프라이즈 프로그램 등록시, 애플 담당자가 확인 전화 할 수 있다.

-결제 후 결제확인 메일 수신하면 등록과정 종료

-이 단계가 완료되면 무료판매는 바로 가능하다.

 

-판매자 유형 

iphone Developer Program (99달러/년) : 개인 또는 팀이 등록, 앱스토어를 통해 배포, 100개 디바이스 등록 가능 

 

Enterprize(In House)Program(299달러/년) XCODE에서 컴파일한 파일(*.APP)등록 

아이콘(사이즈 57*57, 512*512픽셀)

스크린샷(아이폰, 아이패드 해상도와 동일)

리뷰(4000자 이내, 한영 무관)

판매가격

제한연력선택

판매지역

 

애플의 기술적인 리젝사유 : 개발자가 알려준 대로 동작하지 않는 경우, 비공개 API를 사용하는 경우, 앱이 충돌해서 다운되는 경우

 

안드로이드 등록, 심사

심사가 없다, 즉 리젝이 없다

앱 등록을 여러군데에 할 수 있다

유료앱의 경우, 구매 후 24시간 내 마켓을 통해 환불 가능

 

최초 25달러의 개발자 등록 이외에는 유료판매를 위한 비용이 평생 없다

 

 

안드로이드 앱 등록방법

구글 안드로이드 마켓에 등록하기 : 개발자가 직업 안드로이드 사이트(http://android.com)에서 등록한다. 25달러 소요

로컬마켓에 등록하기 : 국내는 SK텔레콤의 T스토어

파일로 등록하기: 주로 테스트앱용으로 쓰인다.

 

 

 

STEP 4. 수익분배와 수금 

 

아이폰

 

개발자 대 애플 = 7:3 

전세계 7개 권역별로 입금됨 (미국/아메리카, 영국, 호주, 캐나다, 유럽, 일본, 나머지)

외화거래이므로 소득세 +환전수수료 제하고, 세금보고까지 완료시 매출액의 60%대 

 

 

안드로이드 용

개발자 대 안드로이드 = 7:3 

유료 판매시 판매자 계정인 Merchant Account 사전 등록되어야 함.

유료앱 판매금액을 정산할 TAX아이디와 현지 은행계좌 필요 

 

 

마케팅

랭킹이 노출되면 마케팅이 쉬워짐

 

소셜, 트위터 적극활용 

 

앱 홍보 방안

리딤코드 : 앱을 버전업하면 리딤코드가 생성됨, 리딤코드(앱 무료상품권), 한 버전당 50개 생성가능, 인맥이 넓은 사람, 입소문을 잘내주는 사람, 고마운 고객에게 제공 

무료마케팅 : EX)등록기념 1000건까지 무료! 

오늘만 이벤트 : 다운로드 수가 줄어드는 날을 골라 시행

동영상 활용

앱리뷰사이트: http://www.148apps.com/ http://www.appvee.com/

까페, 블로그 활용

 

 

출처: https://skwinwin.com/ 

단순 개인 소장용 강의 요약자료입니다. 문제가 될 시 바로 삭제할 것임을 알려드립니다. 

반응형

댓글