
현재 우리는 컨설팅, 계획, 교육, 문제 해결 및 아웃소싱 개발 서비스를 제공하는 소규모 팀을 보유하고 있습니다. Mendix 파트너와 최종 사용자에게 생태계를 제공합니다. 새해에는 파트너와 협력하여 "Mx Low Code + AI 애플리케이션"에 대한 탐구도 진행할 예정입니다.
이전에는 저는 솔루션 아키텍트였습니다. Siemens' Mendix 팀. 약간 예상치 못한 일이었지만, 전직 동료로부터 면접 설문지를 받게 되어 영광이었습니다. 신뢰해 주신 모든 분들과 지원해 주신 파트너와 고객 여러분께 감사드립니다.
MX: 사용하기 전에 Mendix 애플리케이션을 개발하기 위한 로우코드 플랫폼, 주로 어떤 개발 도구를 사용했나요? 부서/팀에서 주로 어떤 도구를 사용했나요?
개빈 첸: 저희 팀은 다양한 언어/도구에 꽤 익숙합니다. 예를 들어, SAP 프로젝트를 수년간 진행해 온 동료가 있고 ABAP에 매우 능숙하며, 선구적인 AI 회사의 동료는 Python에 능숙합니다. 전반적으로 Java/JS와 같은 범용 언어에 꽤 능숙합니다. 그러나, Mendix 로코드는 실제로 비즈니스 시스템 개발에 흥미로운 변화를 가져왔는데, 이에 대해서는 곧 자세히 설명하겠습니다.
MX: 이전에 사용했던 개발 도구에는 어떤 한계와 문제점이 있었나요?
개빈 첸: 우리는 "개발"이 본질적으로 "혁신"과 "진화"라는 개념과 연결되어 있다고 봅니다. 개발자가 직면한 과제와 그들이 사용하는 도구는 나선형으로 진화하는 변증법적 관계를 형성합니다.
우리의 견해로는 "수요 변화에 뒤처지는 개발 속도" 및 "비즈니스 이점을 초과하는 유지 관리/반복 비용"과 같은 기업 수준 디지털화 및 지능형 애플리케이션 개발의 한계와 문제점은 다음과 같은 방법으로 잘 해결될 수 있습니다. Mendix.
MX: 얼마나 오랫동안 사용하셨나요? Mendix 애플리케이션을 개발할 수 있는 로우코드 플랫폼?
개빈 첸: 2020년말부터 사용하고 있어요.
MX: 귀하와 귀하의 부서/팀은 어떤 응용 프로그램을 사용하여 개발했습니까? Mendix 로우코드? 이 애플리케이션은 부서 내부에서 사용하는 것인가요 아니면 다른 사업부를 지원하는 것인가요?
개빈 첸: 우리는 주로 고객이 채택하고 활용하도록 지원합니다. Mendix. 작년에 우리의 주요 개발은 세 가지 범주의 애플리케이션에 집중되었습니다.
- 기존 PLM, ERP 및 기타 관리 시스템을 통합하는 역할 기반 개인화 워크벤치와 같은 제조를 위한 개인화된 애플리케이션
- 다중 소스 데이터를 통합하고 표준화된 워크플로를 도입하여 복잡한 제품 SKU 문의 및 가격 책정에 대한 명확하고 추적 가능하며 분석 가능한 프로세스를 보장하는 디지털 마케팅 플랫폼
- 독립적인 마스터 데이터 관리 모듈, 시스템 통합 커넥터, 워크플로/작업 워크벤치와 같은 독립형 기술 모듈을 통해 비즈니스 시스템과 기술 기반의 분리가 가능합니다.
MX: 구성 요소/모듈은 무엇입니까? Mendix 이러한 애플리케이션을 개발하는 데 사용하셨나요? 귀하의 생각/피드백은 무엇인가요?
개빈 첸: 프로젝트를 초기화할 때는 일반적으로 요구 사항을 평가하고 Community Commons, Mx Model Reflection, Excel Importer/Exporter, Audit Trail, Maths, Workflow Commons 등 일반적으로 사용되는 구성 요소/모듈을 도입합니다.
또한, 우리는 TreeView, TreeTable, Matrix, Gantt, TimeLine 등 Marketplace의 일부 컴포넌트를 다양한 프로젝트에서 자주 활용합니다.
지금까지, Mendix's Marketplace는 매우 최신식입니다. 우리는 종종 영감을 줄 수 있는 새로운 기능을 확인하기 위해 그것을 확인합니다.
MX: 사용 중 어려움이 발생할 경우 Mendix 응용프로그램을 개발할 때, 보통 어디에서 도움이나 답변을 찾으시나요?
개빈 첸: 주로, Mendix 중국어와 영어로 된 커뮤니티 포럼. 또한, 문서를 살펴보면 95% 이상의 문제가 해결됩니다.
MX: 어떤 응용 프로그램을 사용하여 개발되었습니까? Mendix 가장 자랑스러운 것은? 자세히 소개해 줄 수 있나요?
개빈 첸: 클라이언트의 인정을 받은 성공적으로 완료된 모든 프로젝트는 자랑스러워할 만한 일입니다. 그러나 가장 기억에 남는 것은 제가 아직 Mendix 실험실 시약/샘플 관리 시스템을 작업하는 팀. 고객과 초기 기술 검증 및 요구 사항 평가를 완료한 후, 비즈니스 프로세스를 진행하면서 MVP 버전을 개발했습니다. 고객 개발자와 매일 4~5시간의 비디오 회의를 통해 기본 프로세스와 기능을 XNUMX주 반 안에 완료했습니다. 이는 계약 승인 프로세스보다 빠릅니다.
다음은 몇 가지 주요 내용입니다.
대규모 다국적 제조 기업의 마스터 데이터 관리를 위한 핵심 기능:
- 한 번 빌드하면 지속적으로 재사용하여 중복 개발을 방지합니다.
- 근무 시간, 작업장 장비, 일정, 설계 도면 등 여러 모듈에서 재사용됩니다.

