강력한 커뮤니티 지원이 개발 효율성을 개선하는 방법 | Mendix

메인 컨텐츠로 가기

강력한 커뮤니티 지원이 개발 효율성을 개선하는 방법

안녕하세요 여러분! 저는 Jianfeng Wang이고, 소프트웨어 설계 및 개발 분야에서 20년 이상의 경험을 가지고 있습니다. 저는 Guodian Nari, TPV Technology, Bosch Automotive, Saibao Laboratory를 포함한 여러 중대형 기업에서 일했습니다. 경력 초기에는 컴퓨터 소프트웨어 시스템 설계 및 개발에 집중했고, 나중에는 공장을 위한 Industry 4.0 솔루션을 설계하고 구현하는 데 집중했습니다.

왕 젠펑현재 저는 ~에서 일하고 있습니다. 콘티넨탈 자동차 시스템(상하이) 유한회사에서 저는 주로 공장이 산업 4.0으로 전환하는 것을 돕기 위한 특정 프로젝트를 계획하고 설계하는 업무를 담당하고 있습니다.

MX: 사용하기 전에 Mendix 애플리케이션을 개발하기 위한 로우코드 플랫폼, 주로 어떤 개발 도구를 사용했나요? 부서/팀에서 주로 사용하는 도구는 무엇인가요?

왕 젠펑: 저는 대부분의 직장 생활을 공장에서 보냈는데, 공장에서는 생산 라인 상황을 관련 인력에게 신속하고 시기적절하게 반영하는 것이 중요하기 때문에 주로 VS, IDEA 등의 백엔드 소프트웨어와 개발 도구를 사용해 데이터 처리와 로직 편집을 했습니다.

MX: 기존에 사용하던 개발 도구에는 어떤 한계나 문제점이 있었나요?

왕 젠펑: 저희 팀은 백엔드 데이터 처리에 상당히 경험이 있었지만, 프런트엔드 디자인, 디버깅, 최적화에 대한 전문성이 부족했습니다. 종종 백엔드보다 프런트엔드 작업에 더 많은 시간을 할애했고, 저희가 개발한 제품은 내부적으로는 사용 가능하지만 외부적으로는 제시할 수 없는 것으로 간주되는 경우가 많았습니다.

WYSIWYG 기능 Mendix 우리의 고민을 완벽하게 해결해주었습니다이로 인해 프런트엔드 개발의 효율성이 크게 향상되었습니다.

또한, Mendix 여러 번의 개발 주기를 필요로 하는 기존 도구의 단점을 피해 PC, 모바일, 태블릿 플랫폼에서 동시 개발을 지원하여 시간을 크게 절약할 수 있습니다.

MX: 어떻게 알게 되셨나요? Mendix 로우코드 플랫폼?

왕 젠펑: 나는 ~에 대해 배웠다 Mendix 현재 회사에 입사하여 업무 과제의 일환으로 소개받은 후 2023년 말에 로우코드 개발 플랫폼을 개발할 예정입니다.

MX: 얼마나 오랫동안 사용하셨나요? Mendix 개발을 위한 로우코드 플랫폼?

왕 젠펑:에 대해 학습한 후 Mendix, 나는 일주일 동안 스스로 학습했습니다. Mendix 아카데미 웹사이트를 방문하여 Rapid Developer 인증을 취득했습니다. 그런 다음 잠재적 사용 사례를 탐색했습니다. Mendix 회사 내 프로젝트를 진행하는 한편, 빌리빌리의 비디오 튜토리얼을 통해 스스로 학습을 계속했습니다. 2월 말에서 3월 초에 저는 공식적으로 첫 번째 프로젝트를 개발하기 시작했습니다. Mendix. 그 프로젝트는 이제 완료되었고 현재 두 번째 프로젝트를 진행 중입니다. Mendix 프로젝트.

첫 번째 프로젝트를 시작한 이후 Continental Shanghai의 다른 팀원들도 실험을 시작했습니다. Mendix 프로젝트.

스크린 샷

 

스크린 샷

스크린 샷

 

MX: 채택의 주요 이유는 무엇입니까? Mendix 귀사의 애플리케이션 개발 플랫폼으로?

왕 젠펑: 주요 이유는 다음과 같습니다.

  1. 그룹 전략: Continental은 CLAP을 주요 웹 개발 도구로 선택했고, 상하이 공장도 자연스럽게 시범 프로젝트와 프로모션을 시작했습니다.
  2. 첫 번째 애플리케이션을 개발하는 동안 MendixPC, 모바일, 태블릿 동시 개발 지원 능력 저에게 매우 매력적이었습니다. 산업 4.0이 진행됨에 따라 모바일 개발은 필연적으로 증가할 것이고, 세 개의 플랫폼을 동시에 처리할 수 있는 도구는 매우 효율적입니다.
  3. 로우코드 도구로서, Mendix 웹 개발 장벽을 크게 낮춥니다., 일반 인력이 기본 훈련 후 애플리케이션을 개발할 수 있도록 합니다. 전문 IT 직원은 자문 역할로 전환하여 업무 부담을 줄일 수 있습니다.

