SlideShare a Scribd company logo
1 of 23
베타테스트 & 마켓 관 
리
Agenda 
• 앱 개발 이후 
• 앱 런칭 이후 
• Q&A
드디어, 앱 개발이 끝났 
다?
“(다시,) 드디어, QA 도 통과했다!” 
–화이트 리스트 작성의 귀재, aka 막내
앞 시간에 잘 들으셨죠 
?! 
skip, skip.
이제, 뭐하지?
클로즈 테스트 
• 혹은 그룹 테스트 
• 회사 내, 외부 특정 사람들에게 만든 앱을 깔아주 
기 
• 물론, QA 에서도 써먹을 수 있죠. 
• 영업도 좋아합니다. 
• 사실 이미 개발 중간 단계부터 쓰고 있는 중…
How-to? 
• 개발자 투입 
• 쿨하게, Xcode에서 직접 빌드하여 올려주기 
• 일단 인터넷만 열어놓으면 ㅇㅋ 
• ad-hoc 이용 
• 친구들에게 보내듯이 테스트 장비를 대상으로 묶어서 전달 가능 
• In-house 이용 
• 만약 회사에 enterprise 계정이 있다면, 전용 사이트를 개설하여 
이를 통하여 받도록 유도도 해볼만 함
번거로움 
• UUID 수집의 어려움 
• 그러니까, iTunes 실행하시구요, 아이폰 붙이신 
다음에요, 폰 코드를 클릭하면요, 어쩌구 저쩌구 
…… 
• 배포 관리의 어려움 
• 설치했을까, 돌려보고는 있나, 뭔 함흥차사인지 
원… 
• 그리고, 만약 사람이 한명 더 추가된다면…?!
그래서, 이제는 애플꺼 
가 된, 바로 그들.
Test Flight 
• iOS 앱들을 (어느정도) 쉽게 테스트 배포할 수 있도록 
도와줌 
• UDID 수집의 불편함은 아직 존재함 
• 다양한 기능을 가진 SDK를 제공했으나, 
• 애플 인수 후 
• SDK 제공 중단 
• 안드로이드 지원 중단
Test Flight 
• 애플 itunesConnect 에서 신규 서비스 제공 
• 현시점에서는 기존 사이트도 유지중 
• 개발 팀 내부 배포와 외부 테스터 배포로 나누어짐 
• 외부 테스터 배포는 애플의 심사(?)를 받아야 함
Test Flight 
• 계정당 25명의 내부 테스터 가능 
• 앱당 1000명의 외부 테스터 가능 
• 30일 사용 가능 빌드 제공 
• 지속적 테스트를 위해서는 신규 빌드 추가 
• 필요시 테스트 켜기/끄기 가능 
• iOS 8 이상 지원
Demo #1
런칭 이후
내 앱이 잘 팔리고 있나 
…
앱 다운로드/판매 자료 
• iTunes Connect 
• 다운로드, 판매량, 입금액 조회 가능 
• 많이 좋아졌지만, 아직도 좀 불편
앱 다운로드/판매 자료 
• Prismo Mac App. 
• 옛날에는 비싸게 팔던 앱 (75불 시절 구매.. ㅠ.ㅜ) 
• 지금은 무료. (비슷한 서비스,앱이 꽤 있는걸로 알고 있음.) 
• github 에서 fork 도 가능. 
• 사실, 내부적으로는 iTunesConnect에 접속을 해서 정보를 가져오는 구 
조…… 
• 착한나라와 악의 축 구성이 쉬워짐. (지도 기반의 구성) 
• 착한나라 = 내 앱을 많이 다운 받는… 
• 악의 축 = 내 앱을 안받는…
Demo #2
결론 
• Pre-release 단계에서 테스트 배포를 쉽게 해보자 
• Test Flight 추천 
• 이제는 애플 사이트에서도 가능 
• App Store 판매량 관리를 쉽게 해보자 
• itunesconnect 
• Prismo App 및 다양한 서비스 이용 
• 사용자 분석 및 버그레포트 수집 
• Google Analytics 등을 이용
Q & A

More Related Content

Similar to 02. After developed - 개발한 뒤에. 테스트 배포 및 마켓 관리.

