업무용 소프트웨어 개발: ERP, CRM 및 업무 관리 시스템
Mesterséges Intelligencia Központ Kft.는 부다페스트의 소프트웨어 개발 회사입니다. 시스템 연동과 인공지능을 갖춘 맞춤형 ERP, CRM 및 업무 관리 시스템을 개발하며, 현재도 하나의 대규모 ERP 및 CRM 시스템 작업을 진행하고 있습니다.
핵심: 시스템을 회사 자체의 업무 프로세스에 맞춰 만들며, 그 반대가 아닙니다. NAV Online Számla, 청구서 발행 프로그램, 은행, 온라인 쇼핑몰을 연동하며, 인도 후에는 운영도 맡습니다. 소스 코드와 이용 권리는 계약으로 정합니다.
어떤 시스템을 개발합니까?
업무용 소프트웨어는 회사의 일상 업무를 움직입니다. 무엇을 누구에게 팔았는지, 창고에 무엇이 있는지, 누가 어떤 일을 하고 있는지, 미수금이 얼마인지를 다룹니다. 크게 세 가지 계열이 있으며, 그 경계가 흐릿한 경우가 많습니다.
| 시스템 | 용도 | 주요 구성 요소 |
|---|---|---|
| ERP(전사적 자원 관리 시스템) | 회사의 자원을 한곳에서 관리 | 재고, 구매, 판매, 생산, 재무 |
| CRM(고객 관계 관리 시스템) | 고객과 영업 관리 | 고객 정보, 견적, 영업 프로세스, 고객 지원 |
| 업무 관리(백오피스) 시스템 | 뒤에서 처리되는 행정 업무 | 청구서 발행, 계약, 작업 지시서, 승인 |
맞춤형 시스템에서는 회사에 실제로 필요한 기능만, 그 회사가 일하는 방식 그대로 만들어집니다. 업무 방식을 패키지 제품의 논리에 맞출 필요가 없습니다. ERP와 CRM에서 맞춤형 방식이 언제 가치가 있는지는 맞춤형 ERP와 커스터마이징한 기성 ERP 중 어느 쪽이 맞습니까? 글과 맞춤형 CRM 개발은 언제 가치가 있습니까? 글에서 자세히 다룹니다.
업무 관리 시스템을 구성하는 모듈
가장 많이 쓰이는 구성 요소이며, 회사의 필요에 따라 이를 조합해 시스템을 만듭니다.
- 재고 및 창고: 품목 마스터, 보관 위치, 입고, 출고, 재고 조사, 최소 재고 모니터링.
- 청구서 발행 및 재무: 견적서, 주문, 선지급 청구서, 청구서, 미수금과 입금 관리.
- 프로젝트 및 작업 지시서: 업무, 담당자, 투입 시간과 비용, 자원 계획.
- 고객 및 영업: 고객 이력, 담당자 연락처, 영업 퍼널, 견적 추적, 고객 지원 티켓.
- 권한: 역할별 접근 권한. 누가 무엇을 언제 변경했는지 기록으로 확인할 수 있습니다.
- 보고서: 경영 보고서, 대시보드, 스프레드시트로 내보내기.
연동: 저희가 연결하는 시스템
업무용 소프트웨어는 고립된 섬이 아닐 때 비로소 제대로 쓸모가 있습니다. 회사의 다른 시스템과는 다음과 같이 연결합니다.
- NAV Online Számla: 헝가리 국세청(NAV)의 시스템 인터페이스를 통한 청구서 데이터 전송과 수신 확인 처리.
- 청구서 발행 서비스: 청구서 발행을 예를 들어 Számlázz.hu나 Billingo 같은 외부 서비스에서 계속하는 경우, 해당 서비스의 인터페이스를 통한 연결.
- 은행: 은행 거래 내역서와 거래 데이터 불러오기, 입금 내역과 청구서 대조.
- 온라인 쇼핑몰: 온라인 쇼핑몰과 중앙 시스템 간의 주문, 재고, 가격 동기화.
- 택배사 및 기타 시스템: 택배 발송, 이메일, 캘린더, 기존 ERP 또는 CRM을 API, 웹훅 또는 정기적인 파일 교환으로 연결.
공개 인터페이스가 없는 시스템이라면 요구사항 분석 단계에서 연결 방식을 함께 정합니다. 시스템 연동과 반복 업무 자동화에 관한 자세한 내용은 프로세스 자동화 페이지에서 보실 수 있습니다.
업무용 소프트웨어 속 인공지능
대규모 언어 모델(OpenAI의 ChatGPT, Anthropic의 Claude, Google의 Gemini)은 지금까지 사람이 읽거나 옮겨 적거나 글을 쓰던 곳에서 유용합니다.
- 문서: 시스템이 들어오는 청구서, 납품서, 주문서의 데이터를 읽어 내어, 검토할 수 있도록 준비된 상태로 기록합니다.
- 이메일: 수신된 이메일을 분류하고, 고객 정보 화면에서 답장 초안을 작성합니다.
- 데이터에 대한 질문: 일상적인 말로 시스템에 질문할 수 있습니다. 예: “아직 회신이 없는 견적은 어떤 것입니까?”
- 요약: 미팅 전에 고객의 전체 이력을 요약합니다.
실수가 금전적 손실로 이어지는 곳에서는 AI가 제안하고 사람이 승인합니다. 모델 연결과 데이터 보호에 관해서는 AI 통합 페이지에서 설명합니다.
기존 시스템에서의 전환
이런 프로젝트가 백지 상태에서 시작되는 경우는 드뭅니다. 회사에는 이미 스프레드시트나 오래된 프로그램, 또는 기성 시스템이 있습니다. 전환은 다음 단계로 진행합니다.
- 현황 분석: 어떤 데이터, 프로세스, 연결이 있는지, 무엇이 잘 작동하고 무엇이 그렇지 않은지 파악합니다.
- 데이터 매핑: 기존 데이터가 각각 어디로 가는지, 무엇을 정리해야 하는지(중복된 고객, 불완전한 품목 마스터) 정합니다.
- 시험 이전: 기존 데이터를 테스트 환경으로 옮기고, 핵심 사용자가 이를 확인합니다.
- 전환: 일상 업무가 멈추지 않도록 단계적으로 전환하거나, 기존 시스템과 새 시스템을 짧은 기간 병행 운영합니다.
- 사후 관리: 실제 운영 개시 후 오류를 수정하고 시스템을 운영합니다.
모든 것을 한 번에 교체할 필요는 없습니다. 새 모듈을 먼저 기존 시스템 옆에 두고, 두 시스템이 인터페이스를 통해 서로 소통하게 하는 것이 현실적인 방법인 경우가 많습니다.
저희의 경험
현재도 하나의 대규모 ERP 및 CRM 시스템을 개발하고 있으며, 고객과 제품의 이름은 공개하지 않습니다. 이 작업을 통해 업무용 소프트웨어에서 어려운 부분은 화면인 경우가 드물다는 것을 알게 되었습니다. 직원들이 시스템을 실제로 사용할지, 아니면 그 옆에서 계속 스프레드시트를 관리할지는 데이터 모델, 권한, 연동, 기존 데이터의 이관이 결정합니다.
어떻게 일합니까?
- 무료 첫 상담: 시스템이 해야 할 일과 하지 않아도 되는 일을 정합니다.
- 핵심 사용자와 함께 요구사항을 분석하고 명세를 작성합니다.
- 개발의 기능 규모를 COSMIC 기능점수(ISO/IEC 19761)로 측정하고, 이를 바탕으로 견적과 일정을 산출합니다.
- 정기적인 시연과 함께 단계별로 개발합니다.
- 인도: 소스 코드와 이용 권리는 계약으로 정합니다.
- 운영 및 유지보수.
요청하시면 비밀유지계약(NDA)을 체결합니다. 각 단계의 자세한 내용은 일하는 방식 페이지에서 보실 수 있습니다.
자주 묻는 질문
맞춤형 ERP와 기성 시스템 중 어느 쪽이 맞습니까?
회사의 프로세스가 기성 시스템에 잘 맞고 커스터마이징이 많이 필요하지 않다면, 기성 제품이 더 빠르고 저렴한 길인 경우가 많으며, 저희도 그렇게 말씀드립니다. 맞춤형 개발은 회사의 업무 방식이 패키지 제품의 논리와 다를 때, 여러 시스템을 연결해야 할 때, 또는 커스터마이징이 자체 모듈보다 더 많은 비용이 들 때 가치가 있습니다. 중간 방식도 흔합니다. 기성 시스템은 그대로 두고, 맞춤형 모듈이나 연동으로 이를 보완하는 것입니다.
소스 코드는 누구의 소유가 됩니까?
소스 코드와 이용 권리는 계약으로 정합니다.
기존 시스템을 넘겨받을 수 있습니까?
현황 분석 후 가능한 경우라면 그렇습니다. 방법은 두 가지입니다. 기존 시스템의 데이터를 새 시스템으로 이전하거나, 맞춤형 시스템의 추가 개발과 운영을 넘겨받습니다. 후자의 경우 소스 코드와 접근 권한이 필요하며, 코드와 데이터의 상태를 분석한 뒤 어떤 방법이 현실적인지 솔직하게 말씀드립니다.
가격은 무엇에 따라 달라집니까?
개발의 기능 규모에 따라 달라지며, 이는 COSMIC 기능점수(ISO/IEC 19761 표준)로 측정합니다. 이 방법은 데이터 이동, 즉 입력, 출력, 읽기, 쓰기(Entry, Exit, Read, Write)를 세기 때문에 기술이나 팀과 무관합니다. 이 규모를 바탕으로 견적과 일정을 산출하며, 그 밖에 연동, 비기능 요구사항(성능, 보안, 가용성), 디자인, 운영도 함께 반영됩니다. 자세한 내용은 비용 산정 페이지를 참고하시기 바랍니다.
운영도 맡아 주십니까?
네. 인도 후 운영과 유지보수를 맡습니다. 시스템 모니터링, 오류 수정, 업데이트, 추가 개발이 포함됩니다. 귀사의 시스템에 관해 이야기를 나누고 싶으시면 연락처 페이지에 안내된 연락처로 메시지를 보내 주시기 바랍니다.