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

  • 흐림파주-2.3℃
  • 맑음강진군0.5℃
  • 맑음대관령-2.3℃
  • 맑음광양시4.5℃
  • 맑음장수-3.9℃
  • 박무서울1.0℃
  • 맑음북부산1.8℃
  • 박무전주1.3℃
  • 맑음속초6.6℃
  • 흐림양평-0.6℃
  • 박무광주2.2℃
  • 맑음부산8.3℃
  • 맑음인제-2.5℃
  • 맑음원주-1.2℃
  • 박무백령도1.5℃
  • 박무흑산도5.4℃
  • 맑음통영5.4℃
  • 연무대구5.0℃
  • 맑음산청1.1℃
  • 맑음울진2.3℃
  • 맑음창원6.2℃
  • 맑음고창군-0.9℃
  • 맑음영주0.7℃
  • 박무인천1.0℃
  • 흐림해남1.2℃
  • 맑음서청주-1.8℃
  • 안개홍성-2.2℃
  • 맑음거제4.5℃
  • 맑음제천-3.3℃
  • 맑음진도군2.4℃
  • 맑음문경0.6℃
  • 맑음순창군-2.3℃
  • 맑음강화-1.6℃
  • 맑음보령-0.9℃
  • 맑음상주2.7℃
  • 구름조금고산9.4℃
  • 맑음양산시3.4℃
  • 흐림임실0.2℃
  • 구름많음동두천-1.9℃
  • 맑음영천4.7℃
  • 맑음진주-1.9℃
  • 맑음합천-1.1℃
  • 맑음의성-3.2℃
  • 안개북춘천-4.8℃
  • 맑음여수6.3℃
  • 연무울산6.1℃
  • 맑음충주-1.9℃
  • 흐림부안-0.1℃
  • 맑음태백-2.9℃
  • 맑음의령군-2.6℃
  • 맑음완도4.3℃
  • 맑음세종-0.1℃
  • 맑음금산-2.4℃
  • 맑음동해5.2℃
  • 맑음정읍0.8℃
  • 맑음보성군3.0℃
  • 맑음장흥-0.2℃
  • 박무대전0.1℃
  • 맑음영덕5.4℃
  • 맑음영월-3.4℃
  • 맑음서산-2.1℃
  • 연무포항6.2℃
  • 맑음함양군-2.0℃
  • 안개목포1.5℃
  • 맑음북창원7.0℃
  • 안개수원0.1℃
  • 구름많음서귀포9.9℃
  • 흐림군산-1.8℃
  • 맑음남원-1.4℃
  • 흐림이천0.1℃
  • 맑음철원-2.0℃
  • 맑음성산6.6℃
  • 맑음거창-3.0℃
  • 맑음김해시6.5℃
  • 맑음정선군-2.9℃
  • 흐림영광군-0.5℃
  • 맑음보은-1.7℃
  • 맑음순천0.5℃
  • 맑음추풍령-0.4℃
  • 박무안동0.4℃
  • 맑음울릉도6.6℃
  • 맑음고흥0.0℃
  • 맑음춘천-3.3℃
  • 맑음강릉5.3℃
  • 맑음북강릉2.2℃
  • 맑음밀양-0.3℃
  • 흐림부여-1.0℃
  • 맑음남해5.5℃
  • 맑음제주6.7℃
  • 맑음경주시-0.2℃
  • 맑음고창-2.9℃
  • 맑음청송군-2.8℃
  • 흐림홍천-1.5℃
  • 맑음구미0.8℃
  • 박무청주1.7℃
  • 맑음봉화-4.9℃
  • 맑음천안-1.2℃
  • 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