카우치베이스는 2017년부터 매년 IT 의사결정권자를 대상으로 디지털 혁신 전략을 실행할 때 직면하는 과제를 파악하기 위해 설문조사를 실시해 왔습니다. 당연히 2020년은 전년도와 달랐습니다. 하지만 CIO가 개발자의 어려움을 얼마나 잘 알고 있는지 알게 되면 놀랄 수도 있습니다.
2020년에는 미국, 영국, 프랑스, 독일의 고위 IT 의사결정권자 450명을 대상으로 설문조사를 실시했습니다. 이들에게 디지털 트랜스포메이션의 과제와 개발자가 어떤 영향을 받고 있는지 설명해달라고 요청했습니다.
DX의 영웅인 개발자
많은 조직이 새로운 업무 방식에 적응하고 시장의 급격한 변화에 적응하기 위해 5개년 디지털 혁신 계획을 단 몇 달 만에 실행해야 했습니다. 이러한 노력의 주인공이 개발자였다는 것은 놀라운 일이 아닙니다(응답자의 92%가 동의). 그리고 63% 는 필요할 때 목표를 변경할 수 있는 유연성이 디지털 트랜스포메이션 목표를 달성하는 데 큰 도움이 되었거나 필수 불가결한 요소라고 말합니다. 이 두 가지 요소가 모두 성공하려면 당연히 강력한 개발 팀이 필요합니다.
특히 응답자들은 개발자가 속도를 늦춘다고 비난하는 것을 꺼려했습니다. 조직이 원하는 새로운 디지털 트랜스포메이션 프로젝트를 추진하지 못하게 된 요인을 묻는 질문에는 다음과 같은 응답만 있었습니다. 11% 개발팀이 목표를 달성하지 못하는 이유로 기술 부족이나 기술 구현의 복잡성 등을 꼽은 응답자는 극히 일부에 불과했습니다.
원인 불만 사항?
위에서 살펴본 바와 같이 개발자는 기업의 디지털 트랜스포메이션 전략에서 매우 중요한 역할을 담당합니다. 그러나 현재 비즈니스의 다른 부분과 마찬가지로 개발자들 역시 압박을 받고 있습니다. 개발팀에 어떤 불만이 있는지 물어보았습니다, 49% 의 조직이 개발자에게 너무 짧은 시간에 너무 많은 일을 요구하고 있으며, 이는 스트레스, 피로, 번아웃으로 이어질 수 있는 상황이라고 답했습니다.
개발 팀에서 보고한 불만 사항

궁극적으로 너무 짧은 시간에 너무 많은 일을 해야 하는 것은 특히 조직의 목표가 이미 야심찬 경우 지연으로 이어집니다. 예상치 못한 사건에 빠르게 대응하는 것이 일반적이었던 한 해에는 다음과 같은 일이 불가피할 수 있습니다. 40% 의 응답자가 개발팀의 현재 프로젝트가 예정보다 늦어지고 있다고 답했습니다. 하지만 이는 역량만큼이나 관리의 문제일 수도 있습니다. 결국 응답자의 46%는 정확한 답변을 하지 못했습니다.
개발 팀이 예정보다 앞서거나 뒤처져 있나요?

개발자를 위한 명확한 목표가 있나요?
대부분의 조직이 개발자를 최대한 활용하지 못한다는 점에서 분명한 문제가 있습니다. 86% 의 응답자가 개발 팀에서 어려움을 겪었다고 답했습니다. 40% 는 개발팀을 위한 명확하고 측정 가능한 목표를 설정하는 데 어려움을 겪고 있으며, 같은 수의 응답자가 팀이 항상 올바른 기술을 보유하도록 보장하는 데 어려움을 겪고 있다고 답했습니다. 커뮤니케이션은 분명히 문제입니다: 거의 3분의 1(31%)는 개발팀이 조직의 전략적 목적과 목표를 명확하게 이해하도록 하는 데 어려움을 겪고 있습니다. 문제를 해결하는 것조차도 그 자체로 어려운 일입니다: 31% 는 직면한 문제를 파악하고 해결하는 데 어려움을 겪었습니다.
조직이 직면한 개발 팀의 과제

이러한 문제를 해결하면 이러한 개발자의 불만 중 상당수를 해결하는 데 도움이 될 것이 분명합니다. 동시에 조직이 팀을 최대한 활용하는 데 도움이 될 것입니다.
2021년 전망
이러한 문제를 해결하기 위한 핵심은 먼저 팀에게 성공에 필요한 커뮤니케이션, 지침, 기술을 제공하는 것입니다. 예를 들어, 팀이 업무에 적합하지 않은 레거시 기술로 혁신적인 서비스를 만드는 데 어려움을 겪어서는 안 됩니다. 또한 완전히 새로운 기술을 필요로 하는 신기술에 즉시 적응해야 하는 것도 아닙니다. 동시에 조직은 서두를수록 속도가 느려진다는 사실을 기억해야 합니다. 리더는 개발자가 비즈니스에 기여하는 바를 정확히 이해하기 위해 개발자와 명확하게 소통하는 시간을 가져야 합니다. 장애물이 무엇인지 명확히 이해하면 더 효율적이고 효과적인 팀이 될 수 있습니다.
이는 개발자에 대한 투자와 기대치가 높아지고 있다는 점에서 특히 중요합니다. 2020년 한 해 동안 개발팀은 평균적으로 51명에서 61명으로 20% 증가했습니다. 이러한 투자를 제대로 활용하는 것이 중요합니다. 앞으로의 과제를 더 잘 알고 있겠지만 2021년은 2020년보다 더 쉬울 것 같지는 않습니다. 지금 개발자들을 돕기 위해 모든 노력을 기울인다면 내년은 훨씬 더 순조로울 것입니다.
Couchbase가 어떻게 도움을 줄 수 있는지 자세히 알아보려면 다음을 확인하세요. https://www.couchbase.com/developers/. 또는 다음에서 당사가 어떻게 돋보이는지 확인하세요. SQL/NoSQL 데이터베이스 비교.