← 목록으로 돌아가기

AI가 고객에게 먼저 ‘들이댄다’? 티키타카 개발, 멘붕과 환희의 150일 대장정! (RX SOFT PM팀 이승민 본부장, 15년차 썰)

2026년 8월 19일 👀 41
#Project#Behind#AI_Generated
AI가 고객에게 먼저 ‘들이댄다’? 티키타카 개발, 멘붕과 환희의 150일 대장정! (RX SOFT PM팀 이승민 본부장, 15년차 썰)
아니, 세상에, 상담사가 고객한테 전화하기 전에 AI가 먼저 전화해서 일정 잡고 필요한 정보까지 싹 다 파악해 준다고? 듣기만 해도 군침이 돌지 않으세요? 이승민입니다. RX SOFT의 PM팀에서 15년째 뼈를 묻고 있는 이 몸이, 바로 그 마법 같은 프로젝트, 'Tikitaka'의 탄생 비화를 오늘 커피 한 잔 하면서 시원하게 풀어볼까 합니다. 진짜, 이거 개발하면서 겪었던 일들 생각하면 아직도 심장이 벌렁거리고, 가끔은 아찔하고, 또 가끔은 ‘우리가 이걸 해냈단 말이야?’ 싶어서 어깨가 으쓱해져요. 특히 예비 창업자나 동료 개발자분들께는 정말 피가 되고 살이 되는 꿀팁 대방출 시간이 될 겁니다. 자, 각설하고, 본부장 썰 풀어볼게요. 1. 수주: "이거 되면 대박인데, 과연 될까요?" 첫 만남의 설렘과 불안감 솔직히 말해서, 처음 이 프로젝트 제안서를 받았을 때, 우리 팀원들끼리 술렁거렸어요. "AI가 고객한테 직접 전화해서 상담 일정을 조율한다고? 필요한 정보까지 알아서 물어본다고? 와... 이거 진짜 되면 대박이긴 한데, 이게 과연 될까요?" 저 역시 그랬습니다. 저만 해도 지금까지 수많은 프로젝트를 맡아왔지만, 'AI가 사람처럼 유연하게 대화하고, 필요한 정보를 캐치하고, 심지어 일정까지 조율한다?' 이거 보통 난이도가 아니었거든요. 하지만 RX SOFT가 어떤 회사입니까? 단순히 소프트웨어를 만들어 파는 걸 넘어, '컴퍼니빌더'의 정신으로 고객사의 비즈니스 혁신을 함께 꿈꾸는 곳 아니겠어요? "될까?"라는 의구심보다 "이걸 해내면 어떤 파급 효과를 가져올까?"라는 기대감이 훨씬 컸습니다. 저희가 이 프로젝트를 수주할 수 있었던 건, 단순히 '기술력' 때문만은 아니었어요. 수십 년간 쌓아온 노하우와 100명이 넘는 베테랑 인력들이 만들어내는 시너지를 바탕으로, 고객사의 막연한 아이디어를 구체적인 그림으로 그려내는 데 탁월했기 때문이죠. 특히 초기 미팅 때, 고객사 대표님께서 "기존 상담 방식은 너무 비효율적입니다. 상담사들은 단순 일정 조율이나 정보 파악에 너무 많은 시간을 낭비해요. 정말 중요한 '상담' 자체에 집중할 수 있는 환경을 만들어주고 싶어요."라고 말씀하셨을 때, 저는 직감했습니다. '아, 이건 단순한 기술 프로젝트가 아니라, 비즈니스 패러다임을 바꿀 수 있는 기회구나.' 그 순간부터 제 머릿속엔 'Tikitaka'라는 이름이 아로새겨졌고, 불가능을 가능으로 만들겠다는 RX SOFT 특유의 집념이 발동하기 시작했습니다. 2. 기획: "AI는 신이 아닙니다, 고객님!" 무한 요구사항 속 피어난 현실의 벽 프로젝트가 시작되고, 기획팀 박범수 팀장님과 함께 고객사와 본격적인 논의에 들어갔습니다. 와... 이때부터가 진짜 롤러코스터였죠. 고객사의 기대치는 하늘을 찔렀고, 저희는 그 기대를 현실의 영역으로 끌어내려야 했습니다. 첫 워크숍에서 고객사 담당자분들이 "AI가 고객의 기분까지 읽어서 응대해 주면 좋겠어요!", "아, 그리고 고객이 특정 단어를 말하면 AI가 바로 상담사 연결해 주면서, 고객이 어떤 상품에 관심 있는지까지 실시간으로 분석해서 알려줬으면 좋겠네요!", "아, 그리고 또... 혹시 AI가 고객 성향 분석해서 최적의 상담사 매칭까지 해주면 금상첨화죠!" 이런 요구사항들을 마구 쏟아내시는데, 박 팀장님이랑 저는 속으로 'AI가 아니라 신을 만들라고 하시네...' 싶었죠. 여기서 첫 번째 에피소드가 터집니다. 바로 '무한 요구사항 증후군'이에요. 어느 날, 고객사 대표님이 갑자기 "이승민 본부장님, 저희가 생각해보니, AI가 고객이랑 통화하다가 상담사가 필요한 시점에 바로 넘겨주는 것도 중요하지만, 혹시 고객이 중간에 말 바꾸거나, 갑자기 엉뚱한 질문을 해도 AI가 유연하게 받아쳐 줄 수 있을까요? 예를 들어, '아, 제가 예전에 가입했던 보험이 뭐였더라...' 하고 물어보면 AI가 그걸 바로 찾아주거나, 최소한 '죄송합니다, 고객님의 개인 정보는 상담사 연결 후 확인 가능합니다.'라고 친절하게 안내해 줄 수 있어야 할 것 같아요!"라고 하시는 겁니다. 듣기에는 그럴듯한데, 이게 또 말처럼 쉬운 게 아니거든요. 특히나 실시간 음성 대화 환경에서 고객의 불확실한 발화나 갑작스러운 주제 변경에 유연하게 대응하는 건, 단순히 LLM(거대 언어 모델)을 잘 연동하는 걸 넘어, 복잡한 대화 흐름 관리와 컨텍스트 스위칭 기술이 필요했어요. 저희는 즉시 박범수 팀장님과 기획팀원들을 소집했습니다. 밤샘 회의 끝에 내린 결론은, '모든 것을 다 담으려 하면 아무것도 제대로 담지 못한다'는 것이었어요. RX SOFT는 단순히 "네, 알겠습니다." 하고 모든 걸 받아들이는 회사가 아닙니다. 고객사의 비즈니스 목표 달성을 최우선으로, 현실적인 구현 가능성과 비용, 그리고 최적의 사용자 경험을 고려해 과감하게 '선택과 집중'을 제안하죠. 제가 직접 대표님께 찾아가서 "대표님, AI는 정말 놀라운 도구이지만, 아직은 사람의 지능만큼 완벽하지 않습니다. 특히 고객의 감정이나 의도를 100% 읽어내거나, 예상치 못한 모든 질문에 완벽하게 대응하기는 현시점 기술로는 한계가 있습니다. 저희는 Tikitaka의 핵심 가치인 '상담사의 효율 극대화'에 집중하여, AI가 가장 잘할 수 있는 영역, 즉 '일정 조율'과 '필수 정보 파악'에 초점을 맞추는 것이 초기 단계에서는 가장 효과적이라고 판단합니다. 만약 너무 많은 기능을 한 번에 넣으려 한다면, 자칫 AI가 어설프게 느껴지거나, 오히려 고객 경험을 저해할 수 있습니다. 점진적인 고도화를 통해 기능을 추가해 나가는 것이 현명한 접근입니다."라고 설득했죠. 다행히 대표님께서는 저희의 전문성을 믿고 제 의견을 받아들여 주셨습니다. 덕분에 기획 방향을 훨씬 명확하게 잡을 수 있었고, 불필요한 시행착오를 줄일 수 있었어요. 이게 바로 15년차 PM의 노하우이자, RX SOFT의 '컴퍼니빌더' 마인드가 빛을 발하는 순간이죠. 3. 디자인: "AI, 너는 차갑지 않아!" 따뜻함을 입히다 기획의 큰 틀이 잡히자, UI/UX본부 임정민 본부장님과 디자인팀 조수현 팀장님께서 바통을 이어받았습니다. AI 기반 솔루션이라고 하면 자칫 차갑고 딱딱한 이미지를 떠올리기 쉬운데, 저희는 고객과 상담사를 잇는 '따뜻한 연결'이라는 키워드를 녹여내고 싶었어요. AI가 비록 기계지만, 고객에게는 친절하고 전문적인 비서처럼 느껴져야 했거든요. Project Image 이 이미지는 저희가 디자인한 Tikitaka의 메인 화면입니다. 보시다시피, 깔끔하고 직관적인 인터페이스에 파란색 계열의 포인트 컬러를 사용해서 신뢰감을 주면서도, 전체적으로 부드러운 느낌을 강조했습니다. AI와의 대화창은 실제 메신저처럼 편안하게 구성해서 사용자가 위화감 없이 AI와 소통할 수 있도록 유도했죠. 임정민 본부장님은 "AI가 아무리 똑똑해도 사용자가 불편하면 무용지물"이라며, 고객 여정을 세밀하게 분석하고 사용자 테스트를 반복하며 최적의 디자인을 찾아냈습니다. 조수현 팀장님은 "AI가 전화를 건다고 해서 고객이 겁먹으면 안 되잖아요? 친근하면서도 프로페셔널한 느낌을 동시에 줄 수 있는 비주얼 아이덴티티를 만드는 데 집중했습니다."라고 강조했죠. 이런 디테일 하나하나가 Tikitaka의 성공에 큰 영향을 미쳤다고 확신합니다. 4. 개발: "AI가 날 배신했어!" 멘붕과 '솔루션 마에스트로'들의 활약 자, 드디어 개발본부 장원찬 본부장님의 지휘 아래 프론트팀 류현광 팀장님, 백엔드팀 박재현 팀장님, 그리고 수많은 개발자들의 불꽃 튀는 코딩이 시작됐습니다. 저희 RX SOFT는 최신 기술 도입에 누구보다 적극적인데요, Tikitaka에는 구글의 Gemini API와 ElevenLabs V3를 활용한 실시간 음성/채팅 상담 기능을 핵심으로 탑재하기로 했습니다. 이 과정에서 두 번째, 어쩌면 가장 큰 멘붕 에피소드가 터집니다. 실시간 음성 상호작용은 정말이지 만만치 않은 상대였어요. AI가 고객의 말을 듣고, 그걸 텍스트로 변환하고, LLM에 던져서 응답을 받고, 다시 그 응답을 자연스러운 음성으로 변환해서 고객에게 들려주는 이 모든 과정이 딜레이 없이 찰나에 이루어져야 했죠. 개발 초기 단계, 테스트 환경에서 AI가 고객의 말에 대한 응답을 주는데, 응답이 너무 늦어서 고객이 말을 끊고 다시 시작하는 바람에 대화 흐름이 엉망이 되거나, 아니면 AI가 고객의 질문을 잘못 알아듣고 엉뚱한 대답을 하는 경우가 부지기수였습니다. 특히 한국어는 어미나 억양에 따라 의미가 크게 달라지기 때문에, ElevenLabs V3의 자연스러운 한국어 음성 생성은 훌륭했지만, 그걸 위한 텍스트 입력값의 정교함이 핵심이었죠. 한번은 이런 일이 있었어요. 테스트 중에 AI가 고객에게 "내일 오후 2시 상담 일정 그대로 진행 도와드리면 될까요?"라고 물었는데, 고객이 "음... 글쎄요, 내일 오후 2시는 좀 애매한데..."라고 말을 흐리자, AI가 갑자기 "네, 그럼 내일 오후 2시로 확정해드리겠습니다!"라고 엉뚱하게 대답하는 겁니다. 그걸 지켜보던 백엔드팀 박재현 팀장님이 "아니, AI가 고객 말을 왜 저렇게 듣는 거야! 날 배신했어!"라면서 앓는 소리를 내더군요. 옆에서 류현광 팀장님은 프론트엔드에서 대화창 지연 문제를 해결하느라 씨름하고 있었고요. 팀원들 얼굴에 핏기가 가시는 걸 보면서 '이러다 다들 번아웃 오겠다' 싶어 저도 등골이 오싹했습니다. 하지만 RX SOFT 개발자들은 어떤 난관도 뚫어내는 '솔루션 마에스트로'들입니다. 장원찬 본부장님은 "이건 단순히 AI 모델만 좋다고 해결될 문제가 아니다. 음성 인식 정확도를 높이는 전처리 과정부터, 대화의 컨텍스트를 유지하고 오해석을 줄이는 LLM 프롬프트 엔지니어링, 그리고 응답 생성 후 음성 변환까지의 파이프라인 전체를 최적화해야 한다"고 강조하며 밤낮없이 팀원들과 함께 매달렸습니다. 박재현 팀장님은 여러 LLM 모델의 특성을 면밀히 분석하고, 한국어 특성에 최적화된 프롬프트 템플릿을 수없이 테스트하며 AI가 고객의 의도를 정확히 파악하도록 개선했습니다. 동시에 류현광 팀장님은 실시간 스트리밍 기술과 비동기 통신을 활용하여 프론트엔드에서의 응답 속도 지연을 최소화했고, 미세한 네트워크 지연에도 대화가 끊기지 않도록 안정성을 확보했죠. 수많은 커피와 함께한 밤샘 작업 끝에, 마침내 AI가 고객의 불분명한 대답에도 "그럼 혹시 다른 시간으로 조정을 원하실까요?"와 같이 유연하게 되묻는 수준까지 올라올 수 있었습니다. 이 과정에서 우리 100명이 넘는 베테랑 개발 인력의 깊이 있는 전문성과 RX SOFT의 독보적인 문제 해결 능력이 다시 한번 빛을 발했습니다. '이건 정말 우리가 아니면 못 해냈다' 싶었죠. 5. QA: "버그는 숨 쉬는 모든 곳에 존재한다!" 안미려 팀장의 매의 눈 개발의 큰 틀이 잡히면 이제 QA팀 안미려 팀장님의 '매의 눈'이 발동할 차례입니다. "버그는 숨 쉬는 모든 곳에 존재한다!"를 외치며 QA팀은 상상 가능한 모든 시나리오와 불가능해 보이는 엣지 케이스까지 파고들며 테스트를 진행했습니다. AI 상담 서비스의 특성상, 예상치 못한 고객의 발화나 네트워크 환경 변화 등 고려해야 할 변수가 너무나 많았거든요. 한번은 QA 테스트 중에, AI가 고객에게 "안녕하세요, Tikitaka AI입니다. 내일 오후 2시에 상담 도와드리면 될까요?"라고 묻는 상황에서, 고객이 "음... 제가 내일은 좀 바빠서요. 혹시 모레는 어때요?"라고 답했습니다. AI는 이걸 인식하고 "네, 그럼 모레 오후 2시로 예약해드릴까요?"라고 되물어야 하는데, 갑자기 "내일 오후 2시 예약은 그대로 확정해드릴까요?"라고 완전히 다른 대답을 하는 겁니다. 안미려 팀장님이 이 버그를 발견하고 "AI가 귀에 철판 깔았나봐요! 고객이 싫다고 하는데 왜 자꾸 밀어붙여요? 이러다 고객이 전화 끊겠어요!"라면서 한숨을 쉬셨죠. 이런 오작동은 단순히 버그 수정만으로 해결되는 게 아니었습니다. AI의 의도 파악 로직을 더 정교하게 만들고, 대화의 흐름을 벗어나는 발화에 대한 예외 처리까지 완벽하게 구현해야 했어요. QA팀은 개발팀과 긴밀하게 협력하며, 수많은 대화 로그를 분석하고, 어떤 상황에서 AI가 오해를 하는지, 어떤 패턴에서 버그가 발생하는지 집요하게 파고들었습니다. 덕분에 AI가 고객의 다양한 반응에 더욱 유연하게 대응하고, 필요한 경우 상담사 연결로 매끄럽게 전환할 수 있는 견고한 시스템을 구축할 수 있었죠. RX SOFT의 QA는 단순히 버그를 찾는 것을 넘어, 제품의 완성도를 높이는 최종 보루 역할을 톡톡히 해냈습니다. 안미려 팀장님은 "QA는 제품의 심장이 제대로 뛰는지 확인하는 의사입니다. 작은 이상 징후도 놓치지 않아야 완벽한 서비스를 만들어낼 수 있어요!"라고 항상 강조하셨죠. 이처럼 RX SOFT는 각 분야의 최고 전문가들이 유기적으로 협력하여 최고의 결과물을 만들어냅니다. 6. 론칭: "드디어, 티키타카가 세상을 만났습니다!" 그리고 그 이후 수많은 밤샘과 고민, 그리고 환희의 순간들을 거쳐, 드디어 'Tikitaka'가 세상에 공개되었습니다. 고객사는 초반부터 폭발적인 반응을 보여주었습니다. 상담사들은 단순 업무에서 벗어나 정말 중요한 고객 대화에 집중할 수 있게 되었고, 고객들은 AI를 통해 원하는 시간에 빠르고 정확하게 상담을 예약할 수 있게 되었으니까요. "예전에는 하루 종일 전화 돌려도 상담 연결이 쉽지 않았는데, 이제는 AI가 알아서 다 해주니 업무 효율이 2배는 늘었어요!"라는 고객사의 피드백은 우리 팀원들에게 최고의 보상이었습니다. Tikitaka는 단순한 AI 서비스가 아니라, 비즈니스 성과를 극대화하는 RX SOFT의 '컴퍼니빌더' 정신이 집약된 결과물입니다. 저희는 여기서 멈추지 않습니다. 유지보수팀 김성찬 팀장님과 함께 Tikitaka의 안정적인 운영과 지속적인 고도화를 위한 노력을 멈추지 않고 있어요. 더 많은 학습 데이터와 사용자 피드백을 통해 AI의 정확도와 유연성을 계속해서 높여나갈 계획입니다. RX SOFT는 언제나 '불가능'이라는 단어를 '도전'으로 바꾸는 회사입니다. Tikitaka 프로젝트는 그 도전의 여정에서 우리가 얼마나 강력한 팀워크와 기술력을 가지고 있는지 다시 한번 증명해 주었죠. 만약 지금 당신의 비즈니스에 혁신적인 아이디어가 있지만, 어떻게 시작해야 할지 막막하다면, RX SOFT의 문을 두드려보세요. 100명이 넘는 베테랑 전문가들이 당신의 아이디어를 현실로 만들어 줄 겁니다. 'AX_Showcase'를 통해 보여드린 Tikitaka처럼, 우리는 늘 기대 이상의 결과로 보답할 준비가 되어 있습니다. 저희 RX SOFT의 포트폴리오를 확인하고 싶거나, 함께 새로운 세상을 만들어갈 동료가 되고 싶으시다면, 주저 말고 https://rxsoft.co.kr/ 로 접속해주세요. 당신의 멋진 아이디어를 기다리고 있겠습니다!

연관 포스팅