국제 회사의 운영 관리 시스템을 위한 맞춤형 사용자 액세스 관리 모듈:
- 통합 엔터프라이즈 SSO(Single Sign-On)로 사용자 경험을 향상시키고 세부적인 관리를 개선합니다.
- 다양한 기반을 제공 Mendix-개발된 응용 프로그램을 통해 지속적인 가치 창출

대형 금융 기업을 위한 맞춤형 UI 프레임워크:
- 한 번 빌드하면 지속적으로 재사용하여 중복 개발을 방지합니다.
- 내부 직원과 외부 채널 파트너를 위한 통합된 사용자 경험을 제공합니다.

MX: 이러한 애플리케이션은 최종 사용자/고객에게 어떤 이점을 가져다주었는가?
개빈 첸: Mendix, 완전한 기능을 갖춘 로우코드 플랫폼으로서 특정 산업이나 비즈니스 시나리오에 국한되지 않습니다. 요약하자면, 공유해야 할 두 가지 핵심 사항이 있습니다.
- 기업별 비즈니스 요구 사항에 맞게 Mendix 비즈니스 시나리오에 적응하고 패키지 소프트웨어보다 기술 아키텍처와 더 유연하게 통합할 수 있습니다. 또한 기존 코드 개발에 비해 애플리케이션을 더 빠르게 제공하고 더 빠르게 반복합니다.
- 중장기적으로 회사가 3~5명의 숙련된 개발자 팀을 갖추면 Mendix, 진입 장벽이 낮아서 로우코드의 비용적 이점이 분명해집니다.
MX: 사업부나 고객은 이러한 애플리케이션에 대해 어떤 피드백을 제공했습니까?
개빈 첸: 종종 우리가 마주하는 최종 사용자는 비즈니스 문제를 해결하거나 특정 효율성 지점을 개선하기 위해 시스템을 사용하고 싶어합니다. 이러한 경우 신속한 배포, 즉각적인 사용 및 완벽을 향한 지속적인 반복을 특징으로 하는 "완벽함보다 완성"이라는 로우코드 애자일 접근 방식은 비즈니스 중심 시스템 개발에 더 적합합니다.
MX: 기존 개발방식과 비교했을 때, 3D프린팅의 주요 장점은 무엇이라고 생각하시나요? Mendix?
개빈 첸: Mendix 모델을 구축하고, 논리를 개발하고, 페이지를 생성하기 위한 그래픽 도구를 제공하면서도 사용자 정의에 대한 유연성을 허용합니다. 경험이 풍부함 Mendix 개발자는 데이터 계층, 논리 계층 및 프레젠테이션 계층을 심층적으로 사용자 정의할 수 있습니다. 이를 통해 Mendix 측정 가능한 비즈니스 가치를 제공하는 비즈니스 시스템 개발 작업을 위해 순수한 Java/Vue/React 코드 프로젝트를 대체할 수 있는 고효율 로코드 플랫폼입니다.
MX: 시중에 나와 있는 다른 로우코드 개발 플랫폼과 비교했을 때, 무엇이라고 생각하십니까? Mendix의 장점은?
개빈 첸: 당사의 제공 경험에 따르면, 모델 기반 접근 방식만으로도 로우코드 플랫폼의 95%를 능가합니다. 포괄적인 마이크로플로/나노플로 기능을 추가하면 다른 플랫폼의 99%를 능가합니다.
엔터프라이즈 애플리케이션의 경우 복잡한 데이터 모델, 비즈니스 로직을 제공하고 레거시 시스템을 통합하는 것은 순수한 코드 개발보다 효율적이고 비용 효율적이면서도 적합한 로우코드 플랫폼의 특징입니다. 이러한 속성은 Mendix 양식, 설문 조사 또는 미니 프로그램 같은 간단한 시나리오에 초점을 맞추는 것보다 눈에 띄는 것이 중요합니다.
MX: 사용하신 소감은 어떠신가요? Mendix Pro IDE 환경?
개빈 첸: 지속적으로 개선되었습니다. 처음 접했을 때 Mendix, Mx8 버전이었고, 지금은 프로젝트에서 Mx10.6을 사용하고 있습니다. 특히 Studio Pro의 Mac 버전을 기대하고 있습니다.
MX: 이를 사용할 예정인 애플리케이션 개발 계획이 있습니까? Mendix 로우코드 플랫폼?
개빈 첸: 고객의 요구 사항을 지원하는 것 외에도 Mendix 응용 프로그램, 우리 팀도 탐색 중입니다 Mendix + 최신 AI 대규모 언어 모델(LLM). 지금까지 몇 가지 이정표를 달성했으며 나중에 출시할 계획입니다.
- 국내 및 해외의 대규모 언어 모델을 통합하여 자연어 지원 기능을 구현합니다. Mendix;
- 대규모 언어 모델을 위한 오픈 소스 RAG 애플리케이션은 다음과 공동으로 배포됩니다. Mendix 분야의 다양한 어플리케이션에서 사용됩니다.
MX: 추천하시겠습니까? Mendix 다른 애플리케이션 개발자에게? 어떻게 추천하시겠습니까?
개빈 첸: 일반적으로 우리는 먼저 요구 사항과 시나리오를 분석하고 그에 따라 적합한 도구/플랫폼을 추천합니다. 예를 들어, 작업에 하드웨어 드라이버나 고빈도 거래 시스템이 포함되는 경우 이러한 도구/플랫폼은 적합하지 않을 수 있습니다. Mendix. 그러나 다음 중 하나 이상이 있는 시나리오에서는 복잡한 데이터 논리, 복잡한 비즈니스 논리, 모빌리티 요구 사항 또는 비즈니스 워크플로가 있습니다. Mendix 미래의 요구 사항을 충족할 수 있는 강력하고 유연한 로코드 플랫폼입니다.