앱 & 클라우드카테고리2 분 분량

개발자 경험 향상: DevX 개선 방법과 필요성에 관한 포레스터 연구

Denise Martinez
Developers laughing

오늘날 개발자의 행복에 대한 투자가 단지 트렌드가 아닌 비즈니스를 좌우하는 중요한 요소라는 사실에 대해서는 많은 기업이 동의하고 있다. 최근 VMware는 개발자 경험(DevX)이 비즈니스에 미치는 영향을 보다 면밀히 조사하기 위해 포레스터 리서치(Forrester Research)에 연구를 의뢰했다. 이 연구는 특히 DevX가 비즈니스 결과에 영향을 미치는 방식을 알아보고, 개발자 생산성의 장애물과 DevX를 개선하는 방법에 대한 인사이트를 제공한다.

포레스터는 대기업의 IT, 엔지니어링, 라인 오브 비즈니스(LOB) 책임자 651명을 대상으로 온라인 설문조사를 진행했다.

설문조사 결과 개발자 경험을 우선순위로 두고 투자한 기업은 시장 경쟁력과 수익성을 개선하는 등 상당한 IT 및 비즈니스 이점을 경험한 것으로 나타났다.

DevX의 비즈니스 영향력

이번 연구에 따르면, 개발자 경험은 비즈니스 전략 실행, 시장 경쟁력, 고객 만족도 등의 중요한 영역에 영향을 미친다.

DevX가 비즈니스 전략 실행에 있어 중요하거나 매우 중요하다고 답한 응답자의 비율은 약 75%였으며, 같은 비율의 응답자가 기업의 시장 경쟁력과 고품질 소프트웨어를 더욱 빠르게 제공하는 능력이 직접적으로 연관되어 있다고 답했다.

69%의 응답자는 좋은 DevX가 더 나은 엔드 유저/고객 경험을 제공한다고 말했으며, 응답자의 3분의 2 이상이 DevX의 개선이 고객 유치 및 유지, 고객 만족도 지표, 매출 성장과 수익성 등의 비즈니스 목표에 긍정적인 영향을 미친다고 답했다

인도의 한 이사급 통신사 임원은 “좋은 개발자 경험은 팀의 사기, 생산성과 속도를 높인다”고 말하기도 했다.

개발자 생산성의 장애물

응답자는 개발자의 생산성을 저해하는 기술 관련 장애물에 대해 몇 가지 공통적인 답변을 제시했다. 지난 12개월간 개발자 경험과 생산성을 눈에 띄게 방해한 장애물에 관한 질문에 대해 응답자는 레거시 플랫폼/개발자 툴(37%), 새로운 툴 통합의 어려움(36%), 과다한 수동 업무/티켓 기반의 프로세스(34%) 등을 꼽았다.

DevX를 개선하는 방법

연구에서 발견된 또 다른 놀라운 점은 조직 내 특정 프로세스와 기능이 개발자 경험에 상당한 영향을 미친다는 것이다.

의사결정권자들은 DevX에 긍정적인 영향을 미치는 기능을 묻는 질문에 대해 애플리케이션 배포 자동화(59%), 오픈 소스 소프트웨어에 대한 쉬운 액세스(52%), 애플리케이션 템플릿(46%) 순으로 응답했다.

그렇다면 기업은 이러한 인사이트를 어떻게 실행으로 옮길 수 있을까? 기업의 의사결정권자들은 능률적이고 즐거운 개발자 경험을 통해 비즈니스 변화를 만들고 궁극적으로는 비즈니스 결과를 개선하기 위해 무엇을 실천해야 할까?

업계 우수 사례 확인

이번 조사에서 추가로 눈여겨볼 점은 좋은 DevX는 복잡한 것을 복잡하지 않게 만든다는 사실에 많은 기업이 동의하고 있다는 것이다. 사이버 보안, 쿠버네티스, 멀티 클라우드, 오픈 소스 소프트웨어 등 기업 차원에서 고려해야 하는 요소들은 엔터프라이즈 아키텍처는 물론이고 소프트웨어 개발 툴과 프로세스에 있어서도 복잡성의 원인이 된다. 따라서 이러한 요소를 다루기 위해 훌륭한 DevX와 탄탄한 개발자 툴셋을 갖추는 것은 필수적이다.

우수 사례에 관한 자세한 내용은 이번 포레스터 보고서를 전체 다운로드 받아 살펴볼 수 있다. 이외에도 개선된 개발자 경험의 혜택을 측정하는 방법, 개발자 경험을 향상시키는 툴, 개발자 경험에 대한 투자에 따르는 수익 등의 내용을 확인할 수 있다. 마지막으로, DevX 관련 도전과제들로 고민하는 기업에게는 VMware 탄주 애플리케이션 플랫폼(Tanzu Application Platform)이 해답이 될 수 있다. 모듈식 애플리케이션 친화 플랫폼인 VMware 탄주 애플리케이션 플랫폼은 풍부한 개발자 툴과 준비된 생산 경로를 제공해, 컴플라이언스를 충족하는 모든 퍼블릭 클라우드와 온프레미스 쿠버네티스 클러스터에서 소프트웨어를 빠르고 안전하게 구축 및 배포하도록 지원한다. 많은 고객이 얘기하듯 탄주 애플리케이션 플랫폼이 개발자 경험 향상에 기여한다는 사실에는 의심의 여지가 없다!