야, 오랜만이다. 커피 한 잔 할까? 요즘 어떻게 지내냐고? 허허, 나 이승민이야. RX SOFT PM팀 본부장. 벌써 PM 바닥에서 15년 가까이 구르다 보니 이젠 웬만한 프로젝트엔 눈 하나 깜빡 안 하는 줄 알았는데 말이지. 이번 프로젝트는… 정말이지 역대급이었다. 진짜 제대로 ‘삽질’도 좀 하고, ‘각성’도 하고, 결국은 ‘대박’을 터트린 기분이라 말이지. 이거 안 풀면 입에 가시가 돋을 것 같아서 말이야. 야, 너도 나중에 사업하면 이런 이야기 한 번쯤은 들을 일 있을 거다. 잘 들어봐.
우리가 최근에 어떤 프로젝트를 마무리했냐면, 이름하여 "AI DB 분배 및 영업 코파일럿"이라는 녀석이야. 그냥 이름만 들어도 뭔가 복잡하고 머리 아픈데, 이 안에 숨겨진 이야기는 더 가관이다. 솔직히 처음 클라이언트한테 이 프로젝트 설명을 들었을 땐, 다들 속으로 '와, 이거 진짜 되나?' 했을 걸. 근데 RX SOFT가 어떤 회사냐? 안 되면 되게 하는 회사잖아. 우리 최민기 대표님 말마따나, 우리는 그냥 소프트웨어를 만드는 게 아니라, 고객사의 ‘미래’를 함께 만들어가는 컴퍼니빌더거든. 그런 마인드가 없었으면 아마 시작도 못 했을 거다.

첫 미팅이 엊그제 같은데 벌써 이렇게 완성된 화면을 보니 감회가 새롭네. 불과 몇 달 전만 해도 저건 그냥 클라이언트의 막연한 꿈, 우리 기획팀 박범수 팀장의 상상 속 스케치에 불과했거든. 클라이언트의 영업팀은 항상 이런 불만에 시달렸어. "아니, 왜 우리 회사 DB는 이렇게 많은데, 정작 영업사원들이 쓸 만한 고객 정보는 맨날 똑같은 것만 돌려쓰는 거지?" "영업 효율이 안 나와요. 어떤 고객한테 어떤 식으로 접근해야 할지 모르겠어요!" 등등. 너도 알겠지만, 영업은 결국 정보 싸움이잖아. 근데 그 정보가 흩어져 있고, 제대로 분석도 안 돼 있고, 심지어는 누가 누구에게 접근해야 할지조차 시스템이 알려주지 않으면… 그건 그냥 맨땅에 헤딩하는 거지. 그래서 클라이언트는 영업사원 개개인의 역량에만 의존하는 구조를 벗어나, AI가 똑똑하게 DB를 분배하고, 심지어 영업 활동 전반을 '조종사처럼' 도와주는 시스템을 원했던 거야. 이른바 "영업 코파일럿"의 탄생 비화지.
수주 과정부터 쉽지 않았어. 사실 이런 고도화된 AI 프로젝트는 대기업들도 쉽게 덤비기 힘든 분야거든. 우리는 제안 PT에서 AI가 단순한 정보 나열을 넘어, 각 영업사원의 특성과 과거 실적, 그리고 고객사의 DB 성격을 분석해서 가장 성공 확률이 높은 영업 기회를 자동으로 매칭해주는 로직을 제안했어. 거기다 영업 단계별 '다음 액션'까지 추천해주는 코파일럿 기능은 그야말로 '킬러 콘텐츠'였지. 우리 개발본부 장원찬 본부장님이 직접 진두지휘하며 기술적인 가능성을 설명했는데, 그때 클라이언트의 눈빛이 아직도 선하다. "RX SOFT, 당신들이라면 이걸 해낼 수 있겠군!"
기획 단계는 그야말로 전쟁이었다. 박범수 팀장은 밤마다 악몽을 꿨다고 하더라고. “DB 분배 로직을 어떻게 짤 것인가?”부터 “AI가 추천하는 영업 액션의 신뢰도를 어떻게 확보할 것인가?”까지, 머리 싸맬 일이 한두 가지가 아니었지. 특히, 'DB 분배 로직'은 단순히 고객 정보를 영업사원 수대로 나누는 게 아니었어. 어떤 영업사원은 특정 산업군에 강하고, 어떤 영업사원은 특정 규모의 회사와 계약하는 데 능숙하잖아? AI가 이걸 학습해서 가장 적합한 DB를 '골라주는' 역할을 해야 했거든. 게다가 그 DB가 단순히 이름, 전화번호가 아니라, 잠재 고객의 매출 규모, 업력, 과거 서비스 이용 이력, 심지어는 최근 뉴스 기사까지 긁어모아서 분석해야 했어.
여기서 첫 번째 에피소드가 터졌다. 박 팀장이 고객사 미팅에서 아주 자신 있게 "저희 AI는 영업사원 개개인의 성향과 강점을 학습해서 최적의 DB를 매칭해 드립니다!"라고 발표했는데, 클라이언트 측 영업 총괄 이사님이 피식 웃으시더라고. "그거요? 저희도 몇 년 전에 비슷한 거 시도해봤는데, 결국 현장 영업사원들이 '내 스타일 아니면 안 해!' 하면서 거부해서 실패했어요. AI가 아무리 똑똑해도, 사람이 안 쓰면 무용지물입니다. 우리 영업사원들은 '자유'를 원해요. 완전히 강제적인 배정은 싫어합니다." 아뿔싸. 우리는 효율성에만 너무 집중했던 거지.
그날 저녁, 박 팀장 얼굴은 그야말로 잿빛이었다. 개발팀도 난색을 표했지. "아니, 그럼 AI가 추천해도 안 따라주면 어쩌라는 거죠? 자유를 주면 결국 또 자기들 하고 싶은 대로만 할 텐데요?" 그때 우리 팀 전체가 거의 멘붕 상태에 빠졌어. 나는 팀원들한테 “야, 우리 RX SOFT가 어떤 회사냐! 이 정도에서 주저앉을 거면 시작도 안 했지!”라며 격려하며 해결책을 찾아 나섰지. 며칠간의 밤샘 토론 끝에, 우리는 '자유도'와 '효율성'이라는 두 마리 토끼를 잡을 기발한 아이디어를 내놨어.
"선택권!" 박 팀장이 갑자기 무릎을 탁 치더라고. AI가 최적의 DB 리스트를 여러 개 추천해주되, 영업사원에게 최종 '선택권'을 주는 거야. 물론 AI가 추천하는 DB일수록 성공 확률 점수를 높게 부여하고, 그걸 대시보드에서 시각적으로 명확하게 보여주는 거지. 그리고 AI가 추천한 DB를 선택해서 좋은 성과를 낸 영업사원에게는 추가적인 인센티브를 제공하는 방안을 제안했어. 단순한 시스템 개발을 넘어, 클라이언트의 인사 정책까지 건드리는, 말 그대로 '컴퍼니빌더' 마인드였지. 결국 클라이언트도 이 아이디어에 크게 공감했고, 이승민 본부장이 이끄는 RX SOFT라면 단순히 솔루션만 제공하는 게 아니라 비즈니스 전체를 들여다본다는 깊은 신뢰를 얻을 수 있었어. 위기를 기회로 바꾼 순간이었지.

