새롭게 떠오르는 ‘No-code and Low-code’ 플랫폼

최근 모든 곳에서 No-code(노코드) 혁명이 일어나고 있다. 학교 시스템 안에서 유치원 연령의 어린 학생들이 코딩의 기초와 개념 을 배우기 시작하지만, 실제로 이 모든 것은 코드를 작성할 필요가 없는 것이다. Pleora Technologies의 JONATHAN HOU 사장은 “노코드 및 로코드 시스템은 앱을 개발하는 간소화된 방법으로 비즈니스, IT 전문가 및 비개발자를 위한 IT 세계를 혁신하고 있다”고 말했다.

 

No-code가 제조에 미치는 영향


제조업체는 항상 효율성을 개선하기 위해 노력하고 있다. 여기에는 생산 속도와 품질 비율을 개선하기 위한 자동화 솔루션 및 개선 사항 검토 등이 포함된다. 현재 품질 관리자는 제조 산업에 영향을 미치고 있는 광범위한 노동력 부족으로 인해 문제에 직면해 있다. 이들이 의지할 수 있는 일부 솔루션에는 이러한 부족 상황을 관리하는데 도움이 되는 프로세스의 디지털화가 포함될 수 있다.


‘No-code and Low-code’ 플랫폼은 프로그래머가 아닌 사람이 자동화 및 통합을 위해, 애플리케이션을 작성할 수 있는 ‘로봇 프로세스 자동화’와 같은 작업에 널리 사용되었다. 전체 시스템 아키텍처 측면에서 여전히 어느 정도의 기술 지식이 필요하지만 비즈니스 지식이 있는 사용자가 규칙을 작성하여 자체 자동화를 구축할 수 있는 기능을 제공한다.


마찬가지로 제조업체의 경우, 품질 검사를 포함하여 육안 검사, 작업 지침, 조립 및 확인 프로세스 등 많은 수작업이 여전히 이루어지고 있다. 이러한 각 ‘맞춤형 작업’을 보다 쉽게 수행할 수 있다면 생산적일 것은 물론, 개발자를 고용하지 않고도 자동화가 된다.

 

비즈니스 사용자를 자체 애플리케이션을 구축할 수 있는 기술 도구에 연결하는 사례로 언급하고 싶은 사례 연구 중 하나는 ‘Salesforce and Pardot(마케팅 자동화 도구 키트)’ 이다. 마케팅 캠페인의 프로세스와 과거의 이메일 배포 관리 방식과 오늘날의 사용자 친화적인 No-code 도구를 분석하면 비즈니스 사용자를 자동화 도구와 직접 연결하는 것의 가치를 분명히 알 수 있다.

 


 

No-code 도구 이전에 마케팅 이메일을 작성하는 방법:


• 마케팅 관리자는 이메일 캠페인을 계획한다.


• 디자이너와 협력하여 이메일 템플릿의 레이아웃을 디자인한다.


• 또한 마케팅 관리자는 웹 개발자와 협력하여 디자인을 웹/ HTML 형식으로 변환하여 이메일로 수신할 수 있도록 한다.


• 전자 메일 목록에 보낼 대량 전자 메일을 프로그래밍하기 위해 IT 부서로 이동한다.

 

No-code 도구를 사용하여 동일한 이메일을 수행할 수 있는 방법:


• 마케팅 관리자가 이메일 캠페인을 계획한다. 

 

 • 코드가 없는 마케팅 자동화 소프트웨어를 사용하여 미리 패키 징된 디자인 템플릿에서 선택하고 이메일 레이아웃을 생성한다.


• 소프트웨어가 디자인을 가져와서 웹 친화적인 형식(HTML)으로 변환한다.


• 마케팅 관리자는 코드 없는 도구를 사용하여 캠페인 및 작업을 추적하고 보다 개인화되거나 대상이 지정된 이메일을 위해 작업을 기반으로 사용자를 정의한다.


비즈니스 사용자에게 비즈니스로 직‘앱’을 구현하는 데 필요한 도구를 제공하는 것은 효율성 증가를 실현하고 ‘규칙’을 알고 있는 사용자가 스스로 규칙을 구현하고 더 나은 성과를 달성할 수 있도록 하는 강력한 조합이다.

 

플로우 기반 또는 블록 기반?

 

No-code 사례를 자세히 살펴보면 플로우 기반, 블록 기반 또는 스 프레드시트 기반(spreadsheet-based.)의 세 가지 도구 진영이 있다.


대부분 스프레드시트 기반 접근 방식이 어떤 것인지 이해하므로 플루우 기반 도구에 대해 논의하는 것으로 시작한다. 일반적으로 순서를 작성하는 데 사용되는 Microsoft Visio에 익숙하다면 이 접근 방식에 익숙할 것이다. 이것이 바로 플루우 기반 방식의 기반이다. 사용자는 블록을 클릭-드래그하고 함께 연결하여 앱 실행 방법에 대한 워크플로우를 생성함으로써 개발한다.


플로우 차트에는 의사 결정 블록이 포함되어 있으므로 사용자 가 ‘로직’ 블록을 정의하고(‘조건’인 경우 ‘이 작업’ 수행) 블록을 함께 연결하기 시작하는 것은 당연하다. 이러한 유형의 플루우 기반 접근 방식의 장점은 가독성이다. 사용자는 이러한 도구를 사용하여 만든 응용 프로그램을 지원하고 디버그하는 데 도움이 되는 응용 프로그램 ‘플루우’를 매우 쉽게 따를 수 있다.


