+353-1-416-8900REST OF WORLD
+44-20-3973-8888REST OF WORLD
1-917-300-0470EAST COAST U.S
1-800-526-8630U.S. (TOLL FREE)

PRINTER FRIENDLY

Global Development Survey Report 2021, Volume 2

  • ID: 5454797
  • Report
  • November 2021
  • Region: Global
  • 235 Pages
  • Evans Data Corp

The Global Development Survey is a broad survey of developers worldwide, conducted twice a year that covers all of the hottest development topics. This series started in 1998, focusing on language, tools, and technology adoption has evolved into a two-part survey. It is offered as an aggregate report which presents total global development technology adoption and a self-service developer intelligence platform which enables you to segment specific cuts of data.

While other surveys from this publisher specialize in particular areas of development such as Cloud, AI, ML, Big Data, IoT and Mobile Development and are restricted in their sample to only those developers in that discipline, the Global Development is open to all types of software developers in the four regions. It looks at broad areas of consideration such as platform and language use, development tool use, development lifecycle, high-performance computing, development models, as well as the trending topics like Cloud, IoT, AI, ML, and Big Data development.

Global Development Survey Report

Published twice per year, this comprehensive survey presents the results of in-depth interviews with a broad range of developers on topics including language usage patterns, platform targets and migration patterns, and internet development. Our clients suggest topics that reflect current industry interests such as such as mobile development, cloud development, virtualization, development tools, and more. The sample surveyed is representative of a general cross-section of developers.

Note: Product cover images may vary from those shown

Overview

  • Objectives of the Survey
  • Survey Methodology
  • Research Design
  • Relative Rankings
  • The Sample – Software Developers

About the Publisher

  • The Publisher's Panel
  • Other Corp Services of the Publisher
  • Multi-Client Survey Series
  • Custom Surveys
  • Targeted Analytics

Executive Summary

Demographics

  • Involvement in Software Development
  • Involvement in Software Development by Region
  • Developer Segment
  • Developer Segment by Region
  • Job Description
  • Job Description by Region
  • Gender
  • Gender by Region
  • Trend: Gender
  • Age
  • Age by Region
  • Trend: Age
  • Experience
  • Experience by Region
  • Education
  • Education by Region
  • Trend: Education
  • Developer Program Membership
  • Developer Program Membership by Region
  • Trend: Developer Program Membership
  • Global Development Survey
  • Volume
  • Development Outside of Employment
  • Development Outside of Employment by Region

Firmographics

  • Industry
  • Industry by Region
  • Company Size
  • Company Size by Region
  • Software’s Role in the Company
  • Software’s Role in the Company by Region
  • Origination of IT Projects
  • Origination of IT Projects by Region
  • Company’s Time in Business
  • Company’s Time in Business by Region
  • Corporate Strategy Awareness
  • Corporate Strategy Awareness by Region
  • Summation of Corporate Strategy
  • Summation of Corporate Strategy by Region
  • Number of Engineers in Developers’ Organizations
  • Number of Engineers in Developers’ Organizations by Region
  • Development Team Size
  • Development Team Size by Region

Enterprise Development

  • Importance of Enterprise Technologies to Developers’ Organizations
  • Biggest Problem for IT and Development Efforts
  • Biggest Problem for IT and Development Efforts by Region
  • DevOps Implementation
  • DevOps Implementation by Region
  • Expectations for DevOps’ Importance
  • Expectations for DevOps’ Importance by Region
  • Challenges in Network Automation
  • Challenges in Network Automation by Region

Characterizing Development Efforts

  • Layer of Abstraction for Development Efforts
  • Layer of Abstraction for Development Efforts by Region
  • Global Development Survey
  • Volume
  • Types of Software Developed
  • Types of Software Developed by Region
  • Trend: Types of Software Developed
  • Development Focus
  • Development Focus by Region
  • Characterizing Factor in Development Work
  • Characterizing Factor in Development Work by Region

