블로그
1. 로우코드 / 노코드
로우코드 Low-code
대표적인 로우코드 어플리케이션 플랫폼(Low-Code Application Platforms, LCAPs)인 멘딕스는 다음과 같이 로우코드를 정의합니다.
"로우코드는 코딩을 텍스트 기반에서 시각 기반으로 향상시킨 앱 개발 방식이다."
Low-code is an application development method that elevates coding from textual to visual.
즉, 로우코드 개발환경은 부족한 개발 역량을 보완하고, 비즈니스에서 실현시키고자 하는 아이디어의 구현을 돕습니다. 하지만 실질적으로 로우코드 어플리케이션 플랫폼을 활용해보면, 일정 수준의 코딩 지식을 필요로 할 때가 있다는 점에서 노코드와 차이가 있습니다.
노코드 No-code
“노코드”는 직관적으로 해석해도 알 수 있듯이, 기존의 개발 환경의 기본이 되어온 “코드”가 없는 개발을 의미한다고 볼 수 있습니다.
따라서 노코드는 코딩에 대해 전혀 알지 못하는 사용자들도 개발할 수 있는 환경을 제공할 수 있지만, 제한적인 범위의 기능 구현만 가능하다는 점에서 한계를 갖습니다.
2. 로우코드, 어떤 의미가 있나요?
(1) 시민 개발자 양성이 가능한 환경 마련
IT분야의 전문 리서치 그룹 가트너(Gartner)가 정의한 시민 개발자(Citizen Developer)의 정의는 다음과 같습니다.
"시민 개발자는 자신이나 다른 사람이 사용하기 위해 애플리케이션 기능을 만드는 직원을 말합니다. 이를 위해 IT나 업무 부서에서 명시적으로 금지하지 않은 도구를 사용합니다."
A citizen developer is an employee who creates application capabilities for consumption by themselves or others, using tools that are not actively forbidden by IT or business units.
쉽게 말해, 시민 개발자는 전문적인 개발 지식을 갖추고 있지 않지만, 필요에 따라 앱을 개발할 수 있는 역량을 가진 사람이라고 볼 수 있는데요. 시민 개발자는 기술적 전문 지식과 특정 산업이나 직무 영역의 도메인 지식 사이의 격차를 줄여, 조직의 효율성 및 생산성을 높일 수 있는 개발 기회를 활용할 수 있습니다.
로우-코드 어플리케이션 플랫폼 멘딕스는 개발 경험이 없는 70%의 사용자가 로우-코드를 1달 안에 학습할 수 있었다고 밝혔으며, 이는 비즈니스 운영의 효율성을 높이고 싶은 조직의 로우-코드 도입이 실질적으로 이러한 목표 달성을 가속화할 수 있음을 시사합니다.
(2) 전문 개발자의 생산성 향상
로우-코드는 시민 개발자들만을 위한 개발 환경은 아닙니다. 로우-코드 플랫폼은 기존의 앱 개발을 위한 코딩 과정을 간소화함으로써 전문 개발자들의 업무 효율을 높일 수 있습니다.
결국 조직을 구성하는 비개발자의 개발 접근성을 높이고, 전문개발자의 생산성은 향상하면서, 조직은 로우-코드와 함께 디지털 혁신을 가속할 수 있는 환경을 마련할 수 있습니다.
USE CASE : PVH의 자동화를 통한 비즈니스 가치 추구 (출처: Mendix)
실제로 로우-코드를 통해 생산성과 효율성을 높인 사례를 통해 로우-코드 도입의 의미를 살펴보겠습니다.
멘딕스에서는 로우-코드 어플리케이션 개발 활용 사례를 (1)고객 경험, (2)디지털 트랜스포메이션, (3)레거시 현대화, (4)자동화의 네 가지 차원으로 구분합니다.
그 중에서도 캘빈클라인과 타미힐피거의 모기업인 PVH의 로우-코드 개발을 통한 자동화(Process Automation) 사례를 살펴보겠습니다.
|
PVH는 기존에 사용하고 있던 SAP 시스템을 미래의 지속가능한 패션과 공급망 관리를 위해 확장하기 위해 로우-코드를 활용했다고 합니다.
PVH는 지속가능한 패션 브랜드로서 원자재부터 공정 과정을 모니터링하고 관리하는데 니즈가 있었고, 이를 위해 기존의 SAP 인스턴스를 조직의 지속가능성과 효율성 전략에 맞춰 확장 및 맞춤화(Customization)하는 작업이 필요했습니다.
그러나 기존 시스템을 깨끗하게 유지하기 위해서는 맞춤화 작업에 제한이 있었습니다. PVH는 이에 로우코드 개발 플랫폼인 Mendix를 선택하여 ERP를 확장하고 다양한 비즈니스 프로세스를 자동화했습니다.
Mendix의 시각적인 개발 환경 및 타 솔루션과의 통합을 통해 PVH는 기존 소프트웨어 투자에서 최대한의 가치를 추구할 수 있었고, 나아가 SAP와의 솔루션 확장 파트너십을 통해 Mendix를 SAP의 빠른 애플리케이션 개발 플랫폼으로 통합하여 사용할 수 있었다고 합니다.
이를 통해 PVH는 SAP 코어 시스템을 기반으로 효율적인 솔루션을 신속하게 제공하면서, 다양한 부서 및 비즈니스 프로세스를 자동화하여 업무 효율성을 크게 향상시켰습니다.
3. 로우-코드 시장 전망
이러한 로우-코드 시장에 대한 전망은 긍정적입니다.
가트너는 2021년에 “2025년까지 새로운 어플리케이션의 70%가 로우-코드나 노-코드를 활용해 개발될 것이라고 예측”한데 이어, 2022년 말에는 글로벌 로우-코드 개발 기술 시장이 2024년까지 꾸준히 성장할 것이라고 예측했습니다.
[출처: 가트너]
가트너는 다음과 같이 전 세계의 로우-코드 어플리케이션 플랫폼을 소개하기도 했는데요. 사례들을 살펴보면, 구글(Google), 오라클(Oracle), 세일즈포스(Salesforce) 등 이미 세계적으로 널리 사용되고 있는 IT 서비스 제공자들을 심심치 않게 확인할 수 있습니다.
.
.
.
디지털 혁신 파트너, 웅진도 고객 니즈에 맞는 로우코드 환경 도입을 지원하고 있습니다.
웅진과 함께, 로우코드로 비즈니스 가치를 실현해보세요!
Reference
멘딕스
https://www.mendix.com/low-code-guide/#what-is-lowcode
가트너, “Citizen Developer”
https://www.gartner.com/en/information-technology/glossary/citizen-developer
CIO, “성공적인 자동화 전략을 위한 마지막 퍼즐 ‘시민 개발자 교육’”
https://www.ciokorea.com/news/289555
Microsoft, “노코드와 로우코드 앱 개발 비교”
https://powerapps.microsoft.com/ko-kr/low-code-no-code-development-platforms/
가트너, “Gartner Forecasts Worldwide Low-Code Development Technologies Market to Grow 20% in 2023”
https://www.gartner.com/en/newsroom/press-releases/2022-12-13-gartner-forecasts-worldwide-low-code-development-technologies-market-to-grow-20-percent-in-2023
Statista, “Low-code development platform market revenue worldwide from 2018 to 2025(in billion U.S. dollars)”
https://www.statista.com/statistics/1226179/low-code-development-platform-market-revenue-global/
가트너, “Gartner Says Cloud Will Be the Centerpiece of New Digital Experiences”
https://www.gartner.com/en/newsroom/press-releases/2021-11-10-gartner-says-cloud-will-be-the-centerpiece-of-new-digital-experiences
멘딕스, “Fashion Forward: PVH Drives Business Value with Automation”
https://www.mendix.com/customer-stories/fashion-forward-pvh-drives-business-value-with-automation/