소프트웨어의 개인화
Myspace의 전 CTO였던 Dmitry Shapiro의 말 중에 제가 자주 떠올리는 인용구가 있습니다:
바에 갈 때 Facebook 유니폼처럼 흰색과 파란색 옷을 입고 가지는 않잖아요. 오히려 돋보이기 위해 온갖 멋진 것들을 걸치겠죠. 다른 모든 사람들과는 완전히 다르게 보이고 싶을 겁니다. 그것이 바로 Myspace의 진정한 가치였습니다. 사람들이 Myspace를 그리워한다고 말할 때, 그들은 자신의 프로필을 꾸미던 것을 그리워하는 겁니다.
Facebook 이전의 소셜 미디어는 정돈되지 않고 혼란스러웠지만 개인적이었습니다. Myspace는 자기표현을 위한 자유로운 공간이었죠. 그러다 Facebook이 등장해 우리를 파란색과 흰색의 획일적인 틀에 가두고 개인화를 제약했습니다.
Myspace에서 Facebook으로의 전환은 더 많은 획일화를 의미했고, Shapiro의 위 발언은 맞춤화와 개성에 대한 사람들의 열망을 잘 보여줍니다. 인터넷이 성장하면서 우리는 많은 분야에서 비슷한 획일화 현상을 목격해 왔습니다. 소프트웨어도 마찬가지입니다. 규모가 커질수록 제품은 대중 시장(mass-market)을 지향하게 됩니다.
물론, 그 어느 때보다 많은 소프트웨어가 존재합니다. 우리는 앱의 홍수 속에서 살고 있죠. Apple은 이미 2009년에 "그런 앱이 다 있지(There’s an app for that)"라는 문구를 상표로 출원했습니다.

그리고 네, 소프트웨어가 많아진다는 것이 곧 더 많은 개인화를 의미한다고 주장할 수도 있습니다. 하지만 우리 대부분의 스마트폰은 우리를 위해 만들어졌다기보다는 최소 공통분모, 즉 평균적인 사용자를 위해 만들어진 앱들로 가득 차 있습니다. 사용자가 많아질수록 기술 애플리케이션은 실제로 우리의 필요에 덜 맞춰지게 됩니다.
AI가 이 흐름을 바꾸고 있습니다
AI가 이 모든 것을 바꾸고 있습니다. 소프트웨어 구축 비용이 급격히 낮아지면서 소프트웨어가 개인화되고 있는 것입니다. 사람들은 (소셜 표현에서 맞춤화와 개성을 원하듯이) 소프트웨어를 사용할 때도 맞춤화와 개성을 원하며, AI 덕분에 개인화된 소프트웨어가 새롭게 가능해지고 있습니다.
지난 1월, 저희는 "콘텐츠와 코드 파편화 시대의 Lovable (Lovable in The Age of Fragmentation in Content and Code)"이라는 글을 썼습니다.

그때 Lovable의 ARR(연간 반복 매출)은 불과 수백만 달러 수준이었습니다. 그 이후로 Lovable은 엄청난 성장을 이루었습니다. 여기 차트는 Bond Capital의 훌륭한 AI 보고서에서 가져온 것이며, Lovable의 Anton Osika는 일요일에 Lovable이 6천만 달러를 달성했다고 트윗했습니다.

Lovable은 아이디어 구상부터 실행까지 걸리는 시간을 극적으로 단축시킵니다.
7개월 전, 한 Reddit 사용자는 Lovable을 사용해 30일 동안 30개의 앱을 만드는 도전을 했습니다 (참고로 그때 제품은 지금보다 훨씬 완성도가 낮았습니다). 그는 몇 가지 성공을 거두었는데, 그중 하나는 시청 중인 YouTube 동영상을 요약해주는 Chrome 확장 프로그램으로, 출시 첫 주에 1,000명 이상의 사용자를 확보했습니다.
주말에는 LinkedIn에서 멋진 이야기를 봤습니다. 지금은 찾을 수 없지만, 어떤 분이 주말에 신발 쇼핑을 갔던 경험을 공유했습니다. 아내가 신발을 신어보는 동안, 신발 가게 점원이 그분에게 직업이 무엇인지 물었습니다. "IT 쪽입니다."라고 그분이 대답하자, 점원은 앱에 대한 아이디어가 있지만 만들 기술이나 시간이 없다고 설명했습니다. 그분은 점원에게 Lovable을 아는지 물었고 (점원은 몰랐습니다), 그들은 아내가 신발을 다 신어보기도 전에 10분도 안 되어 점원의 앱 아이디어를 실제 작동하는 프로토타입으로 만들었습니다!
이런 건 정말 멋집니다. Lovable 같은 제품을 한번 사용해 보시길 권합니다. 기술 지식이 없는 사람도 꽤 괜찮은 결과물을 만들 수 있습니다.
예를 들어, 제가 먹는 음식을 추적하는 앱을 만들고 싶다고 가정해 봅시다. 다음과 같은 프롬프트를 입력합니다:

