본문 바로가기

블로그

LG CNS 기술블로그 DX Lounge에서 최신 IT 소식을 만나보세요!

CNS Tech

거짓말 아님 주의! 코드 없이 코딩한다 ‘LG CNS DevOn NCD’

2021.02.03

인터넷 기술이 도입된 이후 만들어 진 수많은 디지털 서비스는 프로그래밍 언어와 같은 특정 기술을 가진 개발자만이 만들 수 있었습니다. 새로운 디지털 비즈니스를 하고 싶어도 쉽게 할 수 없는 일종의 진입장벽이 있는 셈이죠. “코딩 없이 프로그램을 개발한다.”는 말은 몇 년 전만 해도 “칼질 없이 요리한다.”, “악보는 모르지만 작곡을 한다.”처럼 믿기 힘든 말이었습니다.

이제 이런 이야기들은 ‘라떼’가 됐습니다. LG CNS가 프로그래밍 언어를 알지 못하더라도 프로그램 개발을 할 수 있는 플랫폼 ‘DevOn NCD’를 만들었기 때문이죠. NCD는 No Coding Development의 약자로 ‘코딩 없이 개발한다’는 뜻입니다.

DevOn NCD가 프로그래밍 언어를 몰라도 디지털 서비스를 만들 수 있는 비밀은 바로 ‘순서도(Flow Chart)’에 있습니다. 코딩과 같은 프로그래밍없이 순서도에 따라 서비스 구현을 논리적으로 그리면 NCD가 알아서 프로그램을 수행합니다. 일반인도 한 달만 배우면 원하는 기능의 프로그램을 만들 수 있는 쉽고 빠른 개발 플랫폼이죠.

DevOn NCD를 통해 어떻게 비즈니스 프로세스를 구현할 수 있는지 자세히 알아보겠습니다.

DevOn BizActor : 순서도(Flow Chart)를 통한 비즈니스 프로세스의 구현 및 테스트

기존에는 비즈니스 프로세스를 구현하기 위해 분석, 설계 단계를 거쳐야 했습니다. 업무 프로세스 설계는 텍스트 기반의 코드인 Coding, Compile, Build, Testing, Deploy 같은 여러 과정이 필요했습니다.

코딩은 특정 언어(Java 등)의 문법에 대한 이해와 Compile 방법, 별도의 Test Case 구성을 통해 프로세스를 개발합니다. 이 경우 특정 언어에 대한 지식이 필요하기 때문에 설계자와 개발자의 역할이 분리되어 코딩의 결과물과 설계 의도 간 차이가 발생할 수 있습니다.

반면, DevOn BizActor는 개발과 설계의 차이가 없습니다. 설계자가 직관적인 형태의 순서도(Flow Chart) 형식으로 프로세스 설계를 구성할 수 있기 때문입니다. 순서도(Flow Chart) 설계가 끝나면 서비스 구현으로 연결하면 됩니다. DevOn BizActor에는 순서도(Flow Chart)의 테스트 기능과 이를 실제 서비스로 제공하는 실행 엔진 기능까지 포함돼 있어, 업무 전문가는 서비스를 정의, 설계하고 고객은 즉시 비즈니스 서비스를 제공받을 수 있습니다.

DevOn UI Prototyper : 직관적인 화면 설계와 HTML Code 로 변환

DevOn BizActor가 비즈니스 프로세스를 구현한다고 하면, DevOn UI Prototyper는 고객이 사용할 화면에 대해 설계하고 보여주는 서비스를 제공합니다.

기존에는 화면 설계를 할 때 파워포인트를 주로 활용했습니다. 화면 구성에 많이 쓰이는 레이아웃이나 박스를 쉽게 표현할 수 있기 때문입니다.

그러나 파워포인트는 단순히 박스나 텍스트가 레이아웃에 맞게 구현이 되는 지만 확인할 수 있을 뿐, 고객 입장에서 사용할 입력 박스와 버튼 리스트를 표현하는 데는 한계가 있습니다.

DevOn UI Prototyper는 이러한 고객의 UI Component를 즉각 화면에 Drag & Drop으로 표시하면서 레이아웃을 결정할 수 있습니다. 프로토타이핑(Prototyping) 화면을 별도 작업 없이 HTML Code로 변환해 고객이 브라우저에서 보는 것과 동일한 화면을 볼 수 있게 해 줍니다.

DevOn BizActor, DevOn UI Prototyper는 위 단계처럼 코딩 없이도 단위 테스트를 진행할 수 있습니다. 복잡한 단계가 생략되면 개발 프로세스 속도를 높여, 개발 시간을 줄일 수 있습니다. 설계와 코딩 사이의 커뮤니케이션 시간과 비용, 설계 의도의 간극을 줄임으로써 시스템 자체의 품질도 높일 수 있습니다. DevOn NCD는 빠르게 변화하는 디지털 시대에 ‘품질’과 ‘속도’ 두 마리 토끼를 모두 잡을 수 있는 서비스입니다.

DevOn NCD처럼 기술의 장벽을 넘어서 누구나 쉽게 디지털 혁신 서비스를 만들 수 있도록 LG CNS가 함께하겠습니다.

DevOn NCD로 코딩없이 개발하고 싶다면?
https://lgcns.com/Solution/DevOn-NCD

글 | LG CNS NCD개발플랫폼팀

챗봇과 대화를 할 수 있어요