로 코드 개발 플랫폼

로 코드 개발 플랫폼(Low-code development platform, LCDP)은 일반적으로 그래픽 사용자 인터페이스를 통해 응용 소프트웨어를 만드는 데 사용되는 개발 환경을 제공한다(일부 코딩이 가능하고 필요할 수 있지만 코드 작성만 하는 것과 반대). 로 코딩된 플랫폼은 완전히 작동 가능한 애플리케이션을 생성하거나 특정 상황에 대해 추가 코딩이 필요할 수 있다. 로 코드 개발 플랫폼은 일반적으로 추상화 수준이 높으며 기존에 소요되는 시간을 줄여 비즈니스 애플리케이션 제공을 가속화할 수 있다. 일반적인 이점은 코딩 기술을 갖춘 사람뿐만 아니라 공통 규칙 및 규정을 준수할 수 있는 올바른 거버넌스가 필요한 사람 등 더 넓은 범위의 사람들이 애플리케이션 개발에 기여할 수 있다는 것이다. 또한 LCDP는 설정, 교육, 배포 및 유지 관리에 드는 초기 비용을 낮출 수 있다.[1]

로 코드 개발 플랫폼의 뿌리는 1990년대와 2000년대 초반의 4세대 프로그래밍 언어고속 응용 프로그램 개발 도구로 거슬러 올라간다. 이러한 이전 개발 환경과 유사하게 LCDP는 모델 구동형 아키텍처, 자동 코드 생성시각적 프로그래밍 원칙을 기반으로 한다.[2] 최종 사용자 개발이라는 개념은 이전에도 존재했지만 LCDP는 이 개발에 접근하는 몇 가지 새로운 방법을 제시했다. 로 코드 개발 플랫폼 시장의 기원은 2011년으로 거슬러 올라간다.[3] "로 코드"라는 구체적인 이름은 업계 분석가인 포레스터 리서치(Forrester Research)가 사용했던 2014년 6월 9일까지 제시되지 않았다.[1] 2017년 포브스 매거진에서는 노코드 개발 플랫폼과 함께 로 코드를 "매우 파괴적인" 것으로 묘사했다.[4]

사용

마이크로컴퓨터 혁명의 결과로 기업들은 직원들에게 컴퓨터를 광범위하게 배치하여 소프트웨어를 사용한 비즈니스 프로세스의 광범위한 자동화를 가능하게 했다.[5] 비즈니스 프로세스를 위한 소프트웨어 자동화 및 새로운 응용 프로그램의 필요성은 소프트웨어 개발자에게 조직의 고유한 요구 사항에 맞춰 대량으로 사용자 지정 응용 프로그램을 만들 것을 요구한다.[6] 로코드 개발 플랫폼은 조직의 특정 프로세스 및 데이터 요구 사항을 해결할 수 있는 작동하는 응용 프로그램을 빠르게 생성하고 사용할 수 있도록 하는 수단으로 개발되었다.[7]

평가

리서치 회사인 포레스터는 2016년에 로코드 개발 플랫폼의 총 시장이 2020년까지 155억 달러로 성장할 것으로 추정했다.[8] 시장 부문에는 데이터베이스, 요청 처리, 모바일, 프로세스 및 범용 로코드 플랫폼이 포함된다.[9]

로코드 개발의 시장 성장은 유연성과 용이성에 기인할 수 있다.[10] 로코드 개발 플랫폼은 필요하거나 원하는 경우 사용자 지정 코드를 추가할 수 있는 기능을 통해 응용 프로그램의 범용 목적에 초점을 맞추고 있다.[3]

모바일 접근성은 로코드 개발 플랫폼 사용의 주요 동인 중 하나이다.[6] 개발자가 다중 장치 소프트웨어를 만드는 데 시간을 소비하는 대신, 로코드 패키지는 일반적으로 해당 기능을 표준으로 제공한다.[6]

코딩 지식이 덜 필요하기 때문에 소프트웨어 개발 환경의 거의 모든 사람이 로코드 개발 플랫폼 사용법을 배울 수 있다.[11] 드래그 앤드 드롭 인터페이스와 같은 기능은 사용자가 응용 프로그램을 시각화하고 구축하는 데 도움이 된다.[8]

보안 및 규정 준수 문제