약 10초 만에 제 Meal Tracker 앱이 완성됩니다:
(이미지: Meal Tracker 앱 스크린샷)

"Publish"를 누르면 짜잔! 여러분도 여기서 직접 사용해 볼 수 있습니다: https://meal-muse-journal.lovable.app/
아이디어 구상부터 제품 출시까지 이 모든 과정이 30초도 채 걸리지 않았습니다.
제 식단 추적기 링크가 lovable.app이라는 Lovable 링크인 것을 눈치채셨을 겁니다. 한 가지 흥미로운 점은 사람들이 자신을 위해 무언가를 만들지만, 생각만큼 많이 게시하지는 않는다는 것입니다. Anish Acharya는 lovable.dev로 유입되는 웹 트래픽이 lovable.app으로 유입되는 트래픽보다 3배나 높다고 지적했습니다.

지금까지 맞춤형 소프트웨어는 다른 사람을 위한 것이라기보다는, 우리 자신의 개인적인 문제를 해결하기 위한 것이었습니다.
제 생각에는 이 상황이 결국 바뀔 것입니다. 현재 Lovable이나 Bolt 같은 제품은 아직 "얼리 어답터" 단계에 있으며, 주로 기술에 밝은 사람들이 사용하고 있습니다. 하지만 대부분의 사람들은 그렇지 않습니다. 제 친구들 대부분은 아마 직접 앱을 만들지 않을 겁니다. 저도 Olivia의 의견에 동의하는데, 대부분의 사람들은 자신만의 앱을 만들 만한 추진력(아이디어는 물론이고요!)이 없습니다. 오히려 장기적으로는 더 많은 사람들이 맞춤화되고 개인화된 앱을 소비하게 될 것입니다. 물론 직접 만드는 사람도 늘겠지만, 초개인화된 앱을 사용하는 사람은 훨씬 더 많이 늘어날 것입니다.
그런데, 소프트웨어 품질이 좀… 그렇지 않나요?
자, 다른 주제로 넘어가 보겠습니다. 세상에는 정말 많은 소프트웨어가 있지만, 그 품질이... 좀 별로이지 않나요?
"소프트웨어가 세상을 집어삼켰지만, 형편없다 (Software ate the world, but it sucks)"
이것은 Helium의 공동 창업자이자 CEO인 Zach Witzel이 쓴 선언문의 첫 문장입니다. Helium은 저희 Daybreak 포트폴리오 회사 중 하나로, "스스로 개선하는 소프트웨어(self-improving software)"를 만드는 비전을 가지고 있습니다. 이게 무슨 의미일까요?
Zach은 그의 도발적인 첫 문장에 이어 다음과 같이 설명합니다:
2011년, Marc Andreessen은 지금은 유명해진 "소프트웨어가 세상을 집어삼키고 있다 (Software is Eating the World)"라는 글을 썼고, 그의 말은 정말 옳았습니다. 그가 글을 쓴 이후 전 세계 소프트웨어 지출은 760% 증가하여 1조 2,400억 달러에 달했고, 소프트웨어 중심의 Magnificent 7 기업들은 이제 S&P 500의 30% 이상을 차지하고 있습니다.
AI는 개인화와 문제 해결의 새로운 쓰나미를 몰고 왔지만, 오늘날 우리가 사용하는 대부분의 애플리케이션은 여전히 경직되고, 정적이며, 솔직히… 별로입니다.
Helium을 시작하기 전, Zach은 Uber에서 실험 조직의 상당 부분을 이끌었습니다. 실험이란 멋지게 들리지만, 사실은 효과가 있는 것을 테스트하고 거기에 집중하는 것을 의미합니다. Uber 앱의 문구 하나를 실험하는 데 한 달 이상 걸리는 경우도 흔했습니다. 일반적인 작업 흐름은 다음과 같았습니다:
- 브레인스토밍: Uber 경험을 개선하기 위한 아이디어 다수 발굴
- 우선순위 결정: 데이터(또는 사용자 조사)를 분석하여 실제로 작업할 아이디어의 우선순위 결정
- 정의: PM(프로덕트 매니저)이 최우선 옵션에 대한 사양서 작성
- 디자인: 디자이너가 PM과 협력하여 적절한 경험을 위한 다양한 버전 탐색
- 지연 발생: 엔지니어의 작업 여유가 생길 때까지 대기
- 개발: 새로운 경험 구현
- 테스트: 테스트 단계를 거쳐 문제 없는지 확인
- 구성: 새로운 실험 설정 및 시작
- 또 지연 발생: 사용량 데이터가 나올 때까지 몇 주 대기
- 잊어버림: 실험이 진행 중이라는 사실을 잊어버릴 가능성 높음. 몇 달 후에야 다시 확인
- 평가: 결과 분석 및 최적안 식별
- 최종 적용: 엔지니어에게 다시 요청하여 최적안 배포
- ...그리고 이 과정을 반복
Helium: 스스로 개선하는 소프트웨어
Helium의 비전은 이러한 과정을 자동화하여 지속적으로 개선되는 소프트웨어를 만드는 것입니다. Helium의 에이전트는 밤낮으로 소프트웨어 애플리케이션을 개선하기 위해 노력하며, 지속적으로 기회를 식별하고 새로운 기능을 구축하여 사용자 경험을 향상시키거나 비즈니스 지표를 끌어올립니다.
이 회사는 모바일 구독 비즈니스라면 누구나 골머리를 앓는 문제인 페이월(paywall)부터 시작하고 있습니다. 모바일은 Zynga와 모바일 게임이 주도한 제품 실험 및 성장의 발상지였으며, PM, 엔지니어, 성장 담당자들이 머리를 쥐어뜯고 싶어 하는 거대한 시장입니다.

