로우코드 플랫폼 및 프로젝트 적합성 평가
트레인 테크놀로지스 주거 및 상업용 HVAC 분야에서 인정받는 글로벌 리더입니다.
아일랜드에 본사를 두고 500년부터 S&P 2010에 포함된 Trane은 전 세계적으로 99개 이상의 제조 시설과 약 50,000명의 직원을 보유하고 있습니다. Ameristar, Service First, Thermo King, Trane을 포함한 세계적으로 알려진 브랜드는 12.5년에 약 2020억 달러의 매출을 올렸습니다.
At Mendix World 2021, Trane Technologies의 통합 아키텍처 책임자인 Miroslav Samoilenko가 Eric Tieniber와 합류했습니다. Mendix 저코드 플랫폼 평가 프로세스와 관련된 대화를 위해 그의 앱 개발 포트폴리오의 진화 과 Mendix.
로우코드 플랫폼에 대한 사례 만들기
많은 기업에서 무코드 솔루션은 비즈니스 애플리케이션에 대한 끊임없이 증가하는 요구에 기여할 수 있는 직원 풀을 넓히는 매력적인 옵션이 될 수 있지만, 한계가 있을 수 있습니다.
Samoilenko는 노코드를 "사전 정의된 팔레트의 위젯을 사용하여 비즈니스 로직을 시각화하는 기능"으로 정의했습니다. 비즈니스 솔루션을 위한 드래그 앤 드롭 기능은 이상적인 시나리오입니다. 그러나 그는 또한 "어떤 공급업체도 모든 잠재적 요구 사항을 충족하는 위젯을 제공할 수 없습니다. 어느 순간 비즈니스 로직을 만들어야 합니다."라고 지적했습니다.
이것이 로우코드가 등장할 수 있는 부분입니다. 유사한 수준의 제공 민주화 각 개별 기업에 필요한 사용자 정의 기능을 숙련된 개발자가 추가할 수 있도록 하면서 개발 프로세스에서 편의성을 제공합니다.
Trane을 위해 로우코드 공급업체를 평가할 때, Samoilenko는 "로우코드 허용 수준을 이해하려고 노력했습니다. 즉, 내 사용 사례가 무엇인지, 노코드에서 로우코드로 전환해야 하는 것이 무엇인지, 그리고 가장 중요한 것은 내 플랫폼에서 나를 강제로 내쫓은 사용 사례가 무엇인지"를 파악하려고 했습니다.
많은 공급업체가 어떤 형태로든 로우코드를 제공하기 때문에 대기업의 다양성과 규모에 맞는 적절한 공급업체를 찾는 것은 어려울 수 있습니다.
Trane이 사용하는 전략은 시장을 선도하는 보고서(예: 가트너 매직 쿼드런트, 공급업체의 짧은 목록을 찾고 이미 사용 중인 공급업체와 비교합니다. 사용 가능한 공급업체와 시스템 인벤토리를 일치시키면 몇 가지 기회를 알 수 있습니다.
사모일렌코는 또한 주어진 플랫폼의 아키텍처를 살펴본다.
그는 시민 개발과 같은 것을 고려하거나 지역 플랫폼을 사용하는 분산 개발 팀을 사용하는 조직이 공급업체를 선호하도록 권장했습니다. 마이크로서비스 아키텍처. Trane과 다른 많은 조직의 경우 모든 요구 사항을 충족하기 위해 두 개 이상의 공급업체에 의존해야 할 가능성이 높습니다.
모노리스 해체
Trane의 로우코드 여정은 약 15년 전에 시작되었습니다. 그들은 XNUMX년 된 맞춤형 전자상거래 솔루션을 가지고 있었는데, 그것이 매우 큰 모놀리스로 성장했습니다. 이 모놀리스를 해체하기 위해 Trane의 팀은 Strangler Fig 접근 방식을 취하기로 결정했습니다.
이것은 오래된 시스템을 제거할 때까지 오래된 시스템 위에 새로운 시스템을 구축하는 것을 수반합니다. Samoilenko가 설명했듯이 Trane은 "모놀리스의 작은 부분을 독립적인 마이크로서비스로 분할"하고 싶어했기 때문입니다. Mendix 완벽하게 일치했습니다.
트레인이 채택됨 Mendix 기업용 로코드 플랫폼으로 개발되었으며 전자상거래와 영업 자동화부터 Excel 대체까지 다양한 애플리케이션에 배포되었습니다.
Trane의 경우, 그들이 보는 핵심 가치는 다음과 같습니다. Mendix "통합 DevOps 자동화 및 모니터링, 대시보드"와 같은 구성 요소를 포함하는 기능이 풍부한 플랫폼이라는 점입니다. 이것들은 플랫폼의 표준 기능이기 때문에 이러한 효율성을 통해 Trane IT 팀의 핵심 구성원이 다음에 집중할 수 있습니다. 더 넓은 혁신 조직 전반에 걸친 기능을 갖추고 있습니다.
그림자 속에서 "Shadow IT"를 꺼내다
로우코드 환경에서 작업하는 또 다른 특징은 "[섀도우] IT를 [섀도우]에서 끌어내는 것"이라고 Samoilenko는 설명했습니다.
그림자 IT 조직의 IT 생태계에 속하지 않는 비즈니스를 수행하기 위해 기술을 사용하는 것을 포함합니다. 여기에는 개인 이메일, 승인되지 않은 기기 또는 Excel과 같은 것을 사용하여 중앙 시스템 외부의 데이터를 추적하는 것이 포함될 수 있습니다. 종종 최선의 의도로 만들어지지만, 섀도우 IT는 워크플로를 방해하고 보안 문제를 일으킬 수 있습니다.
로우코드 개발은 더 간단하고 빠른 개발을 가능하게 합니다. 비즈니스 애플리케이션 개발 사용 가능한 대안으로 작용합니다. 엑셀 같은 것.
Samoilenko가 지적했듯이, "비즈니스 분석가는 관리하기 힘든 Excel 기반 애플리케이션을 만드는 대신 로우코드를 사용합니다."
그러나 Samoilenko는 특히 조직이 개발을 향해 나아가는 것을 고려하고 있다면 이런 방식으로 개발을 생각하는 것이 좋다고 경고했습니다.
따라서 Mendix 제어 센터 프로그램 소유자가 앱 사용, 기여자 및 전체에 대한 기타 주요 정보를 쉽게 볼 수 있도록 합니다. Mendix 생태계. 이를 통해 소유자는 개발팀이나 사업부에서 만든 모든 애플리케이션을 살펴보고 플랫폼에 내장된 모든 것이 작동하고 비즈니스 요구를 충족하는지 확인할 수 있습니다.
초보자를위한 팁
IT 생태계에 로우코드를 추가하려는 다른 조직에 조언하면서, 사모일렌코는 너무 크거나 너무 작게 시작하지 말 것을 권고했습니다. 새로운 플랫폼을 도입하는 데는 시간과 비용 투자가 필요하기 때문에 조직이 너무 작게 시작하면 "투자의 이점을 실현하지 못할 수 있습니다."
반면, 조직이 너무 크게 시작하면 "실패할 위험이 있다"고 그는 지적했다.
투자에서 가장 큰 가치를 더 빨리 얻기 위한 Samoilenko의 조언? 정확히 중간 어딘가에 착륙하세요:
- 중간 규모의 프로젝트부터 시작하세요 "좋아하는 프로코드 기술을 사용하여 2피자 팀으로 1년 안에 제공할 수 있는 것."
- 다양한 프로젝트를 실험해보세요 “그렇게 하면 당신에게 충분한 자금을 제공할 수 있을 것입니다. 맞춤 구성요소 그리고 기술을 귀하의 기업에 맞게 조정하세요."
자원 재활용, 가치 추가
Samoilenko와 Trane Technologies의 경우 마이크로서비스, 기능 세트의 조합입니다. 완성 가능성은 Mendix 가치를 제공하는 제안. 사용 Mendix Trane은 조직의 다양한 부분에서 IT 팀을 최대한 활용할 수 있었습니다.
그는 "이 플랫폼이 우리 회사에 주는 가치가 바로 그것입니다."라고 결론지었습니다.