The Growing Importance of Developers to the Modern Enterprise
July 19, 2021

The roles and responsibilities of developers continue to expand, according to a survey of software developers, DevOps professionals, IT decision makers, and line of business executives from around the world, conducted by International Data Corporation (IDC)

The survey results show that developers are not only the architects and visionaries of digital transformation but also have end-to-end line of sight into the processes that govern the manufacture of digital solutions. This finding underscores the importance of developers to both technology suppliers and technology buyers because developers have insights into how the operational efficiency of development processes can be improved.

"Given their role in designing, building, and executing digital strategies, developers have become indispensable to the modern enterprise," said Arnal Dayaratna, Research VP, Software Development at IDC. "Developers are product designers, product managers, business analysts, builders, strategists, and sales professionals all rolled into one. This expansion of the responsibilities of developers means that developers are critical to the success and growth of enterprises and organizations as measured by their ability to innovate, execute on strategic and operational plans, and pivot business operations in response to a rapidly changing business landscape."

Key findings from IDC's PaaSView 2021 survey include the following:

Full-stack developers are the most common developer role

Full-stack developers have proficiency in both the development of business logic and the management of data, as well as the development of rich front-end experiences that are consumed by end users.

Developer responsibilities have expanded

Developer responsibilities have expanded to include deployment, the implementation of automation, performance management, user experience and security. Developers are increasingly responsible for the full lifecycle of application development, including operational responsibilities such as the implementation of DevOps and development-related automation, and the implementation of UX and security.

Developers feel they have the freedom and autonomy to select developer tools and infrastructures

Given this independence, technology suppliers need to ensure that developers are familiar with – and have easy access to – their full portfolio of developer tools products and services.

Developers should be considered technology buyers

Developers should be considered technology buyers because they have a strong influence over purchasing decisions. Between 70% and 79% of developers feel they have either significant or complete influence over purchasing and procurement decisions, including decisions related to the modernization of legacy apps, cloud adoption, and cloud vendor selection.

Java is the most popular programming language

Java retains its relevance across a multitude of use cases such as enterprise applications, web development, data science, AI/ML, AR/VR, and IoT while modernization efforts have made it more compatible with cloud native infrastructures such as containers.

Developers are deploying production-grade applications to the cloud

The cloud is no longer principally used for development and test purposes, but is increasingly used for production deployments either in the form of IaaS, PaaS, SaaS or a hosted private cloud.

DevOps is now a mainstream attribute of contemporary development

This means that automation is increasingly part of development-related operations, and as a result, developers can deploy code and update applications more frequently than ever before. This transition suggests growth opportunities for tools vendors that support DevOps practices.

Organizations are investing in legacy app modernization in earnest

In 2021, 86% of respondents noted that their organization had modernized more than 50% of their legacy applications, a notable increase from 65% in 2020. This finding serves as a barometer for the pace of digital transformation initiatives and the importance of application development tools and services that facilitate modernization-related work.

"The last year has made crystal clear the value that developers bring to their organizations through software-driven competitive differentiation, and agile development response to changing needs that were unanticipated for many organizations," said Al Gillen, Group VP, Software Development and Open Source at IDC. "IDC's PaaSView and the Developer 2021 brings deep insight into the behaviors, tools preference and technology interests of today's professional developers."

The IDC report, PaaSView and the Developer 2021: Executive Summary (IDC #US47836121), presents key findings from a worldwide survey of 2,500 IT decision makers, line of business executives, and IT professionals, the majority of which influence purchasing of development-related tools and technologies. The study offers detailed 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, application modernization, open source, and code sourcing.

Share this

Industry News

December 06, 2022

The Cloud Native Computing Foundation® (CNCF®), which builds sustainable ecosystems for cloud native software, announced the graduation of Argo, which will join other graduated projects such as Kubernetes, Prometheus, and Envoy.

December 06, 2022

Wib announced API PenTesting-as-a-Service (PTaaS) designed to help organizations proactively cover the latest PCI-DSS 4.0 mandates for testing application security, APIs, and vulnerabilities in Business Logic.

December 05, 2022

Harness announced Harness Cluster Orchestrator to allow customers to optimize their Kubernetes cloud workload costs and realize up to 90% cloud cost savings with Amazon Elastic Compute Cloud (Amazon EC2) Spot instances from Amazon Web Services (AWS).

December 01, 2022

Salesforce introduced a new Automation Everywhere Bundle to accelerate end-to-end workflow orchestration, automate across any system, and embed data and AI-driven workflows anywhere.

December 01, 2022

Weaveworks announced that Flux, the original GitOps project, has graduated in the Cloud Native Computing Foundation (CNCF®).

December 01, 2022

Tigera announced enhancements to its cluster mesh capabilities for managing multi-cluster environments with Calico.

December 01, 2022

CloudBees achieved the Amazon Web Service (AWS) Service Ready Program for Amazon Elastic Compute Cloud (Amazon EC2) Spot Instances.

November 30, 2022

GitLab announced the limited availability of GitLab Dedicated, a new way to use GitLab - as a single-tenant software as a service (SaaS) solution.

November 30, 2022

Red Hat announced an expansion of its open solutions publicly available in AWS Marketplace.

November 30, 2022

Sisense announced the availability of the Sisense CI/CD Git integration module.

November 29, 2022

Codenotary announced TrueSBOM for Serverless, a self-updating Software Bill of Materials (SBOM) for applications running on AWS Lamda, Google Cloud Functions and Microsoft Azure Functions that is made possible by simply adding one line to the application source code.

November 29, 2022

Code Intelligence announced its open-source Command-Line Interface (CLI) tool, CI Fuzz CLI, now allows Java developers to easily incorporate fuzz testing into their existing JUnit setup in order to find functional bugs and security vulnerabilities at scale.

November 29, 2022

Parasoft announced the 2022.2 release of Parasoft C/C++test with support for MISRA C:2012 Amendment 3 and a draft version of MISRA C++ 202x.

November 28, 2022

Kasm Technologies announced the release of Kasm Workspaces v1.12, providing major enhancements to its portfolio of digital workspaces delivering Desktop as a Service (DaaS), Virtualized Desktop Infrastructure (VDI), Remote Browser Isolation (RBI), Open-Source Intelligence Collection (OSINT), Training/Sandboxes, and Containerized Application Streaming (CAS).

November 28, 2022

Cloud4C has achieved Amazon Web Services (AWS) DevOps Competency status.