Involvement in Modern Initiatives

  • APAC: Involvement in Modern Initiatives
  • EMEA: Involvement in Modern Initiatives
  • North America: Involvement in Modern Initiatives
  • Latin America: Involvement in Modern Initiatives
  • Drivers for Modern Initiatives
  • APAC: Drivers for Modern Initiatives
  • EMEA: Drivers for Modern Initiatives
  • North America: Drivers for Modern Initiatives
  • Latin America: Drivers for Modern Initiatives
  • Digital Transformation Emphases
  • Digital Transformation Emphases by Region
  • Green Software Initiatives
  • Green Software Initiatives by Region

Developer Purchasing Journey

  • Involvement with Tool Purchasing
  • Involvement with Tool Purchasing by Region
  • Trusted Sources for Discovering New Technologies
  • Trusted Sources for Discovering New Technologies by Region
  • Top Reason for Trying a New Platform, Tool, or Technology
  • Top Reason for Trying a New Platform, Tool, or Technology by Region
  • Effective Media for Drawing Developers to New Technologies
  • Effective Media for Drawing Developers to New Technologies by Region
  • Projects Used to Try out New Tools
  • Projects Used to Try out New Tools by Region
  • Best Methods for Learning about Emerging Technologies
  • Best Methods for Learning about Emerging Technologies by Region
  • Global Development Survey
  • Volume
  • Typical Involvement in Purchasing Various Tools and Services
  • APAC: Typical Involvement in Purchasing Various & Services
  • EMEA: Typical Involvement in Purchasing Various & Services
  • North America: Typical Involvement in Purchasing Tools & Services
  • Latin America: Typical Involvement in Purchasing Tools & Services

Platform Adoption

  • Primary Development Hosts Today
  • Primary Development Hosts Today by Region
  • Trend: Primary Development Hosts Today
  • Primary Development Hosts Next Year
  • Primary Development Hosts Next Year by Region
  • Employer Involvement in Development Environments
  • Employer Involvement in Development Environments by Region
  • Primary Linux Distributions Used
  • Target Operating Systems and Software Platforms Today
  • Target Operating Systems and Software Platforms Today by Region
  • Target Operating Systems and Software Platforms Next Year
  • Target Operating Systems and Software Platforms Next Year by Region
  • Plans to Target Windows 11
  • Plans to Target Windows 11 by Region
  • Trust in Linux Resources
  • Trust in Linux Resources by Region
  • Variation in Trustworthy Linux Resources
  • Target Form Factors
  • Target Form Factors by Region
  • Optimization for Specific Processors
  • Optimization for Specific Processors by Region
  • Reasons for Not Optimizing for Specific Processors
  • Specific Processor Targets
  • Plans for Various User Interfaces
  • APAC: Plans for Various User Interfaces
  • EMEA: Plans for Various User Interfaces
  • North America: Plans for Various User Interfaces
  • Latin America: Plans for Various User Interfaces
  • Global Development Survey
  • Volume

