CWN(CHANGE WITH NEWS) - 개발자 부족 시대, ′시민 개발자′가 뜬다!

  • 흐림청송군17.9℃
  • 흐림철원20.3℃
  • 흐림부여19.5℃
  • 비청주20.2℃
  • 흐림밀양19.1℃
  • 비인천19.9℃
  • 흐림성산24.5℃
  • 흐림울진20.4℃
  • 비제주24.4℃
  • 흐림북춘천21.2℃
  • 흐림구미19.2℃
  • 흐림강진군18.6℃
  • 흐림임실17.5℃
  • 흐림태백16.1℃
  • 비광주18.5℃
  • 흐림해남19.2℃
  • 흐림순창군17.3℃
  • 흐림정읍18.6℃
  • 비대전17.9℃
  • 흐림고창군18.2℃
  • 흐림문경18.7℃
  • 흐림동해20.4℃
  • 비목포18.5℃
  • 흐림동두천21.1℃
  • 흐림충주19.3℃
  • 흐림흑산도18.9℃
  • 흐림영광군18.0℃
  • 흐림홍천18.9℃
  • 비여수17.5℃
  • 흐림남원17.2℃
  • 흐림북창원19.5℃
  • 흐림금산18.1℃
  • 흐림양평18.1℃
  • 흐림영천19.2℃
  • 비포항20.0℃
  • 흐림광양시17.5℃
  • 비부산19.2℃
  • 흐림서청주19.0℃
  • 흐림경주시19.7℃
  • 흐림영주18.1℃
  • 비북부산19.4℃
  • 흐림제천17.2℃
  • 흐림천안19.4℃
  • 비울산19.1℃
  • 흐림보은18.0℃
  • 흐림대관령15.1℃
  • 흐림남해18.0℃
  • 흐림춘천20.7℃
  • 비수원19.6℃
  • 흐림영덕19.2℃
  • 흐림거제18.4℃
  • 흐림강화19.9℃
  • 흐림진도군19.5℃
  • 흐림강릉19.9℃
  • 흐림추풍령16.9℃
  • 흐림합천18.4℃
  • 흐림울릉도22.2℃
  • 흐림상주18.3℃
  • 흐림거창17.1℃
  • 흐림고흥18.2℃
  • 흐림서산20.0℃
  • 흐림홍성19.8℃
  • 흐림파주19.2℃
  • 흐림완도18.6℃
  • 흐림진주16.7℃
  • 흐림장흥18.6℃
  • 흐림함양군16.6℃
  • 흐림순천17.1℃
  • 흐림세종18.5℃
  • 흐림산청17.1℃
  • 흐림이천19.0℃
  • 비창원18.9℃
  • 비서울20.2℃
  • 비대구19.3℃
  • 구름많음속초22.4℃
  • 흐림고창18.7℃
  • 비안동18.8℃
  • 흐림의성19.2℃
  • 흐림통영18.2℃
  • 흐림영월17.2℃
  • 천둥번개서귀포24.5℃
  • 흐림군산18.1℃
  • 흐림김해시18.7℃
  • 비백령도19.5℃
  • 흐림양산시19.3℃
  • 비북강릉19.9℃
  • 흐림원주18.5℃
  • 흐림봉화17.4℃
  • 흐림의령군17.1℃
  • 흐림정선군17.1℃
  • 흐림고산24.0℃
  • 흐림보령20.2℃
  • 흐림보성군18.0℃
  • 흐림인제19.4℃
  • 흐림부안18.5℃
  • 비전주18.6℃
  • 흐림장수16.5℃
  • 2025.10.03 (금)

개발자 부족 시대, '시민 개발자'가 뜬다!

이진영 / 기사승인 : 2021-09-27 20:56:34
  • -
  • +
  • 인쇄
사진 출처: freepik.com
사진 출처: freepik.com

최근 모든 비즈니스 영역에서 애플리케이션 개발에 대한 관심이 높아지고 있다. 하지만 애플리케이션 개발을 위한 개발자의 수는 항상 부족하고, 비즈니스 요구사항을 맞추기 위한 분석 및 구축에 많은 시간이 소요되기 때문에 새로운 애플리케이션에 대한 수요를 모두 충족하기 어렵다. 그런데 빠르게 변화하는 비즈니스 시장에 '시민 개발자(Citizen Developer)'가 해결책이 될 수 있을까? AIMultiple의 설립자이자 기술 컨설턴트인 켐 딜메가니(Cem Dilmegani)가 시민 개발 관행 및 중요성에 대해 소개했다.

시민 개발자는 누구인가?
시민 개발자는 코딩 지식이 거의 또는 전혀 없어도 자신만의 애플리케이션을 만들 수 있는 비즈니스 사용자이다. 코딩 경험이 없기 때문에 저 코드 또는 노 코드 개발 플랫폼 등을 이용해 애플리케이션을 구축한다.

시민 개발자는 프로 코드(기존 코드)를 사용해 솔루션을 구축하는 전문 개발자와 명확한 차이점을 보인다. 저코드, 노 코드와 프로 코드의 가장 큰 차이점은 필요한 코딩양이 다르다는 것이다. 많은 코딩 시스템에서 코딩 없이 솔루션을 구축할 수 있는 그래픽 사용자 인터페이스(GUI)를 제공한다. 하지만 일반적으로 프로 코드 플랫폼은 코드에만 의존한다.

