저코드 개발 플랫폼
Low-code development platformLow Code Development Platform(LCDP)은 그래픽 사용자 인터페이스를 통해 응용 소프트웨어를 만드는 데 사용되는 개발 환경을 제공합니다.코드가 낮은 플랫폼은 완전히 작동하는 애플리케이션을 생성하거나 특정 상황에 대한 추가 코딩이 필요할 수 있습니다.저코드 개발 플랫폼은 기존의 소요 시간을 줄여 비즈니스 애플리케이션의 신속한 제공을 가능하게 합니다.공통적인 이점은 코딩 기술을 가진 사람뿐만 아니라 공통된 규칙과 규정을 준수하기 위해 좋은 거버넌스가 필요한 다양한 사람들이 애플리케이션 개발에 기여할 수 있다는 것입니다.LCDP는 설치, 교육, 배포 및 [1]유지보수의 초기 비용도 절감할 수 있습니다.
저코드 개발 플랫폼은 4세대 프로그래밍 언어와 1990년대와 2000년대 초반의 빠른 응용 프로그램 개발 도구에서 그 기원을 찾을 수 있습니다.이러한 이전 개발 환경과 유사하게 LCDP는 모델 중심 설계, 자동 코드 생성 및 시각적 [2]프로그래밍 원칙을 기반으로 합니다.최종 사용자 개발의 개념은 이전에도 존재했지만, LCDP는 이러한 개발에 접근하는 새로운 방식을 가져왔습니다.저코드 개발 플랫폼 시장은 [3]2011년까지 그 기원을 추적합니다."로우 코드"라는 구체적인 이름은 업계 [1]분석가인 Forrester Research에서 2014년 6월 9일까지 사용되지 않았습니다.노코드 개발 플랫폼과 함께 로우코드는 [4]2017년 포브스지에서 "비범하게 파괴적인" 것으로 묘사되었습니다.Low-Code는 No-Code와 혼동해서는 안 됩니다.
사용하다
마이크로컴퓨터 혁명의 결과로 기업들은 직원 기반 전반에 걸쳐 컴퓨터를 광범위하게 배치함으로써 소프트웨어를 [5]사용한 비즈니스 프로세스를 광범위하게 자동화할 수 있게 되었습니다.소프트웨어 자동화와 비즈니스 프로세스를 위한 새로운 애플리케이션에 대한 요구는 소프트웨어 개발자에게 조직의 고유한 [6]요구에 맞게 맞춤형 애플리케이션을 대량으로 생성하도록 요구합니다.저코드 개발 플랫폼은 [7]조직의 특정 프로세스 및 데이터 요구를 해결할 수 있는 작업 애플리케이션을 신속하게 생성하고 사용할 수 있도록 하는 수단으로 개발되었습니다.
접수처
2016년 리서치 회사인 Forrester는 2020년까지 [8]저코드 개발 플랫폼의 총 시장 규모가 155억 달러로 증가할 것으로 예상했습니다.시장의 세그먼트에는 데이터베이스, 요청 처리, 모바일, 프로세스 및 범용 저코드 [9]플랫폼이 포함됩니다.
로우 코드 개발의 시장 성장은 유연성과 [10]용이성 덕분이라고 할 수 있습니다.저코드 개발 플랫폼은 [3]필요하거나 원할 때 맞춤형 코드를 추가할 수 있는 기능과 함께 응용 프로그램의 범용으로 초점을 전환하고 있습니다.
모바일 접근성은 저코드 개발 [6]플랫폼을 사용하는 원동력 중 하나입니다.개발자들이 다중 장치 소프트웨어를 만드는 데 시간을 들여야 하는 대신, 저코드 패키지는 일반적으로 해당 기능을 [6]표준으로 제공합니다.
소프트웨어 개발 환경에서는 거의 누구나 코딩 지식을 덜 필요로 하기 때문에 저코드 개발 플랫폼을 사용하는 법을 배울 수 있습니다.드래그 앤 드롭 인터페이스와 같은 기능은 사용자가 애플리케이션을[8] 시각화하고 구축하는 데 도움이 됩니다.
보안 및 컴플라이언스 문제
특히 소비자 데이터를 사용하는 앱에 대한 저코드 개발 플랫폼 보안 및 컴플라이언스에 대한 우려가 커지고 있습니다.이렇게 신속하게 구축된 앱의 보안과 적절한 거버넌스 부족으로 인해 규정 [10]준수 문제가 발생할 수 있다는 우려가 있을 수 있습니다.그러나 저코드 앱은 보안 혁신을 촉진하기도 합니다.지속적인 앱 개발을 염두에 두면서 안전한 데이터 워크플로우를 만드는 것이 더욱 쉬워집니다.여전히 정규화된 시스템[11] 이론을 적용하지 않고 엄격하게 준수하는 저코드 개발 플랫폼이 [10]변화에 따른 복잡성 증가라는 과제를 해결하지 못한다는 사실이 남아 있습니다.
비평
일부 IT 전문가들은 로우 코드 개발 플랫폼이 대규모 및 미션 크리티컬 엔터프라이즈 [12]애플리케이션에 적합한지 의문을 제기합니다.다른 사람들은 이러한 플랫폼이 실제로 개발을 더 싸게 해주는지 아니면 [13]더 쉽게 해주는지에 대해 의문을 제기했습니다.또한 일부 CIO는 내부적으로 저코드 개발 플랫폼을 채택할 경우 그림자 [14]IT가 구축한 지원되지 않는 애플리케이션이 증가할 수 있다는 우려를 표명했습니다.
참고 항목
참고문헌
- ^ a b Richardson, Clay (June 9, 2014). "New Development Platforms Emerge For Customer-Facing Applications". www.forrester.com. Retrieved 18 November 2016.
- ^ Lonergan, Kevin (29 July 2015). "On the down low: Why CIOs should care about Low-code - Information Age". Information Age. Information Age. Archived from the original on 2 February 2017. Retrieved 22 January 2017.
- ^ a b Marvin, Rob (12 August 2014). "How low-code development seeks to accelerate software delivery - SD Times". SD Times. San Diego Times. Retrieved 18 November 2016.
- ^ Bloomberg, Jason. "The Low-Code/No-Code Movement: More Disruptive Than You Realize". www.forbes.com. Retrieved 20 August 2018.
- ^ "Low-Code vs. No-Code App Development Microsoft Power Apps". powerapps.microsoft.com. Retrieved 2023-01-06.
- ^ a b c Marvin, Rob. "Building an App With No Coding: Myth or Reality?". PCMAG. PC Mag. Retrieved 18 November 2016.
- ^ "Software developers: We're on board with low-code (Or even no-code) tools". ZDNet.
- ^ a b Richardson, Clay. "Vendor Landscape: The Fractured, Fertile Terrain Of Low-code Application Platforms" (PDF). Forrester Research. Archived from the original (PDF) on 2017-08-09. Retrieved 2017-01-25.
- ^ Hammond, Jeffrey. "The Forrester Wave™: Mobile Low-Code Platforms For Business Developers, Q3 2018". www.forrester.com. Forrester Research. Archived from the original on 15 August 2018. Retrieved 8 August 2018.
- ^ a b c Rubens, Paul (10 November 2014). "Use Low-code Platforms to Develop the Apps Customers Want". CIO. CIO Magazine.
- ^ Mannaert, Herwig; Verelst, Jan; De Bruyn, Peter (2016). Normalized Systems Theory: From Foundations for Evolvable Software Toward a General Theory for Evolvable Design. ISBN 9789077160091.
- ^ Rymer, John. "Low-Code Platforms Deliver Customer Facing Apps Fast, But Can They Scale Up?". Forrester Research. Archived from the original on 2 February 2017. Retrieved 22 January 2016.
- ^ LLC, Flatlogic (2022-12-05). "What is the difference between Low Code & No Code". Flatlogic Blog. Retrieved 2023-01-06.
- ^ Shore, Joel (31 July 2015). "How no-code development tools can benefit IT". Search Cloud Applications. TechTarget Magazine. Archived from the original on 2017-03-31. Retrieved 22 January 2017.