CWN(CHANGE WITH NEWS) - 하위코드, 유망한 트렌드일까 시스템 문제 키우는 애물단지일까?

  • 맑음춘천2.7℃
  • 맑음창원13.8℃
  • 맑음봉화8.7℃
  • 맑음동두천4.0℃
  • 맑음의령군11.4℃
  • 맑음속초10.8℃
  • 맑음정선군6.3℃
  • 맑음광양시15.7℃
  • 맑음강릉13.0℃
  • 맑음영광군8.6℃
  • 맑음포항14.3℃
  • 맑음강진군14.8℃
  • 맑음남해11.5℃
  • 박무인천5.0℃
  • 맑음태백9.3℃
  • 맑음보은8.0℃
  • 맑음부여4.7℃
  • 맑음대구12.8℃
  • 맑음울진12.5℃
  • 맑음밀양14.4℃
  • 맑음임실11.3℃
  • 맑음산청11.0℃
  • 맑음거제12.5℃
  • 맑음북창원13.8℃
  • 구름많음부안3.1℃
  • 맑음고창군9.1℃
  • 맑음홍천4.2℃
  • 맑음제주17.2℃
  • 구름많음파주1.9℃
  • 박무전주4.7℃
  • 맑음고창10.0℃
  • 맑음보령9.4℃
  • 맑음북부산15.2℃
  • 맑음청송군10.1℃
  • 맑음부산16.3℃
  • 흐림이천2.9℃
  • 맑음통영15.5℃
  • 맑음울릉도10.5℃
  • 안개홍성1.0℃
  • 연무수원7.8℃
  • 맑음천안4.4℃
  • 맑음북강릉11.0℃
  • 맑음서귀포16.9℃
  • 맑음고산17.1℃
  • 맑음원주5.6℃
  • 맑음여수12.0℃
  • 맑음안동8.7℃
  • 맑음영주7.4℃
  • 구름조금완도11.5℃
  • 맑음철원1.0℃
  • 맑음충주3.7℃
  • 박무서울5.8℃
  • 박무청주1.6℃
  • 맑음장수12.2℃
  • 맑음정읍8.3℃
  • 맑음고흥14.4℃
  • 박무백령도3.5℃
  • 맑음영천11.5℃
  • 맑음군산5.3℃
  • 구름많음강화1.8℃
  • 맑음영덕13.5℃
  • 맑음진주15.0℃
  • 맑음흑산도11.1℃
  • 맑음함양군12.6℃
  • 맑음양산시15.0℃
  • 맑음순천15.0℃
  • 박무북춘천2.2℃
  • 맑음인제5.2℃
  • 맑음남원9.1℃
  • 맑음합천13.4℃
  • 맑음구미9.5℃
  • 맑음문경8.9℃
  • 맑음양평4.7℃
  • 맑음순창군9.2℃
  • 맑음울산15.1℃
  • 맑음경주시12.8℃
  • 맑음금산9.5℃
  • 맑음성산17.0℃
  • 구름조금진도군10.3℃
  • 맑음의성9.9℃
  • 맑음장흥15.4℃
  • 맑음목포7.3℃
  • 맑음해남12.9℃
  • 맑음보성군13.3℃
  • 흐림서청주1.5℃
  • 맑음광주11.3℃
  • 박무대전4.6℃
  • 맑음제천4.2℃
  • 맑음서산7.7℃
  • 맑음거창12.5℃
  • 맑음김해시15.1℃
  • 흐림세종1.4℃
  • 맑음상주8.1℃
  • 맑음동해11.7℃
  • 맑음영월3.5℃
  • 맑음대관령5.5℃
  • 맑음추풍령11.1℃
  • 2026.01.16 (금)

하위코드, 유망한 트렌드일까 시스템 문제 키우는 애물단지일까?

고다솔 / 기사승인 : 2021-07-27 16:44:47
  • -
  • +
  • 인쇄

시장 조사 기관 IDC는 2021년부터 2025년까지 갈수록 하위코드 사용 횟수가 증가함과 동시에 매년 세계 각지의 하위코드 개발자 수가 40.4% 증가할 것으로 전망했다. IDC에 앞서 또 다른 시장 조사 기관 가트너는 전년 대비 올해 하위코드 사용 비율이 22.6% 증가함과 동시에 하위코드 애플리케이션 수익이 총 138억 달러를 기록하리라 예측했다.

실제 IDC와 가트너의 분석대로 특히 애널리스트 업계의 하위코드 의존도가 커지고 있다. 코딩 전문 지식이 없어도 누구나 손쉽게 필요한 시스템이나 도구를 효율적으로, 그리고 빠른 속도로 제작할 수 있기 때문이다. 게다가 결과적으로 비용을 절감하는 효과도 누릴 수 있으니 얼마나 좋은가? 그런데, 하위코드가 무조건 좋기만 할까? 미국 테크 뉴스 웹사이트 벤처비트가 하위코드의 장·단점, 문제점을 분석했다.

