스마트폰 환경에서 탄생한 모바일 앱과 앱마켓은 짧은 역사에도 불구하고 빠르게 우리의 일상 삶을 변화시키고 있다. 본 연구는 킬러 앱과 이를 개발할 수 있는 인력의 특성 및 개발환경을 이해하기 위해서 다음과 같은 연구를 수행하였다. 첫째, 앱스토어에서 제공되는 앱 장르를 4개의 분면, 6개의 카테고리로 재분류하였다. 둘째, 문헌조사와 인터뷰를 통하여 카테고리별로 킬러 앱과 개발자의 특성을 분석하였다. 셋째, 앱 개발에 필요한 기능을 디지털 콘텐츠 기본 기능과 콘텐트 원천 지식 및 UX디자인 능력으로 나누어서 분석하였고, 킬러 앱 개발을 위한 개발환경의 제반 조건을 분석하였다.
연구 결과를 살펴보면 첫째, 개인 개발자 또는 소규모 개발팀도 앱 개발이 가능하며, 특정한 카테고리에서는 킬러 앱을 개발할 수도 있다. 둘째, 카테고리 별로 다른 개발 기능의 조합이 필요하므로 개발 프로세스와 인력 구성을 정형화하기가 어렵다. 셋째, 기능성 앱의 성공요인은 아이디어, 도메인지식, 전문기술, DB와 같은 콘텐츠 원천의 적절한 활용과 이를 사용자의 요구에 맞게 디자인하는 UX디자인 능력이다. 넷째, 콘텐츠 원천의 우위, 빈번한 업데이트, UX디자인 능력을 통한 감성적 차별화 등, 모방 앱과 차별화 할 수 능력이 지속적인 킬러 앱을 유지할 수 있는 조건이다. 그러나 UX디자인 능력은 전통적인 기술교육기관에서 교육하기가 어렵다는 한계가 있다. 킬러 앱 개발환경을 조성하기 위해서는 콘텐츠 보유자의 지속적인 유입과 이들과 전통적인 개발자 간의 협업이 활발히 일어날 수 있는 앱 개발자의 자생적 생태계가 만들어져야 한다. 결론에 이러한 생태계의 조성에 관한 정책적 시사점을 제시하였다.Mobile applications (apps) and the ‘app store’ born from the smartphone environment are changing our everyday life rapidly. This study sought to understand the characteristics and environment of app developers. First, all app genres were regrouped into six categories and the characteristics of each category were analyzed. Second, through a document survey and interviews, the developers’ capabilities required for app development in each category were investigated. Third, the required functions of app development and the necessary conditions for the development of a ‘killer app’ were examined.
It was found that with a simple business model and proper development environment, it is possible for small studios to launch an app business and sometimes even produce killer apps. Second, because every category requires a different combination of development functions, it is not easy to standardize the development process and the human resource requirements. Third, the key success factors of functional apps are the pertinent application of contents sources such as ideas, domain knowledge, technology or DB, and the UX (user experience) design ability. Fourth, the superiority of the contents, frequent updates and the UX design ability are the essential conditions of being a killer over instant imitating apps. However, due to their characteristics, technical educational institutions rarely foster talented personnel with UX design ability. It is critical to create an app development ecosystem in which content holders and traditional developers readily team up. Some policy suggestions of the favorable development ecosystem are added.