![RAD는 기존 개발 프로세스의 대안으로 부상하고 있는 중이다. 보도에 따르면, 올해 RAD 시장은 44.4% 성장해 규모는 272억 3,000만 달러에 이를 전망이다. [사진출처=무료이미지]](/news/data/2022/10/18/p179565032404273_261.png)
세계는 전례 없는 속도로 디지털화하고 있지만, 전문 인력의 공급과 수요 사이의 큰 격차를 보이고 있다. 자격을 갖춘 개발자의 인재 부족은 미래 앱 개발의 속도에 걸림돌이 될 전망이다.
시장 조사 기관 IDC는 2023년까지 5억 개가 넘는 앱이 개발될 것으로 예측한다. 가트너(Gartner)는 앱 개발 서비스에 대한 시장 수요는 이를 제공할 IT 용량보다 최소 5배 더 빠르게 증가할 전망이라고 밝혔다. 하지만 IT 프로젝트는 장기간에 걸쳐 보류될 가능성이 있다.
산업 기술 전문매체 엔터프리너가 이 같은 어려움을 해결할 솔루션으로 RAD(Rapid Application Development)를 제시했다. RAD는 기존 개발 프로세스의 대안으로 부상하고 있는 중이다. 보도에 따르면, 올해 RAD 시장은 44.4% 성장해 규모는 272억 3,000만 달러에 이를 전망이다.
RAD는 노코드나 로우코드 개발을 통한 신속한 프로토타입 배포를 우선시한다. 코딩에 대한 지식이 거의 없거나 전혀 없는 상태에서 비개발자와 일반인이 앱 구축을 시도할 수 있도록 지원한다.
코딩 경험이 있는 비전문가는 로우코드 소프트웨어를 사용해 간단한 사용자 인터페이스와 드래그 앤 드롭 기능을 갖춘 모바일, 웹 애플리케이션을 개발할 수 있다. 개발자 팀과의 왕래가 거의 없기 때문에 설계, 구현, 런칭이 더 빨라질 수 있는 특징이 있다.
로우코드 혹은 노코드 플랫폼을 통해 기업은 수천 줄의 코드를 필요로 하는 대체 개발 경로 대신 시각적 개발 방식을 사용해 앱을 개발할 수 있다. 가트너는 2024년까지 로우코드 개발이 애플리케이션 개발 활동의 65% 이상을 차지할 것으로 예측한다. 일반적으로 로우코드 애플리케이션 플랫폼은 클라우드 기반의 서비스형 플랫폼(Platform-as-a-Service) 솔루션으로 제공되며 복잡성을 줄이고 유연성을 향상시킨다.
기업들이 기존 앱 개발 대신 코드 없는 로우코드 앱으로 전환함으로써 얻을 수 있는 몇 가지 이점이 더 있다. 시간 효율이 높고 플러그 앤 플레이 방식이기 때문에 작업시간을 몇 주, 심지어 몇 개월 절약할 수 있다. 제품을 보다 빨리 고객에게 소개할 수 있고, 경쟁사보다 앞서 새로운 테크놀로지나 시장의 동향을 활용할 수 있다. 또한 테스트 시간이 단축돼 인력과 작업 시간을 절약할 수 있다.
동시에 개발 프로세스를 용이하게 하고 일반 개발자가 프로세스 자동화에 기여할 수 있도록 한다. 나아가 IT 의존도를 어느 정도 저감 할 수 있다. 다만, 로우코드 플랫폼에는 유능한 개발자가 필요하다. 다양한 코딩 기술 수준의 개인이 앱을 만들 수 있는 프레임워크를 제공하며, 로우코드 개발은 구식이고 번거로운 레거시 시스템을 보완하거나 개선할 수 있다.
전반적으로 로우코드, 노코드 플랫폼은 디지털 전환 과 프로세스 자동화의 속도를 가속화할 수 있다. 물론 모든 일에는 한계가 있다. 광범위하게 코딩된 애플리케이션이나 소프트웨어는 시간과 리소스가 소요될 수 있지만 맞춤형으로 제작돼 조직에 적합하다.
단, 로우코드 노코드 플랫폼의 경우 사용 가능한 템플릿에 제한이 있는 경우가 많아 커스터마이즈와 통합 범위가 제한될 수 있다. 복잡한 소비자용 애플리케이션이나 사용자 수가 많은 소프트웨어의 경우, 특히 코드 없는 플랫폼에서는 견고하고 내구성이 뛰어난 애플리케이션 아키텍처를 구축하기 더 어려울 수 있다. 동시에 개발팀의 감시가 적기 때문에 이러한 플랫폼에서는 보안 위험이 발생할 수 있다.
[저작권자ⓒ CWN(CHANGE WITH NEWS). 무단전재-재배포 금지]