MIT Scratch와 같은 블록 기반 도구를 사용하면 개념이 약간 변경된다. 여기에는 더 이상 플루우 기반 연습과 같이 블록을 함께 연결하는 선이 없다. 대신 애플리케이션을 레고(Lego) 블록처럼 취급하고 블록을 함께 연결한다. 이 접근 방식의 장점은 블록을 시각적으로 함께 그룹화할 수 있고 플루우 기반 접근 방식에 비해 루프와 같은 앱의 표준 논리 요소를 사용하는 것이 더 쉬울 수 있다 는 것이다.

 

대부분의 블록 기반 도구는 일반 프로그래밍에서 유사한 개념적 플루우를 따르므로 코드 작성, 편집 및 생성의 전환이 좀 더 자연스럽게 이루어진다. 이것이 오늘날 MIT Scratch와 같은 개념 이 학교에서 널리 사용되는 이유다. 하루가 끝나면 플루우 기반 vs 블록 기반에 대한 질문은 사용 자 선호도로 귀결된다. 정답은 없다. 사용하기 편한 것을 선택하면 된다.

 


‘No-code and Low-code’ 의 차이

 

이러한 용어가 같은 의미로 사용되는 것을 들어 보았을 수도 있지만 실제로는 두 용어 사이에 몇 가지 중요한 차이점이 있다. 사람들이 코드 없는 플랫폼을 언급할 때 도구 사용자가 코드 한 줄을 작성할 필요가 없을 것이라고 기대한다. 그들은 코드 기술 없이도 전체 프로그램을 설계하고 게시할 수 있어야 한다.


Low-code 도구를 언급할 때 일반적으로 이 범주의 도구에는 일정 수준의 프로그래밍 기술이 필요하며 이러한 도구를 사용하는 목적은 개발자가 애플리케이션을 보다 이해하기 쉬운 시각적 프로그 래밍 형식으로 구조화하는 데 도움을 주는 것이다. 그러나 개발자는 응용 프로그램을 게시하기 전에 일부 코드를 작성해야 한다.

 

 

이상적으로는 선택한 도구에 대해 어느 정도의 유연성을 유지하고 싶을 것이다. 코드 없는 도구를 사용하면 비 프로그래머가 코딩 없이 생산 준비가 된 애플리케이션을 만들 수 있지만 사용자가 여전히 생성된 코드를 변경하고 필요에 맞게 사용자 지정할 수 있는 기능이 있다는 것이 중요하다. 이는 각 생산 시설이 다르게 운영되고 고유한 프로세스와 시스템을 갖기 때문에 제조업체에게 특히 해당된다.

 

ERP 또는 MES 시스템과의 통합과 같은 작업을 위해 생성된 프로그램에서 일부 변경을 원할 가능성이 높다. 유연성을 보장하면 이러한 문제를 해결하고 폐쇄된 생태계에 고정되지 않고 변경 및 사용자 정의를 수행할 수 있다.


이것은 또한 주변 장치에도 적용된다. 제조 세계가 더욱 자동화되고 통합됨에 따라 공장에 있는 모든 주변 장치도 애플리케이션과 통합될 수 있는지 확인하려고 한다. 이들은 바코드 스캐너, 카메라 및 PLC와 같은 것일 수 있다. 지금 선택하는 플랫폼이 무엇 이든 장비와 상호 운용할 수 있을 만큼 충분히 개방되어 있어야 한다는 점을 기억하는 것이 중요하다.

 

 

개발자는 어떻게 되나요?

 

제조업체에 여전히 개발자가 필요합니까? 물론 ‘No-code and Low-code’ 플랫폼이 널리 보급된 모든 산업을 살펴보면 비즈니스 사용자가 자신의 자동화 중 일부를 처리할 수 있는 능력을 잠금 해제한다는 것은 개발자가 자신의 기술 세트를 진정으로 활용 할 수 있는 프로젝트에 시간을 집중할 수 있음을 의미한다. .

 

‘No-code and Low-code’ 도구는 개발자가 할 수 있는 모든것을 지원하지 않으며 몇 가지 표준 기능이 있을 것이다. 예를 들어 시각적 검사 플랫폼을 위한 Pleora의 코드없는 AI에서 빌딩 블록은 컴퓨터 비전 및 AI를 위한 개방형 기술을 기반으로 하지만 이 도구의 핵심은 플랫폼을 통해 개발자가 자신의 코드 일부를 플랫폼으로 가져올 수 있다는 것이다. 각 앱을 정의하는 것이 제조업 체마다 다르기 때문에 제조에 이상적이다.

 

 

미래는 어떤 모습일까?

 

미래는 자동화와 디지털 이동이다. ‘비 프로그래머’가 자체 자동화 앱을 구축할 수 있고 개발자가 보다 복잡한 프로젝트에 집중함으로써 대규모 제조업체뿐만 아니라 모든 제조업체가 훨씬 빠르고 확장 가능한 속도로 자동화 및 디지털 프로세스의 이점을 갖게 될 것이다. 이를 통해 제조업체는 오늘날의 글로벌 경제에서 경쟁력을 유지하고 노동력 부족을 극복하면서 소비자에게 고품질 제품을 제공할 수 있다.

 

 

 

 

자료제공: Pleora (www.pleora.com)

주요기사

먼저 비밀번호를 입력하여 주세요.

창닫기확인