그로스해킹과 기술

그로스 ‘해킹’, 그리고 기술(tech)

그로스해킹 101
1. 그로스 해킹의 시작, 측정과 기록
2. 그로스 ‘해킹’, 그리고 기술(tech)

그로스 해킹에서 ‘해킹’이라는 단어는 컴퓨터 기술을 의미 합니다. 그렇다면, 컴퓨터 기술이 성장에 도입된 이유는 무엇일까요?

앞선 글에서 그로스 해킹의 시작은 측정하고 기록하는 것이라고 말씀을 드렸습니다. 컴퓨터 기술은 이 측정과 기록의 영역을 크게 확장하여 기존에 존재하던 여러 분석 방법이나 경영 방법 등을 구현 가능하게 만들었습니다. 이것이 컴퓨터 기술이 그로스 해킹 방법론의 한 축을 담당하게 만든 이유 입니다.


컴퓨터 기술의 변화와 그로스 해킹

컴퓨터 기술을 성장에 활용하게 된 배경에는 다음 두 가지의 변화가 크게 작용했다고 생각 합니다.

1. 컴퓨팅 파워의 증대

컴퓨팅 파워의 증대컴퓨터가 할 수 있는 능력이 커진 것을 의미 합니다. 컴퓨터의 하드웨어와 소프트 웨어가 모두 크게 발전하면서 이전에 할 수 없었던 연산이 가능해지고, 앞서 말씀 드렸던 측정과 기록 영역에서도 인간의 인지 범위 이상의 일들을 할 수 있게 되었습니다. 이로 인해 측정과 기록 뿐 아니라 분석까지도 완전히 다른 영역에서 할 수 있게 되었습니다.

즉, 컴퓨팅 파워의 증대가 만든 ‘할 수 있음’ 이라는 변화가 그동안 통계학, 경영학 등으로 쌓아온 다양한 방법론을 실현가능하게 하였고, 이로 인해 최근 15년은 데이터 관련 기술(엔지니어링, 모델링 등)이 크게 각광을 받았습니다.

2. 인터넷 환경을 통한 초연결

유/무선의 인터넷 망 보급률이 높아지고 접근성이 좋아지면서 이를 활용한 많은 서비스와 프로덕트(프로그램, 앱 등)가 나타났습니다. 그리고 각 프로덕트 간의 소통(REST API 등) 방법이 정립, 정착되면서 내가 소유하지 않았더라도(직접 측정과 기록을 하지 않았더라도) 활용할 수 있는 데이터가 굉장히 많아졌습니다. (요 몇년간 개인정보 및 공정사용 관련 여러 이슈로 제한 및 축소되면서 안정화 되고 있는 중 입니다.) 이것은 데이터를 얻는 것이 과거에 비해 쉬워진 것과 빈약한 표본이 아닌 전수에 가까운 분석을 실행할 수 있음을 의미합니다.


그로스해킹, 컴퓨터 기술의 적용

그로스 해킹에 필요한 기술은 무엇인가요?

상기 두가지 내용은 공통적으로 다룰 수 있는 데이터의 양이 많아지고 이를 처리, 분석하는 것이 컴퓨터 기술을 통해 가능해 졌다는 것을 이야기 합니다. 이를 굳이 컴퓨팅 파워의 증대와 인터넷 환경을 통한 초연결로 나누어 말씀드린 이유그로스 해킹에 필요한 기술이 무엇인지 조금더 구체적으로 이야기 하기 위해서 입니다.

컴퓨팅 파워가 증대 되었지만, 이를 활용하기 위해서는 컴퓨터를 구매하거나 임대를 하는 형태가 일반적인데요. 이것은 모두 비용이며, 당연히 좋은 컴퓨터를 사용할 수록 더 많은 비용을 지불 해야 합니다. 내가 하고자 하는 일과 컴퓨팅 파워가 적절하게 잘 매칭 되었는지, 소프트웨어를 통해서 해결할 수 있는지 등에 대해 판단할 수 있어야 하고, 이를 위해서는 CPU, GPU, 메모리 등의 사용에 대해 이해하고 관리할 수 있는지, 소프트 웨어에서 최적화 할 수 있는지 등의 기술이 필요 합니다.

인터넷 환경을 통한 초연결의 경우, 통신 환경을 통해 어떻게 초연결이 이루어지는지, 웹과 앱은 어떻게 동작하는지, API와 SDK 가 무엇이고 어떻게 사용하는지(서비스 또는 프로그램의 스펙 문서를 읽고 적용할 수 있는 능력) 등에 관한 기술이 필요 합니다.

그로스 해킹, 기술의 적용

위 내용에서 이야기 한 기술의 영역은 매우 넓습니다. 그리고 계속해서 새로운 기술에 대한 학습과 업데이트가 필요합니다. 그렇기 때문에 연역적인 방법으로 모든 것을 갖추고 시작하기 보다는 해결해야 하는 문제가 무엇인지(목적과 목표)를 분명하게 정의하고 그에 필요한 기술을 채택하여 쌓아나가야 합니다.


그로스 해킹, 기술과 도구

측정과 기록을 위해 필요한 기술을 쉽게 구현하기 위해서 이미 만들어진 여러 도구를 활용할 수 있습니다. 내부의 데이터를 위한 도구부터 하드웨어에서 발생하는 데이터를 디지털라이즈 하는 도구, 외부에서 발생한 정보들을 통계 및 집게하는 도구 등 굉장히 다양한 도구가 각각의 방법론으로 구현되어 사용자는 기술에 대한 이해 없이도 해당 도구들을 통해 환경을 구축 할 수 있게 되었습니다.

하지만 기술에 대한 아무런 이해 없이 도구 중심으로만 환경이 구축될 경우 아이러니하게도 도구의 활용성이 떨어지고, 변수에 대한 대처(최근 ATT 와 같은)도 굉장히 취약해지며, 비용 효율 또한 굉장히 낮아질 수 있습니다. 뿐만 아니라 도구에 대한 자신의 경험에서만 측정과 기록에 대한 기술을 한정 짓게 되는 경우를 많이 볼 수 있습니다.

용하다는 도구는 비싼 돈 주고 다 사용하는데, 목적에는 가까이 가지 못하고 한 없이 헤메고만 있는 상황들이 연출 됩니다.


정리하면서..

도구는 기술 구현에 들어가는 노력과 시간을 줄여주기 위한 것 입니다. 최소한 근본적인 기술에 대한 개략적인 이해는 가지고 있어야 그 진짜 가치를 발휘 합니다. 그렇기 때문에 그로스 해킹의 한 축을 담당하는 ‘해킹’ 즉, 컴퓨터 기술에 대해 개략적인 이해를 가지는 것이 나의 정체성에 그로스 해커라는 키워드를 더할 수 있는 유일한 방법 입니다.

Gene.W.

W / 남편 / 아빠 / 마케터 / 커피덕후