서버리스(Serverless)를 위한 Zombie Microservices Workshop 실습 가이드 :: 윤석찬 (AWS 테크에반젤...
서버리스(Serverless)를 위한 Zombie Microservices Workshop 실습  가이드 ::  윤석찬 (AWS 테크에반젤...서버리스(Serverless)를 위한 Zombie Microservices Workshop 실습  가이드 ::  윤석찬 (AWS 테크에반젤...
서버리스(Serverless)를 위한 Zombie Microservices Workshop 실습 가이드 :: 윤석찬 (AWS 테크에반젤...Amazon Web Services Korea
 
현장에서 사용하는 Software production
현장에서 사용하는 Software production현장에서 사용하는 Software production
현장에서 사용하는 Software productionJinho Yoo
 
20170813 django api server unit test and remote debugging
20170813 django api server unit test and remote debugging20170813 django api server unit test and remote debugging
20170813 django api server unit test and remote debuggingJongwon Han
 
카카오게임 첫 도전기 <돼지러너>
카카오게임 첫 도전기 <돼지러너>카카오게임 첫 도전기 <돼지러너>
카카오게임 첫 도전기 <돼지러너>Kim Min
 
DevOps 시대의 새로운 Role - Full Cycle Developer
DevOps 시대의 새로운 Role - Full Cycle DeveloperDevOps 시대의 새로운 Role - Full Cycle Developer
DevOps 시대의 새로운 Role - Full Cycle Developer창훈 현
 
INFCON2023-지속 가능한 소프트웨어 개발을 위한 경험과 통찰
INFCON2023-지속 가능한 소프트웨어 개발을 위한 경험과 통찰INFCON2023-지속 가능한 소프트웨어 개발을 위한 경험과 통찰
INFCON2023-지속 가능한 소프트웨어 개발을 위한 경험과 통찰Myeongseok Baek
 
쿠키런 1년, 서버개발 분투기
쿠키런 1년, 서버개발 분투기쿠키런 1년, 서버개발 분투기
쿠키런 1년, 서버개발 분투기Brian Hong
 
[아이펀팩토리] 클라이언트 개발자, 서버 개발 시작하기
[아이펀팩토리] 클라이언트 개발자, 서버 개발 시작하기 [아이펀팩토리] 클라이언트 개발자, 서버 개발 시작하기
[아이펀팩토리] 클라이언트 개발자, 서버 개발 시작하기 iFunFactory Inc.
 
131 deview 2013 yobi-채수원
131 deview 2013 yobi-채수원131 deview 2013 yobi-채수원
131 deview 2013 yobi-채수원NAVER D2
 
How to implement your dream 20150427
How to implement your dream 20150427How to implement your dream 20150427
How to implement your dream 20150427Will Kim
 
청강대 특강 - 프로젝트 제대로 해보기
청강대 특강 - 프로젝트 제대로 해보기청강대 특강 - 프로젝트 제대로 해보기
청강대 특강 - 프로젝트 제대로 해보기Chris Ohk
 
NDC17 장창완(최종)
NDC17 장창완(최종)NDC17 장창완(최종)
NDC17 장창완(최종)창완 장
 
2021년 2월 6일 개발자 이야기
2021년 2월 6일 개발자 이야기2021년 2월 6일 개발자 이야기
2021년 2월 6일 개발자 이야기Jay Park
 
지속적인 통합
지속적인 통합지속적인 통합
지속적인 통합중선 곽
 
AWS와 함께하는 DevOps이야기 :: 박선용 :: AWS Summit Seoul 2016
AWS와 함께하는 DevOps이야기 :: 박선용 :: AWS Summit Seoul 2016AWS와 함께하는 DevOps이야기 :: 박선용 :: AWS Summit Seoul 2016
AWS와 함께하는 DevOps이야기 :: 박선용 :: AWS Summit Seoul 2016Amazon Web Services Korea
 
2021년 1월 30일 개발자 이야기
2021년 1월 30일 개발자 이야기2021년 1월 30일 개발자 이야기
2021년 1월 30일 개발자 이야기Jay Park
 
2014 공개소프트웨어 대회 소프트웨어 개발 트렌드의 변화
2014 공개소프트웨어 대회 소프트웨어 개발 트렌드의 변화2014 공개소프트웨어 대회 소프트웨어 개발 트렌드의 변화
2014 공개소프트웨어 대회 소프트웨어 개발 트렌드의 변화Terry Cho
 
ALM과 DevOps 그리고 Azure DevOps
ALM과 DevOps 그리고 Azure DevOpsALM과 DevOps 그리고 Azure DevOps
ALM과 DevOps 그리고 Azure DevOpsTaeyoung Kim
 
Oracle Container Cloud Service & Docker Overview
Oracle Container Cloud Service & Docker OverviewOracle Container Cloud Service & Docker Overview
Oracle Container Cloud Service & Docker OverviewTaewan Kim
 

Similar to 02. After developed - 개발한 뒤에. 테스트 배포 및 마켓 관리. (20)

서버리스(Serverless)를 위한 Zombie Microservices Workshop 실습 가이드 :: 윤석찬 (AWS 테크에반젤...
서버리스(Serverless)를 위한 Zombie Microservices Workshop 실습  가이드 ::  윤석찬 (AWS 테크에반젤...서버리스(Serverless)를 위한 Zombie Microservices Workshop 실습  가이드 ::  윤석찬 (AWS 테크에반젤...
서버리스(Serverless)를 위한 Zombie Microservices Workshop 실습 가이드 :: 윤석찬 (AWS 테크에반젤...
 
현장에서 사용하는 Software production
현장에서 사용하는 Software production현장에서 사용하는 Software production
현장에서 사용하는 Software production
 
20170813 django api server unit test and remote debugging
20170813 django api server unit test and remote debugging20170813 django api server unit test and remote debugging
20170813 django api server unit test and remote debugging
 
카카오게임 첫 도전기 <돼지러너>
카카오게임 첫 도전기 <돼지러너>카카오게임 첫 도전기 <돼지러너>
카카오게임 첫 도전기 <돼지러너>
 
DevOps 시대의 새로운 Role - Full Cycle Developer
DevOps 시대의 새로운 Role - Full Cycle DeveloperDevOps 시대의 새로운 Role - Full Cycle Developer
DevOps 시대의 새로운 Role - Full Cycle Developer
 
INFCON2023-지속 가능한 소프트웨어 개발을 위한 경험과 통찰
INFCON2023-지속 가능한 소프트웨어 개발을 위한 경험과 통찰INFCON2023-지속 가능한 소프트웨어 개발을 위한 경험과 통찰
INFCON2023-지속 가능한 소프트웨어 개발을 위한 경험과 통찰
 
쿠키런 1년, 서버개발 분투기
쿠키런 1년, 서버개발 분투기쿠키런 1년, 서버개발 분투기
쿠키런 1년, 서버개발 분투기
 
[아이펀팩토리] 클라이언트 개발자, 서버 개발 시작하기
[아이펀팩토리] 클라이언트 개발자, 서버 개발 시작하기 [아이펀팩토리] 클라이언트 개발자, 서버 개발 시작하기
[아이펀팩토리] 클라이언트 개발자, 서버 개발 시작하기
 
131 deview 2013 yobi-채수원
131 deview 2013 yobi-채수원131 deview 2013 yobi-채수원
131 deview 2013 yobi-채수원
 
How to implement your dream 20150427
How to implement your dream 20150427How to implement your dream 20150427
How to implement your dream 20150427
 
청강대 특강 - 프로젝트 제대로 해보기
청강대 특강 - 프로젝트 제대로 해보기청강대 특강 - 프로젝트 제대로 해보기
청강대 특강 - 프로젝트 제대로 해보기
 
NDC17 장창완(최종)
NDC17 장창완(최종)NDC17 장창완(최종)
NDC17 장창완(최종)
 
2021년 2월 6일 개발자 이야기
2021년 2월 6일 개발자 이야기2021년 2월 6일 개발자 이야기
2021년 2월 6일 개발자 이야기
 
지속적인 통합
지속적인 통합지속적인 통합
지속적인 통합
 
AWS와 함께하는 DevOps이야기 :: 박선용 :: AWS Summit Seoul 2016
AWS와 함께하는 DevOps이야기 :: 박선용 :: AWS Summit Seoul 2016AWS와 함께하는 DevOps이야기 :: 박선용 :: AWS Summit Seoul 2016
AWS와 함께하는 DevOps이야기 :: 박선용 :: AWS Summit Seoul 2016
 
2021년 1월 30일 개발자 이야기
2021년 1월 30일 개발자 이야기2021년 1월 30일 개발자 이야기
2021년 1월 30일 개발자 이야기
 
2014 공개소프트웨어 대회 소프트웨어 개발 트렌드의 변화
2014 공개소프트웨어 대회 소프트웨어 개발 트렌드의 변화2014 공개소프트웨어 대회 소프트웨어 개발 트렌드의 변화
2014 공개소프트웨어 대회 소프트웨어 개발 트렌드의 변화
 
ALM과 DevOps 그리고 Azure DevOps
ALM과 DevOps 그리고 Azure DevOpsALM과 DevOps 그리고 Azure DevOps
ALM과 DevOps 그리고 Azure DevOps
 
Oracle Container Cloud Service & Docker Overview
Oracle Container Cloud Service & Docker OverviewOracle Container Cloud Service & Docker Overview
Oracle Container Cloud Service & Docker Overview
 
201702-Oracle Container Cloud Service
201702-Oracle Container Cloud Service201702-Oracle Container Cloud Service
201702-Oracle Container Cloud Service
 

02. After developed - 개발한 뒤에. 테스트 배포 및 마켓 관리.

  • 2. Agenda • 앱 개발 이후 • 앱 런칭 이후 • Q&A
  • 4. “(다시,) 드디어, QA 도 통과했다!” –화이트 리스트 작성의 귀재, aka 막내
  • 5. 앞 시간에 잘 들으셨죠 ?! skip, skip.
  • 7. 클로즈 테스트 • 혹은 그룹 테스트 • 회사 내, 외부 특정 사람들에게 만든 앱을 깔아주 기 • 물론, QA 에서도 써먹을 수 있죠. • 영업도 좋아합니다. • 사실 이미 개발 중간 단계부터 쓰고 있는 중…
  • 8. How-to? • 개발자 투입 • 쿨하게, Xcode에서 직접 빌드하여 올려주기 • 일단 인터넷만 열어놓으면 ㅇㅋ • ad-hoc 이용 • 친구들에게 보내듯이 테스트 장비를 대상으로 묶어서 전달 가능 • In-house 이용 • 만약 회사에 enterprise 계정이 있다면, 전용 사이트를 개설하여 이를 통하여 받도록 유도도 해볼만 함
  • 9. 번거로움 • UUID 수집의 어려움 • 그러니까, iTunes 실행하시구요, 아이폰 붙이신 다음에요, 폰 코드를 클릭하면요, 어쩌구 저쩌구 …… • 배포 관리의 어려움 • 설치했을까, 돌려보고는 있나, 뭔 함흥차사인지 원… • 그리고, 만약 사람이 한명 더 추가된다면…?!
  • 10. 그래서, 이제는 애플꺼 가 된, 바로 그들.
  • 11.
  • 12. Test Flight • iOS 앱들을 (어느정도) 쉽게 테스트 배포할 수 있도록 도와줌 • UDID 수집의 불편함은 아직 존재함 • 다양한 기능을 가진 SDK를 제공했으나, • 애플 인수 후 • SDK 제공 중단 • 안드로이드 지원 중단
  • 13.
  • 14. Test Flight • 애플 itunesConnect 에서 신규 서비스 제공 • 현시점에서는 기존 사이트도 유지중 • 개발 팀 내부 배포와 외부 테스터 배포로 나누어짐 • 외부 테스터 배포는 애플의 심사(?)를 받아야 함
  • 15. Test Flight • 계정당 25명의 내부 테스터 가능 • 앱당 1000명의 외부 테스터 가능 • 30일 사용 가능 빌드 제공 • 지속적 테스트를 위해서는 신규 빌드 추가 • 필요시 테스트 켜기/끄기 가능 • iOS 8 이상 지원
  • 18. 내 앱이 잘 팔리고 있나 …
  • 19. 앱 다운로드/판매 자료 • iTunes Connect • 다운로드, 판매량, 입금액 조회 가능 • 많이 좋아졌지만, 아직도 좀 불편
  • 20. 앱 다운로드/판매 자료 • Prismo Mac App. • 옛날에는 비싸게 팔던 앱 (75불 시절 구매.. ㅠ.ㅜ) • 지금은 무료. (비슷한 서비스,앱이 꽤 있는걸로 알고 있음.) • github 에서 fork 도 가능. • 사실, 내부적으로는 iTunesConnect에 접속을 해서 정보를 가져오는 구 조…… • 착한나라와 악의 축 구성이 쉬워짐. (지도 기반의 구성) • 착한나라 = 내 앱을 많이 다운 받는… • 악의 축 = 내 앱을 안받는…
  • 22. 결론 • Pre-release 단계에서 테스트 배포를 쉽게 해보자 • Test Flight 추천 • 이제는 애플 사이트에서도 가능 • App Store 판매량 관리를 쉽게 해보자 • itunesconnect • Prismo App 및 다양한 서비스 이용 • 사용자 분석 및 버그레포트 수집 • Google Analytics 등을 이용
  • 23. Q & A