Developers have significant autonomy with respect to the selection of developer tools and technologies, according to IDC‘s recently conducted PaaSView survey among developers, DevOps professionals, IT decision makers, and line of business executives. The autonomy and influence enjoyed by developers today would be illustrative of the changing role of developers in enterprise IT in an era of rapidly intensifying digital transformation.
“Developers are increasingly regarded as visionaries and architects of digital transformation,” said Arnal Dayaratna, research director, Software Development at IDC. “As opposed to executors of a pre-defined plan delivered by centralized IT leadership.”
Other key findings from IDC’s PaaSView survey include the following:
- 67% of organizations have adopted DevOps practices in some way.
- Over 50% of dev and test applications deployed on the public cloud are ultimately deployed in production elsewhere.
- Roughly 20% of developers claim they are “extremely familiar” with containers and microservices.
- 44% of developers have used low-code development tools professionally at one point or another.
“Developer interest in DevOps reflects a broader interest in transparency and collaboration. It illustrates the trend in software development to not only use open source technologies, but also to integrate open source practices into software development,” said Al Gillen, group vice president, Software Development and Open Source at IDC. “Developers prioritize decentralized collaboration and code contributions as well as transparent documentation of the reasoning for code-related decisions.”
The IDC study, based on a global survey of 2,500 developers, also found that the contemporary landscape of software development languages and frameworks remains highly fragmented, which creates a range of challenges for developer teams as well as potentially significant implications for the long-term support of applications built today.
The IDC report is named PaaSView and the Developer 2019: Executive Summary. The survey’s findings include responses from data scientists, data analysts, business analysts, infrastructure-centric developers, mobile developers and low-code and no-code developers alongside application developers, within its purview. The study would offer insights into the state of contemporary development today, including developer influence, development languages and frameworks, DevOps, developer responsibilities, emerging technologies, cloud, microservices, containers, container orchestration frameworks, functions as a service, development methodologies, and the developer experience.