시장 조사 기관 가트너(Gartner)는 비즈니스 개발자를 아래 4가지 부문으로 분류했다.
1. 노 코드 개발 플랫폼을 사용하는 시민 개발자.
2. 저 코드 플랫폼을 사용해 시민 개발자 파워 유저
3. 비즈니스 요청을 지원하기 위해 저코드/프로 코드를 사용하는 전문 개발자
4. 회사의 기술 향상을 위해 프로 코드를 사용하는 전문 개발자.

이 중 시민 개발자(최종 사용자 및 파워 유저)가 가장 수가 많다. 가트너에 따르면 2023년까지 대기업의 적극적인 개발자 수는 전문 개발자의 최소 4배가 될 것으로 예상된다. 또 조사에 따르면 응답자의 41%는 적극적인 시민 개발 이니셔티브를 가지고 있으며, 시민 개발 이니셔티브를 평가하거나 시작할 계획이 없는 응답자는 20%에 불과했다.

시민 개발자가 필요한 이유는?
기업의 IT 부서는 솔루션을 개발을 비롯한 다양한 업무를 진행한다. 한정된 자원을 가지며 개발 하는 데 많은 비용이 든다. 또 기업과 IT 부서 간에 커뮤니케이션을 하며 프로세스가 느려지게 된다.

예를 들어 기업은 IT 부서와 요구사항을 공유해야 하는데, 소통 문제로 인해 비즈니스 간의 조정이 잘못되고 개발 프로세스가 느려질 수 있다. 또 IT 부서는 비즈니스 사용자들에게 관리 인터페이스와 같은 개발된 도구에 대해 별도로 교육해야 한다.

한편 시민 개발을 채택하면 저코드 및 노코드 솔루션을 통해 IT 부서에 의존하지 않고 비즈니스 리더가 직접 애플리케이션을 구축할 수 있다. IT 우선순위가 비즈니스 이니셔티브를 지연시키지 않으며, 저코드나 노코드 개발 도구를 사용하기 위한 별도의 교육이 필요하지 않아 애플리케이션 개발 기간을 단축할 수 있다.

사진 출처: freepik.com
사진 출처: freepik.com

시민 개발자는 어떤 역할에 적합한가?
저 코드 솔루션에는 제한이 있기 때문에 시민 개발자는 덜 복잡한 앱에 집중해야 한다. 저코드 및 노코드 솔루션은 사용자 정의 옵션, 통합 옵션, 유연성 등이 제한되며 타사 공급업체와의 파트너십으로 인한 보안 문제가 발생할 수 있기 때문이다. 노 코드는 광범위한 애플리케이션이나 높은 수준의 보안 요구 사항을 가진 애플리케이션 개발에 적합하지 않다.

2019년 가트너의 조사에 따르면 시민 개발자는 ▲양식 또는 데이터 수집 앱(58%) ▲RPA 봇 등 애플리케이션 내에서 비즈니스 프로세스와 워크플로우를 조정하는 앱(49%), ▲종이나 이메일, 스프레드시트를 대체하는 앱(42%) 개발에 참여했다.

이러한 애플리케이션 유형은 대부분 저 코드 개발 도구에서 제공되며, 복잡하거나 전사적인 애플리케이션이 아니기 때문에 시민 개발에 적합하다.

시민 개발은 기업 대부분의 관행 중 하나인데, 같은 조사에서 시민 개발자들이 개발한 앱의 수는 평균 13개이며 웹 앱이 가장 일반적이었다. 또 약 79%의 기업이 1년 이내에 최소 1개의 시민 개발을 통한 웹 애플리케이션을 구축하는 것으로 나타났다.

시민 개발의 이점은?
시민 개발의 장점은 비용 효율적인 방법으로 개발자 부족 문제를 해결할 수 있다는 것이다. 개발자 부족 문제는 소프트웨어 개발자 급여 증가로 이어지는데, 노코드 솔루션이 개발자를 완전히 대체할 수는 없지만 새로운 개발자를 고용하는 것보다 비용 절감 효과를 가져올 수 있다.

기존의 코딩은 코드를 작성하고 디버깅하는 데 많은 시간이 소요되지만, 노 코드/저코드 솔루션은 일반적인 프로그래밍 언어보다 더 적은 사용자 정의를 허용하기 때문에 더 간단한 방법으로 응용 프로그램을 계획할 수 있다. 또한 비즈니스 사용자는 포인트 앤 클릭 작업을 통해 애플리케이션을 설계 및 구축할 수 있다.

시민 개발이 도입되기 전에는 비즈니스 리더와 IT 부서 간의 커뮤니케이션 문제로 오류가 발생하는 경우가 많았다. 비즈니스 사용자의 프로그램 목적을 도메인 지식이 없는 개발자에게 설명하기 어려울 수 있다. 반면 시민 개발은 비즈니스 담당자가 직접 앱을 구축하거나 IT 팀과 애플리케이션을 공동 개발해 보다 협력적으로 작업할 수 있기 때문에 소통 오류를 최소화할 수 있다.

한편 기업의 대부분이 디지털 우선 비즈니스 전략을 채택하며 디지털 전환을 시도하고 있다. 조직 내에서 혁신적인 디지털 문화를 통합하는 것이 중요해졌는데, 시민 개발은 앱 개발을 대중화하며 혁신 중심 문화를 구축하는 데 도움이 된다.

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

최신기사

뉴스댓글 >

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

댓글 0

Today

Hot Issue