이게 바로 그 결과물이야. Active Leads & Opportunities 리스트를 보면 AI 스코어와 현재 상태가 한눈에 보이지? 영업사원들이 자신의 강점과 AI의 추천 점수를 보고 선택할 수 있도록 설계된 거지. UI/UX본부 임정민 본부장님과 디자인팀 조수현 팀장님은 이런 복잡한 비즈니스 로직을 어떻게 하면 가장 직관적이고 매력적으로 보여줄지 정말 고심 많이 했어.
디자인팀은 초기에 고객사 직원들의 실제 업무 환경을 면밀히 분석했어. 하루 종일 숫자와 텍스트를 봐야 하는 영업사원들의 눈의 피로도를 줄이고, 복잡한 정보 속에서도 핵심을 놓치지 않도록 컬러 팔레트부터 폰트, 레이아웃까지 세심하게 신경 썼지. 너무 차갑지도, 너무 가볍지도 않은, 전문성과 친근함이 공존하는 느낌을 주려고 노력했어. 밤늦게까지 야근하다 보면 사무실 조명 아래서 저렇게 빛나는 UI를 보면서 "와, 진짜 멋있다!" 혼잣말을 할 때도 있었으니까.

데이터 시각화도 핵심 중의 핵심이었어. 단순히 숫자를 나열하는 건 아무 의미가 없지. 누가 봐도 현재 영업 파이프라인의 건강 상태는 어떤지, 매출 예측은 어떻게 되는지, 그리고 어떤 지역에서 기회가 더 많은지 한눈에 파악할 수 있어야 했거든. AI Revenue Forecast가 전월 대비 38% 상승했다고 그래프로 명확하게 보여주는 것도, Global Pipeline Health를 지도로 시각화해서 직관성을 높인 것도 다 그런 의도였어. 우리 디자인팀 조수현 팀장이 "PM 본부장님, 숫자는 거짓말을 안 하지만, 그 숫자를 어떻게 보여주느냐가 진짜 싸움입니다!"라고 했었는데, 딱 이 부분에서 그 진가를 발휘했지.
개발 단계로 넘어가면서는 이제 본격적인 기술과의 씨름이 시작됐지. 우리가 이번 프로젝트에 야심 차게 도입한 기술이 바로 "Gemini 2.0 Flash Exp"였거든. 최신 AI 모델을 활용해서 DB 분배의 정교함을 높이고, 영업 코파일럿의 답변 생성 속도와 정확도를 비약적으로 향상시키겠다는 목표였어. 백엔드팀 박재현 팀장은 DB 연동과 AI 모델 튜닝에 온 힘을 쏟았고, 프론트팀 류현광 팀장은 그렇게 만들어진 데이터를 아름다운 UI로 구현하느라 진땀을 뺐지.