Tool and Technology Adoption

  • Basis for Defining Frameworks
  • Basis for Defining Frameworks by Region
  • Importance of Tool Types
  • APAC: Importance of Tool Types
  • EMEA: Importance of Tool Types
  • North America: Importance of Tool Types
  • Latin America: Importance of Tool Types
  • Tool Types: Importance vs Satisfaction
  • Comparing Cloud vs On-prem Environments
  • APAC: Comparing Cloud vs On-prem Environments
  • EMEA: Comparing Cloud vs On-prem Environments
  • North America: Comparing Cloud vs On-prem Environments
  • Latin America: Comparing Cloud vs On-prem Environments
  • Importance of Supporting Older Releases
  • Importance of Supporting Older Releases by Region
  • Expectations for Supported Technologies
  • Expectations for Supported Technologies by Region
  • Technology Adoption
  • APAC: Technology Adoption
  • EMEA: Technology Adoption
  • North America: Technology Adoption
  • Latin America: Technology Adoption
  • Percentage of Time Spent on Web Development
  • Percentage of Time Spent on Web Development by Region
  • Tooling Fit with Current Needs
  • APAC: Tooling Fit with Current Needs
  • EMEA: Tooling Fit with Current Needs
  • North America: Tooling Fit with Current Needs
  • Latin America: Tooling Fit with Current Needs
  • Most Useful Project Management Features
  • Most Useful Project Management Features by Region
  • Top Reasons for Selecting Languages
  • Top Reasons for Selecting Languages by Region
  • Global Development Survey
  • Volume
  • Payment Processing Integrations
  • Payment Processing Integrations by Region
  • Current Cloud Priorities
  • APAC: Current Cloud Priorities
  • EMEA: Current Cloud Priorities
  • North America: Current Cloud Priorities
  • Latin America: Current Cloud Priorities

Open Source Software

  • Open Source Policies within Organizations
  • Open Source Policies within Organizations by Region
  • Deployment Methods for Open Source
  • Deployment Methods for Open Source by Region
  • Types of Open Source Tools Used
  • Types of Open Source Tools Used by Region
  • Modification of Open Source Tools
  • APAC: Modification of Open Source Tools
  • EMEA: Modification of Open Source Tools by Region
  • North America: Modification of Open Source Tools by Region
  • Latin America: Modification of Open Source Tools by Region
  • Open Source in Moonlighting Efforts
  • Open Source in Moonlighting Efforts by Region

APIs and Service Integration

  • Methods of Integrating Services
  • Methods of Integrating Services by Region
  • Top Reasons for Using APIs
  • Top Reasons for Using APIs by Region
  • Top Reasons for Using SDKs or Libraries
  • Top Reasons for Using SDKs or Libraries by Region
  • Primary Origin of Developers’ APIs
  • Primary Origin of Developers’ APIs by Region
  • Learning Resources for New APIs
  • Learning Resources for New APIs by Region
  • Pain Points for Onboarding to New APIs
  • Pain Points for Onboarding to New APIs by Region
  • Global Development Survey
  • Volume
  • Most Likely API Categories Used
  • Most Likely API Categories Used by Region
  • Initial Information Source for APIs
  • Initial Information Source for APIs by Region
  • Greatest Pain Point for Vendor APIs
  • Greatest Pain Point for Vendor APIs by Region
  • API Publication
  • API Publication by Region
  • Monetization of API Publication
  • Monetization of API Publication by Region

Software Development Lifecycle

  • Time Allocation for Typical Project
  • Time Allocation for Typical Project by Region
  • Length of Development Lifecycle
  • Length of Development Lifecycle by Region
  • Programming Models Used
  • Programming Models Used by Region
  • Breadth of Agile Adoption
  • Breadth of Agile Adoption by Region
  • Use of Commercial Agile Practices
  • Use of Commercial Agile Practices by Region
  • Non-commercial Development Approaches
  • Non-commercial Development Approaches by Region
  • Changes in Project Funding
  • Changes in Project Funding by Region
  • Changes in Development Funding
  • Changes in Development Funding by Region
  • Philosophy for Sharing Code
  • Philosophy for Sharing Code by Region

Security

  • Familiarity with Secure- and Trust-based Technologies
  • Familiarity with Secure- and Trust-based Technologies by Region
  • Primary Obstacle to Establishing Better Security
  • Primary Obstacle to Better Security by Region
  • Global Development Survey
  • Volume
  • Greatest Security Threat Today
  • Greatest Security Threat Today by Region
  • Greatest Vulnerabilities for Security
  • Greatest Vulnerabilities for Security by Region
  • Top Security Concern for Mobile Devices
  • Top Security Concern for Mobile Devices by Region
  • Teams Initiating Security Efforts
  • Teams Initiating Security Efforts by Region
  • Anticipated Corporate Access Control and Authentication Methods
  • Anticipated Access Control & Authentication Methods by Region
  • Use of Cryptography Libraries and Algorithms
  • Use of Cryptography Libraries & Algorithms by Region