간략하게 살펴보는 하위코드의 장·단점
앞서 언급한 바와 같이 간편하면서 쉬운 개발, 빠른 개발 속도, 비용 절감과 같은 장점 덕분에 다수 기업이 하위코드를 적극적으로 환영한다. 특히, 각 기업의 IT 부서가 사소한 변경 요청을 처리하는 데 몇 개월이나 걸린다는 사실을 고려하면, 하위코드를 마다할 이유가 없다.

그러나 하위코드로 개발한 툴을 장기적으로 사용하다 보면, 하위코드 자체가 지닌 문제점이 극명히 드러날 것이다. 하위코드 사용 기업 다수가 지금 당장 직면한 문제를 해결하기 위해 하위코드 툴을 이용한다. 그러나 하위코드를 이용한 문제 해결은 임시방편일 뿐 시간이 지나면서 통합 다른 시스템, 애플리케이션, 툴 등과의 통합에 문제가 될 수 있다.

또, 기업 차원에서 하위코드를 대대적으로 채택한다면, 부서별로 필요에 따라 사소한 변경사항을 위한 툴을 개발하면서 고립되는 데이터 수가 증가할 수 있다.

같은 기업의 여러 부서가 당장의 사소한 문제 발생을 피하기 위해 하위코드 툴에만 의존한다면, 각각의 하위코드 툴을 통합한 과정에서 보안 문제를 일으킬 위험성이 있다. 하위코드 툴 자체에 보안 기능을 어느 정도 갖추었더라도 보안 문제를 완벽히 해결하기는 어렵다. 하위코드 공급사가 급격히 증가함과 동시에 하위코드 플랫폼의 수가 급격히 늘어났다. 그러나 공급사마다 지원하는 보안 기능 수준과 범위가 달라 하위코드 툴만으로 완벽히 보안 위험을 제거할 수 없다.

하위코드를 기반으로 한 초자동화
초자동화는 가트너가 각각 다른 기술을 결합해, 기업의 작업 처리 과정을 단일하면서 통합된 방식으로 자동화하는 상황을 설명하고자 만든 용어이다. IDC는 초자동화라는 단어를 '지능 처리 자동화(IPA)'라고 칭하며, 시장 분석 업체 포레스터(Forrester)는 '디지털 처리 자동화(DPA)'라고 이야기한다.

다수 애널리스트가 최대한 여러 업무와 활동, 작업 처리 과정을 간소화하면서 변경하는 로보틱 처리 자동화(RPA), 지능형 비즈니스 처리 관리(IBPM), 머신러닝, 인공지능(AI) 등과 같은 기술의 통합 구축을 초자동화 사례로 이야기한다.

초자동화와 함께 하위코드를 이용해 기업의 자체 정보 운영 만족도를 높이기 위한 툴을 제공하는 이른바 '시민 개발자'가 급격히 등장했다. 아직은 시민 개발자가 민간의 모든 문제를 보완하는 한편 전문 개발자의 대가를 희생으로 자신의 이익을 추구하게 될지는 확실하지 않다. 이에 대한 답은 몇 년이 지나야 조금씩 찾을 수 있을 것이다.

하위코드와 기술적 부채
기술적 부채는 IT 그룹이 쉽게 구축할 수 있는 코드를 단시간에 사용하기로 선택하는 상황의 급격한 증가 원인이 된 별도의 개발 작업을 의미한다. 많은 기업이 단기적으로만 문제를 보고 생각하면서 요구사항을 변경하는 탓에 기술적 부채 문제에서 벗어나는 데 큰 어려움을 겪는다.

하위코드는 기술적 부채를 악화하는 요소로 작용할 수 있다. 그 이유는 아래와 같다.

▲ 시민 개발자 다수가 단기적인 규모로만 기술을 구축하는 탓에 하위코드 해결책과 다양한 기술 버전 제어가 갈수록 심각한 문제가 될 수 있다.

▲ 하위코드 솔루션이 효과적으로 보이더라도 문제가 등장할 때, 문제 테스트와 버그 해결의 어려움을 겪게 된다. 하위코드 솔루션 개발 전 작성된 코드 자체의 문제를 깊이 분석하고 발견하기 어려운 탓이다.

▲ 기업 애플리케이션이 주로 분산 시스템과 연결되므로 하위코드 솔루션 통합 자체가 매우 까다롭다.

[저작권자ⓒ CWN(CHANGE WITH NEWS). 무단전재-재배포 금지]

최신기사

뉴스댓글 >

- 띄어 쓰기를 포함하여 250자 이내로 써주세요.
- 건전한 토론문화를 위해, 타인에게 불쾌감을 주는 욕설/비방/허위/명예훼손/도배 등의 댓글은 표시가 제한됩니다.

댓글 0

Today

Hot Issue