이번 2019 개발자의 역할 조사에서는 개발팀이 가장 많은 시간을 투자하고 있는 업무, 향후 개발이 필요한 역량, 그리고 업무를 방해하는 도전 과제들을 알아보았다.
응답자의 82%는 소프트웨어 애플리케이션을 수정/유지보수 하는 데 자주/때때로 시간을 쓴다고 답했고, 소프트웨어 애플리케이션 개발/구축에 더 많은 시간을 쓴다고 답한 응답자는 41%였다.
이 밖에 이번 조사에서 드러난 핵심 내용을 정리했다.
• 기술 현대화 이니셔티브는 개발팀의 역할에 영향을 주고 있다. 응답자의 89%가 조직 내에서 개발팀의 역할이 기술 현대화에 영향을 받았다고 답했다.
• 개발자의 절반 이상(56%)이 애플리케이션 개발팀이 구매 과정에 앞서 리서치 단계에서 기술 의사결정 프로세스에 관여한다고 답했다. 응답자의 81%는 관여 수준에 매우/보통 만족한다고 답했다.
• 성공적인 개발을 위해 가장 중요한 역량에는 문제해결 능력, 커뮤니케이션/협업, 애자일 개발 역량 등이 꼽혔다. 또한, 개발자들은 보안 이슈 관리/보안 지식을 위해 추가적인 교육을 받고 있다.
• 데브옵스는 표준이다. 82%의 조직에서 데브옵스 접근법을 도입 중이거나 향후 12개월 이내에 도입할 계획이다.
• 개발자들의 가장 큰 과제는 인력 부족이다. 일부 조직에서는 이 과제를 해결 중인데 39%의 조직에서 향후 12개월 이내에 내부 개발팀을 충원할 계획이다.
editor@itworld.co.kr