Mobile and Internet of Things Development

  • Mobile Development
  • Mobile Development by Region
  • Trend: Mobile Development
  • Initial Mobile Platform Targets
  • Initial Mobile Platform Targets by Region
  • Initial Mobile Target – Trends
  • Initial Mobile Target – Trends by Region
  • Typical Approaches to Mobile Development
  • Typical Approaches to Mobile Development by Region
  • Primary Approach to New Mobile Projects
  • Primary Approach to New Mobile Projects by Region
  • Plans for IoT Development
  • Plans for IoT Development by Region
  • Primary Target for IoT Projects
  • Primary Target for IoT Projects by Region
  • Focus of Consumer IoT Projects
  • Focus of Commercial IoT Projects
  • Focus of Industrial IoT Projects

Data Management and Analytics

  • Percentage of Time Spent with Databases or Analytics
  • Percentage of Time Spent with Databases or Analytics by Region
  • Global Development Survey
  • Volume
  • Primary Database Types Used
  • Primary Database Types Used by Region
  • Database Use
  • Plans for AI and Machine Learning
  • Plans for AI and Machine Learning by Region
  • Environments Using for Running AI Projects
  • Environments Using for Running AI Projects

High-Performance Computing

  • Involvement in Supercomputing and HPC
  • Involvement in Supercomputing and HPC by Region
  • Hardware Optimizations in Supercomputing or HPC Projects
  • Hardware Optimizations in Supercomputing or HPC Projects by Region
  • Plans for Developing Apps for Multiple Processors
  • Plans for Developing Apps for Multiple Processors by Region
  • Silicon-based Hardware Debug Support
  • Silicon-based Hardware Debug Support by Region
  • Results Sought in Hardware Optimization
  • Results Sought in Hardware Optimization by Region
  • Math Library Use
  • Math Library Use by Region
  • Types of Processors Targeted with Math Libraries
  • Types of Processors Targeted with Math Libraries by Region
  • Math Libraries Used
  • Math Libraries Used by Region

Quantum Computing

  • Familiarity with Quantum Computing
  • Familiarity with Quantum Computing by Region
  • Interaction with Quantum Learning Resources
  • Main Roles in Quantum Computing
  • Expectations for Quantum Takeover
  • Perceived Leaders in Quantum Computing
  • First Important Application for Quantum Computing
  • Primary Obstacle to Quantum Computing Adoption
  • Knowledge Gaps in Quantum Computing
  • Global Development Survey
  • Volume
  • Learning Curve for Quantum Computing
  • Information Sources for Quantum Computing
  • Primary Reason for Exploring Quantum Computing
  • Level of Interest in Quantum Computing

Edge Computing and Fog Architectures

  • Experience Deploying to the Edge
  • Experience Deploying to the Edge by Region
  • Containerization of Edge Solutions
  • Containerization of Edge Solutions by Region
  • Nature of Edge Workloads
  • Nature of Edge Workloads by Region
  • Separating Edge Computing from Other Targets
  • APAC: Separating Edge Computing from Other Targets by Region
  • EMEA: Separating Edge Computing from Other Targets by Region
  • North America: Separating Edge Computing from Other Targets by Region
  • Latin America: Separating Edge Computing from Other Targets by Region
Note: Product cover images may vary from those shown

This survey series is completed entirely online. Developers from the publisher's International Panel of Developers were sent invitations to participate and complete the survey online. Incentives for completing the survey are the ability to influence tool makers and receive points that build up and can be used to redeem cash cards.  

Survey Sample - Software Developers  

This survey consists of 1,435 in-depth interviews conducted with developers worldwide in six languages. This provides a margin of error of 2.5%. 

Adroll
adroll