페이월 테스트를 자동화함으로써 Helium은 수익을 (종종 50% 이상) 높일 수 있습니다. 그 다음 로드맵에는 온보딩 플로우, 메시지, 가격 변경, 할인 등이 포함됩니다.
(모바일 구독 회사를 운영 중이시라면, zach@tryhelium.com으로 Zach에게 이메일을 보내 Helium을 사용해 보세요.)
소프트웨어는 1948년에 "발명"되었습니다. 영국 맨체스터 대학교에서 저장-프로그램 컴퓨터가 처음으로 소프트웨어를 전자 메모리에 저장하고 성공적으로 실행한 때입니다. 75년이 지난 지금, 소프트웨어는 더욱 유연해지고, 개인화되며, 자율적으로 발전하고 있습니다.
Satya Nadella는 최근 Microsoft 코드의 30%가 AI에 의해 작성된다고 말했습니다. Cursor와 같은 제품은 코딩 방식을 완전히 재창조했습니다. 한편, Lovable과 같은 제품은 비전문가도 만들 수 있는 것, 즉 소프트웨어가 어떻게 플레이도(Play-Doh)처럼 새로운 형태로 만들고 조작될 수 있는지를 빠르게 변화시키고 있습니다.
그리고 Helium과 같은 회사는 소프트웨어 자체에 반복하고 개선할 수 있는 능력을 부여하는 핵심 도구나 기반 기술("picks and shovels")과 같습니다. 모든 회사가 Uber의 제품 조직이나 Duolingo의 성장 팀을 가지고 있지는 않습니다. Helium의 비전은 소프트웨어가 스스로 구축하고, 반복하며, 개선하도록 만들어 AI를 회사 내 최고의 프로덕트 리더로 만드는 것입니다.
Bond AI 보고서에서 제가 가장 좋아했던 차트는 바로 이것이었습니다:

이것은 복리 효과, 즉 기하급수적인 성장을 잘 보여줍니다.
이 차트를 보고 어떻게 기술의 팬이 되지 않을 수 있겠습니까? 물론 기술에는 안전장치가 필요하고 좋은 정책으로 균형을 잡아야 합니다. 하지만 동시에 기술은 경제 성장의 엔진이기도 합니다. 세상은 과거보다 훨씬 풍요로워졌고 (그 부의 분배는 또 다른 문제입니다. 이전 정책 관련 언급 참조!), AI는 다음 세대의 생산성 혁신 동력(force multiplier)입니다.
전 세계 인구는 81억 명이며, 그중 약 2,500만에서 5,000만 명만이 소프트웨어를 코딩할 수 있다고 추정됩니다. 이는 전체 인구의 약 0.3~0.6%에 해당합니다. 지금까지는 기술이라는 빌딩 블록으로 무언가를 만드는 것이 이 그룹에 한정되어 있었습니다. 이제 그것이 바뀌고 있습니다.

Source
Comments ()