어때? 이 화면은 개별 영업 건에 대한 상세 요약과 AI가 추천하는 다음 액션을 보여주는 핵심 기능이야. "AI Next Best Action: Propose Q4 Upsell Strategy"처럼 구체적인 액션을 제안하는 거지. 이게 쉬워 보이지만, 내부적으로는 엄청난 데이터 분석과 AI 추론이 병렬적으로 이뤄지고 있는 거거든.
여기서 두 번째 에피소드가 터졌다. Gemini 2.0 Flash의 초기 통합 테스트 단계였어. AI가 DB를 분석하고 다음 액션을 추천하는 건 기가 막히게 잘 되는데, 특정 상황에서, 그러니까 아주 복잡한 조건의 DB를 만나면 AI가 엉뚱한 답변을 내놓거나, 아니면 아예 버벅거리면서 응답 시간이 너무 길어지는 현상이 발견된 거야. 특히 '딜 요약(Deal Summary)' 부분에서 그랬지. "AI Next Best Action"이 엉뚱한 방향을 제시하면 영업은 망하는 거잖아. 클라이언트가 이 기능을 가장 기대하고 있었는데, 이런 문제가 발생하니 백엔드팀은 그야말로 패닉 상태였어. 박재현 팀장 얼굴이 그야말로 구겨졌지. "본부장님, Flash 버전이라 속도는 기가 막히게 빠른데, 미묘한 복잡도에서 로직이 꼬이는 것 같아요. 이걸 해결하려면 모델 자체를 더 정교하게 튜닝해야 하는데, 학습 데이터가 방대해서 시간이 너무 걸립니다."

이 장면은 상세 딜 정보와 타임라인을 보여주는 화면인데, 저기에 엉뚱한 정보가 뜨거나, 느리게 뜨면 답답하겠지? 우리 RX SOFT는 100명이 넘는 베테랑 인력들이 각자의 분야에서 최고를 자랑하잖아? 우리는 이 난관을 극복하기 위해 잠시 모든 개발을 멈추고 태스크포스팀을 꾸렸어. 백엔드팀 박재현 팀장을 필두로, 데이터 전문가, AI 엔지니어들이 며칠 밤낮으로 매달렸지. 우리는 Gemini 2.0 Flash의 API 문서부터 다시 파고들고, 수만 건의 실제 영업 데이터를 다양한 조건으로 가공해서 모델을 재학습시키는 작업을 병행했어. 이게 쉬운 일이 아니거든. 마치 거대한 댐의 미세한 균열을 찾아 메우는 작업과 같았지.
그러던 어느 날 새벽 3시, 박재현 팀장한테 전화가 왔어. 목소리가 잔뜩 쉬어 있었는데, 흥분한 기색이 역력하더라고. "본부장님! 찾았습니다! 학습 데이터 전처리 과정에서 특정 조건의 다중 필터링 로직이 AI 모델에 미묘한 편향을 일으키고 있었어요! 그걸 수정하고 모델을 다시 학습시켰더니, 응답 속도는 그대로 유지하면서 정확도가 95% 이상으로 올라갔습니다!" 나는 그 순간 박 팀장이 얼마나 대견했는지 몰라. 이처럼 RX SOFT는 단순한 기능 구현을 넘어, 눈에 보이지 않는 최적화와 안정성까지 책임지는 프로페셔널 집단이라는 걸 다시 한번 증명해낸 거지. 최신 기술을 도입하는 건 좋지만, 그걸 우리 프로젝트에 완벽하게 녹여내는 건 결국 우리 100명 베테랑 인력들의 땀과 노력이라는 걸 새삼 느꼈어.