MX: 귀하와 귀하의 팀은 어떤 애플리케이션을 개발했습니까? Mendix 지금까지? 이 애플리케이션은 귀하의 부서에서 사용되나요 아니면 다른 사업부에서 사용되나요?

왕 젠펑: Continental Shanghai에서는 다음을 사용합니다. Mendix 아직 초기 단계입니다. 공식적으로 출시된 애플리케이션이 하나 있고, 개발 중이거나 계획 중인 애플리케이션이 5개 더 있습니다. 이러한 애플리케이션은 다양한 부서에 서비스를 제공합니다(품질, 생산, 물류, EHS등).

MX: 어느 Mendix 애플리케이션에서 어떤 컴포넌트/모듈을 사용하셨나요? 어떤 생각/피드백을 하셨습니까?

왕 젠펑: 일반적으로 Continental Mendix 팀은 개발자에게 기본 구성 요소 및 모듈(다음 포함)을 포함하는 내부 템플릿을 제공합니다. 데이터베이스 커넥터, 커뮤니티 커먼즈, 이메일 커넥터, NanoflowCommons등)을 갖추고 있어 대부분의 개발 요구를 충족합니다.

우리는 여전히 플랫폼에 익숙해지는 과정에 있습니다. 기존 도구와 비교했을 때, Mendix 더 빠르고 더 단순하게 느껴지므로 초보자에게 친화적입니다. 템플릿 구성 요소가 우리의 필요에 미치지 못하면 Marketplace에서 구성 요소를 찾거나 우리만의 구성 요소를 개발합니다.

MX: 개발 중 어려움을 겪을 때 Mendix, 일반적으로 도움이나 답변을 어디서 찾으시나요?

왕 젠펑: 먼저 유사한 사례를 검색합니다. Mendix 커뮤니티(중국어와 영어 모두). 해결책이 발견되지 않으면 도움말을 요청하는 질문을 게시하며, 일반적으로 하루 이내에 답변이 제공됩니다. 문제가 지속되면 다음에서 도움을 요청합니다. Mendix 전문가.

MX: 기존 개발방식과 비교했을 때 어떤 점이 좋다고 생각하시나요? Mendix주요 장점은?

왕 젠펑: 전통적인 개발방식과 비교했을 때, Mendix가장 큰 장점은 소프트웨어 개발 장벽이 크게 낮아졌다는 것입니다.. 이전에는 소프트웨어의 코딩과 개발을 위해 고도로 전문화된 인력이 필요했지만, Mendix, 일반 사용자는 약 한 달간의 교육 후 간단한 개발을 시작할 수 있습니다. 전문가의 지도 하에 보다 진보된 개발을 수행할 수도 있습니다. 이를 통해 공장은 제한된 리소스로도 부서의 요구 사항을 효과적으로 해결할 수 있습니다.

MX: 시중에 나와 있는 다른 로우코드 플랫폼과 비교했을 때, 무엇이라고 생각하시나요? Mendix의 장점은?

왕 젠펑: 저는 다른 플랫폼, 주로 Power Automate와 UiPath에 대한 경험이 제한적입니다. 이러한 RPA 도구와 비교했을 때, Mendix 특히 다음과 같은 수많은 장점이 있습니다. 다재. 생태계가 더 풍부해지고, 커뮤니티 활동 또한 구성 요소의 가용성이 경쟁사보다 훨씬 뛰어나 로우코드 분야의 선두주자로 자리매김했습니다.

MX: 당신의 인상은 어떻습니까? Mendix Pro IDE 환경?

왕 젠펑: 이는 두 가지 관점에서 접근할 수 있습니다.

  • 개발 경험이 있는 분들을 위해, Mendix IDE는 다른 도구와 매우 유사하여 사용자 친화적이고 빠르게 적응하기 쉽습니다.
  • 개발 경험이 없는 분들을 위해, 환경에 적응하는 데는 시간이 걸릴 수 있지만, Mendix 앱 탐색기와 도구 상자를 기본적으로 열어 온보딩을 개선하여 초보자에게 큰 도움이 되었습니다.

MX: 이를 사용할 예정인 애플리케이션 개발 계획이 있습니까? Mendix 로우코드 플랫폼?

왕 젠펑: 로드맵에 따르면 향후 모든 웹 애플리케이션 개발은 다음을 사용하여 수행됩니다. Mendix 다른 도구가 아닌 플랫폼을 사용하는 것입니다.

MX: 추천하시겠습니까? Mendix 다른 애플리케이션 개발자에게? 어떻게 추천하시겠습니까?

왕 젠펑: 물론입니다. 저는 믿습니다 로우코드 개발은 프로젝트 개발의 주류 트렌드가 될 것입니다.예산 및 Mendix 이 분야의 선두주자입니다사용자 기반이 확대됨에 따라 생태계는 점점 더 강력해질 것입니다. Mendix편의성은 더욱 향상될 것입니다.

언어를 선택하세요