컨텐츠로 건너뛰기
검색
전자신문 언론사 이미지

LG CNS, 분석·설계부터 개발·테스트까지 시스템 개발 전 과정에 'AI' 도입

전자신문
원문보기
서울구름많음 / 21.0 °
AI 코딩 플랫폼 '데브온 AI 드리븐 디벨롭먼트(DenOn AI-Driven Development)' 개념도. 자료=LG CNS

AI 코딩 플랫폼 '데브온 AI 드리븐 디벨롭먼트(DenOn AI-Driven Development)' 개념도. 자료=LG CNS


LG CNS가 분석·설계부터 개발·테스트까지 시스템 개발 전 과정에 인공지능(AI)을 도입한다.

LG CNS는 코딩 플랫폼 '데브온 AI 드리븐 디벨롭먼트(DevOn AIDD)'로 시스템 개발 생산성을 극대화한다고 28일 밝혔다.

LG CNS는 코딩 단계에서만 활용하던 AI 코딩 플랫폼을 분석·설계·코딩·테스트·품질진단 전 과정에서 개발자 업무 혁신을 지원하는 'AI 프로그래머'로 업그레이드했다.

시스템 분석 단계에서는 AI 코딩 플랫폼이 시스템을 구성하는 수십·수백만줄의 복잡한 소스코드를 사람이 이해할 수 있는 자연어로 요약, 시스템 구조를 빠르게 파악하고 분석 시간을 대폭 줄여준다.

설계 단계에서는 개발자가 분석 단계에서 자연어로 요약된 내용에 문장이나 단어를 추가, 수정하는 방식으로 손쉽게 시스템을 설계할 수 있다. 예를 들어 계좌이체 시스템에 본인 인증 방식을 추가하는 경우, '본인 인증 방식 중 목소리 인증 기능 추가'라고 작성하면 설계가 가능하다.

코딩 단계에서는 AI가 개발자들의 코딩 업무 편의를 극대화한다. 개발자는 △과거 시스템 코드를 현재 버전에 맞는 코드로 변환해주는 '코드변환' △기존 코드 맥락을 분석해 자동으로 코드를 만들어주는 '코드생성' △코드 작성 과정에서 다음 단계에 작성할 코드를 추천해주는 '코드추천' △시스템 오류를 발생시키거나 보안에 취약한 또는 성능 저하에 원인이 되는 코드 등을 탐지해 자동으로 수정해주는 '코드검사' 등을 활용해 코딩 생산성을 향상시킬 수 있다.


AI 코딩 플랫폼은 개발한 코드를 테스트하는 과정에서의 효율성도 높여준다. 품질 진단 단계에서는 개발이 완료된 코드가 고객의 요청사항을 잘 반영하고 있는지를 비교하고 누락된 항목을 감지해 알려준다.

AI 코딩 플랫폼은 소규모 프로젝트부터 대형 시스템 개발까지도 폭넓게 활용할 수 있다. LG CNS는 개발자가 명령어만 입력하면 AI가 분석·설계·코딩·테스트·품질진단 전 단계에서 자율적으로 작업을 계획, 수행하는 '에이전틱 AI'로 AI 코딩 플랫폼을 지속 고도화해나갈 예정이다. 향후 고객사 판매도 검토한다.

안현정 LG CNS 어플리케이션아키텍처담당 상무는 “AI 코딩 플랫폼(DevOn AIDD)을 통해 고객 시스템의 개발 생산성을 혁신하고, 차별적 고객경험을 제공할 것”이라고 말했다.


김지선 기자 [email protected]

[Copyright © 전자신문. 무단전재-재배포금지]

OSZAR »