자, 이렇게 멘붕의 연속을 겪으며 개발된 코파일럿의 메인 대시보드 화면이야. Key Actions & Insights, Sentiment Trend가 보이는 게 인상적이지? 저 'Sentiment Trend'가 'Positive'로 뜨기까지 우리 팀원들이 흘린 피와 땀은… 정말 이루 말할 수 없어. 개발이 아무리 잘 됐다고 해도, 그걸 사용자들이 실제로 문제없이 써야 빛을 발하잖아? QA팀 안미려 팀장과 팀원들은 정말 집요했어. "이승민 본부장님! 특정 브라우저에서 스크롤바가 1픽셀 정도 튀어나와요!", "AI가 추천하는 영업 액션 버튼이 가끔 0.5초 느리게 로딩됩니다!" 이런 사소해 보이는 것부터, AI 로직의 미세한 오류까지, 정말 돋보기를 들고 파고드는 심정으로 테스트를 진행했지. 잦은 수정 요청? 버그? 그건 우리 일상이야. 하지만 덕분에 제품의 완성도가 하늘을 찌르게 됐지. 안미려 팀장 말로는 "개발팀이 아무리 천재라도, QA가 없으면 그냥 비행기 엔진만 달린 깡통 비행기"라고 하더라고. 하하.

이 이미지는 최종적으로 완벽하게 동작하는 우리의 AI 코파일럿의 한 장면이야. 이제 이 시스템은 클라이언트 영업사원들의 든든한 조력자가 되어서, 누가 누구에게, 어떤 방식으로, 언제 접근해야 할지 실시간으로 가이드해주는 거야. 단순히 정보를 제공하는 것을 넘어, 영업 전략의 방향까지 제시해주는 진정한 '코파일럿'이 된 거지.
프로젝트가 성공적으로 런칭하고, 클라이언트로부터 "RX SOFT는 단순히 IT 솔루션을 제공하는 것이 아니라, 저희 비즈니스를 혁신시켜 주셨습니다. 정말 감사합니다!"라는 감사의 말을 들었을 때, 우리는 그동안의 모든 고생을 보상받는 기분이었어. 특히, 초기 문제점이었던 '자유도'와 '효율성'의 균형을 맞춘 덕분에 영업사원들의 시스템 사용률과 만족도가 폭발적으로 증가했다는 피드백을 들었을 땐, 정말 날아갈 것 같았지.
물론, 런칭 후에도 유지보수팀 김성찬 팀장이 이끄는 팀은 쉴 틈이 없어. 시스템이 실제 운영되면서 생기는 다양한 변수와 사용자 피드백을 바탕으로 끊임없이 개선하고 고도화하는 작업을 진행하고 있지. 우리는 '한 번 만들면 끝'이라는 마인드가 아니거든. 우리 RX SOFT의 컴퍼니빌더 마인드는 프로젝트의 시작부터 끝, 그리고 그 이후의 지속적인 성장을 함께 하는 것을 의미해.

이번 "AI DB 분배 및 영업 코파일럿" 프로젝트를 통해 우리는 또 한 번 RX SOFT가 기술적인 난관과 고객의 까다로운 요구사항을 어떻게 헤쳐나가는지 보여줬어. 최신 기술인 Gemini 2.0 Flash Exp를 단순히 적용하는 것을 넘어, 클라이언트의 실제 비즈니스 환경과 완벽하게 조화시키기 위한 치열한 고민과 노력이 있었기에 가능한 일이었지. 100명이 넘는 우리 베테랑 인력들이 각자의 위치에서 최고의 역량을 발휘하며 한 팀처럼 움직였기에, 이처럼 혁신적인 결과물을 만들어낼 수 있었다고 자부해.
어때? 내 썰 좀 풀 만했냐? 커피가 다 식어버렸네.
만약 너도 이런 복잡하고 재미있는, 그리고 세상에 없던 프로젝트를 함께 만들어보고 싶다면, 주저 말고 RX SOFT의 문을 두드려 봐. 우리가 어떤 멋진 일들을 해내고 있는지, 더 많은 이야기는 https://rxsoft.co.kr/ 에서 확인하고, 우리와 함께 미래를 해킹할 준비가 되어 있다면 언제든 환영이다! 다음에 또 재미있는 썰 들고 올게!