특히 소비자 데이터를 사용하는 앱의 경우 로코드 개발 플랫폼 보안 및 규정 준수에 대한 우려가 커지고 있다. 앱이 너무 빠르게 구축되어 규정 준수 문제로 이어질 수 있는 적절한 거버넌스 부족 가능성에 대한 우려가 있을 수 있다.[10] 그러나 로코드 앱은 보안 혁신을 촉진하기도 한다. 지속적인 앱 개발을 염두에 두면 안전한 데이터 워크플로를 더 쉽게 만들 수 있다.

비판

일부 IT 전문가는 로코드 개발 플랫폼이 대규모 및 미션 크리티컬 엔터프라이즈 응용 프로그램에 적합한지에 대해 의문을 제기한다.[12] 다른 사람들은 이러한 플랫폼이 실제로 개발을 더 저렴하게 만들거나 더 쉽게 만드는지 의문을 제기했다.[13] 또한, 일부 CIO는 로코드 개발 플랫폼을 내부적으로 채택하면 섀도 IT가 구축한 지원되지 않는 응용 프로그램이 증가할 수 있다고 우려를 표명했다.[14]

같이 보기

각주

  1. Richardson, Clay (2014년 6월 9일). “New Development Platforms Emerge For Customer-Facing Applications”. 《www.forrester.com》. 2016년 11월 18일에 확인함. 
  2. Lonergan, Kevin (2015년 7월 29일). “On the down low: Why CIOs should care about Low-code - Information Age”. 《Information Age》. Information Age. 2017년 2월 2일에 원본 문서에서 보존된 문서. 2017년 1월 22일에 확인함. 
  3. Marvin, Rob (2014년 8월 12일). “How low-code development seeks to accelerate software delivery - SD Times”. 《SD Times》. San Diego Times. 2016년 11월 18일에 확인함. 
  4. Bloomberg, Jason. “The Low-Code/No-Code Movement: More Disruptive Than You Realize”. 《www.forbes.com》. 2018년 8월 20일에 확인함. 
  5. “Low-Code vs. No-Code App Development | Microsoft Power Apps”. 《powerapps.microsoft.com》 (영어). 2023년 1월 6일에 확인함. 
  6. Marvin, Rob. “Building an App With No Coding: Myth or Reality?”. 《PCMAG》. PC Mag. 2016년 11월 18일에 확인함. 
  7. “Software developers: We're on board with low-code (Or even no-code) tools”. 《ZDNet》. 
  8. Richardson, Clay. “Vendor Landscape: The Fractured, Fertile Terrain Of Low-code Application Platforms” (PDF). Forrester Research. 2017년 8월 9일에 원본 문서 (PDF)에서 보존된 문서. 2017년 1월 25일에 확인함. 
  9. Hammond, Jeffrey. “The Forrester Wave™: Mobile Low-Code Platforms For Business Developers, Q3 2018”. 《www.forrester.com》. Forrester Research. 2018년 8월 15일에 원본 문서에서 보존된 문서. 2018년 8월 8일에 확인함. 
  10. Rubens, Paul (2014년 11월 10일). “Use Low-code Platforms to Develop the Apps Customers Want”. 《CIO》. CIO Magazine. 
  11. “Why We Will Always Need Data Scientists”. 《Built In》 (영어). 2024년 9월 25일에 확인함. 
  12. Rymer, John. “Low-Code Platforms Deliver Customer Facing Apps Fast, But Can They Scale Up?”. Forrester Research. 2017년 2월 2일에 원본 문서에서 보존된 문서. 2016년 1월 22일에 확인함. 
  13. LLC, Flatlogic (2022년 12월 5일). “What is the difference between Low Code & No Code”. 《Flatlogic Blog》 (미국 영어). 2023년 1월 6일에 확인함. 
  14. Shore, Joel (2015년 7월 31일). “How no-code development tools can benefit IT”. 《Search Cloud Applications》. TechTarget Magazine. 2017년 3월 31일에 원본 문서에서 보존된 문서. 2017년 1월 22일에 확인함. 
Prefix: a b c d e f g h i j k l m n o p q r s t u v w x y z 0 1 2 3 4 5 6 7 8 9

Portal di Ensiklopedia Dunia

Kembali kehalaman sebelumnya