6년간 미완성 프로젝트를 겪은 뒤, 나는 마침내 무언가를 배포했다 (가짜 Stripe 체크아웃으로 검증)
Source: Dev.to
추정의 문제점
지난 2년은 내가 왜 이렇게 못 되는지 알아내려 애쓴 시간이었다. 왜 나는 아무것도 끝낼 수 없을까?
두 달 반 전, 모든 것이 바뀌었다.
시간당 청구 방식의 프리랜스 프로젝트를 맡게 되었고, 바로 고객에게 개발 비용을 설명하는 것이 얼마나 싫은지 떠올랐다:
- “왜 이렇게 비싼가요?”
- “왜 이렇게 오래 걸리나요?”
- “각 기능마다 시간을 나눠서 보여줄 수 있나요?”
6년 동안 프로젝트를 추정하는 일은 언제나 스트레스를 줬다:
- 추정이 너무 높음 → 고객을 잃는다
- 추정이 너무 낮음 → 주말에 무료로 일한다
- 정확히 맞춤 → 운이 좋았다
ChatGPT와 Claude를 이용해 추정을 해보려 했지만 엉망이었다—채팅이 15개씩, Obsidian 페이지가 여기저기 흩어지고, 컨텍스트를 맞추기가 힘들었다. 그래서 Claude Code(Flutter 에이전트, UX/UI 에이전트, 리스크 매니저)로 AI 에이전트를 만들고 모든 것을 Markdown 파일에 저장했다.
전환점
이 모든 작업을 하던 중, 코워킹 스페이스에서 우연히 한 남자를 만났다. 그는 10개가 넘는 프로젝트를 런칭했으며, 내 이야기를 듣고는 이렇게 말했다:
“형. 랜딩 페이지 하나 만들고, 가짜 Stripe를 넣어. 광고를 돌려. 누가 구매하려 하는지 확인해봐.”
그 말에 나는 충격을 받았다. 시장을 몇 달 동안 공부하는 대신, 지금 바로 사람들이 구매하고 싶은지 테스트할 수 있었다.
가짜 결제 만들기
그날 저녁 나는 해야 할 일을 알았다. AI 도움을 받아 일주일 동안 랜딩 페이지를 만들고, 개발 모드에서 Stripe를 추가했으며, 화면 녹화를 설정하고, 도메인을 구입하고, 인도(클릭당 비용이 저렴한 큰 개발자 시장)를 타깃으로 Google Ads를 집행했다.
핵심 트릭: 누군가 결제 과정을 진행하고 “pay”를 클릭하면, 다음과 같은 페이지로 이동한다:
“돈은 청구되지 않았습니다, 고마워요. 출시될 때 가장 먼저 알려드릴게요.”
결과
2주가 지나 11명이 가짜 결제를 진행했다. 그 순간부터 나는 자신감을 잃지 않았고, 포기할 생각도 없었으며, 다른 무언가를 시도하고 싶지도 않았다.
제품 비전이 명확해졌다: AI 에이전트가 프로젝트에 대해 인터뷰하고, 명확한 질문을 던지며, 정확한 추정을 제공하는 백로그 도구.
EstimateFast 만들기
두 달 동안 이를 구축했다. 고객 추정에 하루를 쓰는 대신, 영원히 나 대신 해줄 도구를 만들었다.
개발 중에 천 가지 기능을 추가하고 싶은 충동을 억제했다. 내가 현재 다니는 대기업에서 직접 사용하고 있는 가장 좋아하는 기능 중 하나는 거대한 GitHub 레포와 Confluence 문서를 RAG/벡터 데이터베이스에 로드하는 것이다. 이제 매니저가 작업을 던져오면, 나는 그걸 도구에 넣고 몇 초 만에 추정을 받아볼 수 있다.
Note: 이 기능은 현재 로컬에서만 사용할 수 있으며, 먼저 기존에 존재하는 것을 홍보하는 데 집중해야 한다.
결론 및 다음 단계
이것이 내가 6년간 방치된 프로젝트를 겪고 EstimateFast 를 마침내 출시하게 된 이야기다.
현재 마케팅이나 사용자 확보에 대해 전혀 감을 잡지 못했지만, 이번엔 포기하지 않았다.
첫 출시자에게 조언을 구합니다. 다음에 무엇을 해야 할까요?
나는 모든 과정을 트위터 @pavel_bekoev 에 기록하고 있다—성공, 실패, 그리고 첫 창업자로서 배운 교훈들을. 다른 빌더들과 연결하고 싶다!