0% found this document useful (0 votes)
13 views96 pages

EvansData Developer Population 2015 2 Final

Uploaded by

dump777
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
13 views96 pages

EvansData Developer Population 2015 2 Final

Uploaded by

dump777
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 96

Global Developer Population

and Demographic Study


Volume II, 2015

Evans Data Corporation


340 Soquel Avenue
Santa Cruz, CA 95062
800-831-3080
www.evansdata.com
G lo ba l D e ve lo per Po pu la t io n an d
De mo grap hic Stud y 201 5 , Vol II

TABLE OF CONTENTS

EXECUTIVE SUMMARY ........................................................................... 5

METHODOLOGY.................................................................................... 7

POPULATION SUMMARIES AND FORECASTS ........................................... 12

Global Developer Population Summary and Forecast (2015-2021) ......... 12


North American Developer Population Summary (2015-2021)................ 13
EMEA Developer Population Summary (2015-2021)................................ 14
APAC Developer Population Summary (2015-2021) ................................ 16
Latin American Developer Population Summary (2015-2021)................. 18
Top Fifteen Countries’ Developer Population Summaries for 2015 and 2021
................................................................................................................ 19

DEMOGRAPHICS................................................................................. 20

Region ..................................................................................................... 20
Developer ................................................................................................ 21
Trend: Developer Segment ......................................................................22
Job Description........................................................................................ 23
Job Description by Region........................................................................24
Job Description by Developer Segment ......................................................25
Age.......................................................................................................... 26
Trend: Median Age .................................................................................27
Age by Region .......................................................................................28
Age by Developer Segment......................................................................28
Years of Experience................................................................................. 29
Years of Experience by Region..................................................................30
Years of Experience by Developer Segment ................................................30
Education ................................................................................................ 31
Education by Region ...............................................................................32
Education by Developer Segment .............................................................32
Gender .................................................................................................... 33
Gender by Region...................................................................................34
gender by Developer Segment .................................................................34
Developer Program Membership ............................................................. 35
Developer Program Membership by Region.................................................36
Developer Program Membership by Developer Segment...............................36
Companies’ Length of Time in Business................................................... 37
Companies length of time in business by Region .........................................38
Companies Length of Time in Business by Developer Segment ......................38

PLATFORM USE AND MIGRATIONS ........................................................ 39

Host Operating System............................................................................ 39


Host Operating System by Region.............................................................40
Host Operating System by Developer Segment ...........................................40
Target Operating Systems Today............................................................. 41
Target Operating System by Region ..........................................................42

Copyright 2015, Evans Data Corp Volume II, 2015


Not for publication outside your company 1 www.evansdata.com
G lo ba l D e ve lo per Po pu la t io n an d
De mo grap hic Stud y 201 5 , Vol II

Target Operating System by Developer Segment ........................................43


Most Important Factor in Platform Selection ........................................... 44
Most Important Factor in Platform Selection by Region ................................45
Most Important Factor in Platform Selection by Developer Segment...............45
Most Important Factor in Porting ............................................................ 46
Most Important Factor in Porting by Region ................................................47
Most Important Factor in Porting by Developer Segment ..............................47

DEVOPS AND CONTINUOUS DELIVERY ................................................... 48

Importance of Continuous Delivery ......................................................... 48


Importance of Continuous Delivery by Region.............................................49
Importance of Continuous Delivery by Developer Segment ...........................49
Importance of DevOps............................................................................. 50
Importance of DevOps by Region..............................................................51
Importance of DevOps by Developer Segment ............................................51
Importance of Agile Methodologies ......................................................... 52
Importance of Agile Methods by Region .....................................................53
Importance of Agile Methods by Developer Segment ...................................53
What is Monitored after Deployment ....................................................... 54
What is Monitored After Deployment by Region...........................................55
What is Monitored After Deployment by Developer Segment .........................55

THE SOFTWARE DEVELOPMENT LIFECYCLE ........................................... 56

Length of the Development Lifecycle....................................................... 56


Length of the Development Lifecycle by Region...........................................57
Length of the Development Lifecycle by Developer Segment.........................57
Product Deployment Scheduling Practices within Organizations ............. 58
Product Deployment Scheduling by Region .................................................59
Product Deployment Scheduling by Developer Segment ...............................59

MOBILE DEVELOPMENT ....................................................................... 60

Mobile Development ................................................................................ 60


Mobile Development by Region.................................................................61
Mobile Development by Developer Segment ...............................................61
Primary Mobile Target Platform............................................................... 62
Primary Mobile Target by Region ..............................................................63
Primary by Mobile Target by Developer Segment ........................................63

DATABASES AND BIG DATA ................................................................. 64

Involvement in Big Data and Advanced Analytics.................................... 64


Involvement by Region ...........................................................................65
Involvement by Developer Segment..........................................................65
Plans for In-memory Databases .............................................................. 66
Plans for In-Memory Databases by Region .................................................67
Plans for In-Memory Databases by Developer Segment................................67
Data Durability Solutions Used ................................................................ 68
Data Durability Solutions Used by Region...................................................69

Copyright 2015, Evans Data Corp Volume II, 2015


Not for publication outside your company 2 www.evansdata.com
G lo ba l D e ve lo per Po pu la t io n an d
De mo grap hic Stud y 201 5 , Vol II

Data Durability Solutions Used by Developer Segment .................................69


Techniques Used for Exploring Data ........................................................ 70
Techniques Used for Exploring Data by Region............................................71
Techniques Used for Exploring Data by Developer Segment ..........................71

CLOUD COMPUTING ............................................................................ 72

Plans for Using the Cloud as a Development Environment....................... 72


Plans for Cloud Development by Region .....................................................73
Plans for Cloud Development by Developer Segment ...................................73
Plans for Deploying Apps to a Cloud Deployment .................................... 74
Plans for Cloud Deployment by Region.......................................................75
Plans for Cloud Deployment by Developer Segment.....................................75
Preferred Tools for Cloud Development ................................................... 76
Preferred Tools by Region ........................................................................77
Preferred Tools by Developer Segment ......................................................77

TECHNOLOGY ADOPTION..................................................................... 78

Use of REST ............................................................................................. 78


Use of REST by Region ............................................................................79
Use of REST by Developer Segment ..........................................................79
Use of SOAP ............................................................................................ 80
Use of SOAP by Region............................................................................81
Use of SOAP by Developer Segment ..........................................................81
Use of HTML5 .......................................................................................... 82
Use of HTML5 by Region ..........................................................................83
Use of HTML5 by Developer Segment ........................................................83
Plans for Node.js ..................................................................................... 84
Plans for Node.js by Region .....................................................................85
Plans for Node.js by Developer Segment....................................................85
Virtualization........................................................................................... 86
Virtualization by Region...........................................................................87
Virtualization by Developer Segment .........................................................87

HIGH PERFORMANCE COMPUTING ........................................................ 88

Plans for Targeting Multiple Processors .................................................. 88


Plans for Targeting by Region...................................................................89
Plans for Targeting by Developer Segment .................................................89
Memory Models in Use............................................................................. 90
Memory Models in Use by Region..............................................................91
Memory Models in Use by Developer Segment ............................................91

APIS ................................................................................................. 92

Primary APIs Consumed .......................................................................... 92


Primary APIs Consumed by Region............................................................93
Primary APIs Consumed by Developer Segment ..........................................93
API Support Methods............................................................................... 94
API Support Methods by Region................................................................95

Copyright 2015, Evans Data Corp Volume II, 2015


Not for publication outside your company 3 www.evansdata.com
G lo ba l D e ve lo per Po pu la t io n an d
De mo grap hic Stud y 201 5 , Vol II

API Support Methods by Developer Segment ..............................................95

Evans Data Corp. (EDC) has made every effort to produce the highest quality research product in this effort.
The customer understands that EDC uses those statistical and data gathering techniques which, in its opinion, are the
most accurate possible. However, inherent in any statistical study is a possibility of error, which must be taken into
account in evaluating the results. Evaluations and interpretations of statistical research findings and decisions based on
them are solely the responsibility of the customer and not EDC. The conclusions, summaries and interpretations provided
by EDC are based strictly on the analysis of the data gathered, and are not to be construed as recommendations;
therefore EDC neither warrants their viability or accuracy nor assumes responsibility for the success or failure of any
customer actions subsequently taken.

This report is the exclusive and proprietary property of Evans Data Corp. and is subject to limited distribution
and restricted disclosure only. Any unauthorized use, reproduction, or transfer of this material is strictly prohibited. Clients
of this study may freely distribute this report to full-time employees within their corporate entity, providing that the above
requirements are adhered to by all recipients. Clients may not distribute any of this information outside of their
organizations without written permission from EDC

Copyright 2015, Evans Data Corp Volume II, 2015


Not for publication outside your company 4 www.evansdata.com
G lo ba l D e ve lo per Po pu la t io n an d
De mo grap hic Stud y 201 5 , Vol II

Executive Summary

The 2015 Evans Data Corporation (EDC) Global Developer Population and
Demographics Report (Volume II) provides current, detailed, and comprehensive
data and analysis regarding software developer populations within specific regions
and developer market segments. This report combines EDC’s proprietary global
developer population modeling with selected current results of EDC’s semi-annual
global developer survey. This volume, published in the second half of each calendar
year, includes detailed developer population data regarding dynamic trends and
developer market segments and is updated to reflect changes in the activities and
perceptions of software developers.

The global developer population continues to grow, suggesting that the


importance of software on the global economic stage will continue to increase into
the future. Empirical data gathered by Evans Data provide strong indications
regarding a number of significant trends in software, but none more significant than
this: the global developer population is growing, and the particularly rapid growth
seen recently in countries like India and China will be sustained for at least several
years to come. Businesses and consumers worldwide continually demand and use
new technologies such as tablets, smartphones, databases, or embedded systems,
and therefore generate the need to develop new or updated software applications.
Thus, software development remains an important factor with significant economic
impact on a global scale, and it is likely that this will remain so in the future.

Evans Data Corporation’s forecast model indicates that there are currently
20,149,100 developers worldwide, representing a 6.0% growth over last year’s 19
million. As predicted, the worldwide developer population broke 20 million this year,
driven primarily by rapid growth rates in APAC. The global developer population is on
course to reach and exceed the 25 million mark by 2020.

Among the four main regions covered in this report, this year—for the first
time—APAC bears the largest developer population with an estimated 7 million
developers. Marked and sustained growth in India and China are predicted to keep
APAC’s population the highest globally. EMEA follows closely with 6.9 million
developers. EMEA’s primary driver is Russia, which still has the largest developer
population in the region, despite now growing more slowly than in previous years.

North America has a total developer population of about 4.3 million; the vast
majority, 3.8 million, resides in the United States. The United States is forecast to
remain the country with the largest developer population for approximately the next
three years. However, India’s rapidly growing developer population is projected to
surpass that of the United States by 2019. Growth rates in North America are
comparatively lower than in other major regions such as APAC or Latin America, as
are Western Europe’s growth rates.

Latin America’s developer population is approximately 1.8 million in 2015,


and it is projected to grow at annual rates between 3.6% and 4.9% over the next six
years. Brazil, Argentina, and Mexico comprise the largest markets of developers in
this region.

Copyright 2015, Evans Data Corp Volume II, 2015


Not for publication outside your company 5 www.evansdata.com
G lo ba l D e ve lo per Po pu la t io n an d
De mo grap hic Stud y 201 5 , Vol II

The release of Windows 10, in July 2015, has had a resounding impact
globally. Not only has Windows garnered in excess of 110 million users in the few
months since its release, developers have also flocked to Windows 10. This survey
saw a ~250% increase in the number of developers who primarily develop on the
Windows 10 platform.

The grown trends for mobile and cloud computing services have continued to
show steady growth since their respective inclusions in this study. Approximately
10.4 million developers are working on mobile applications, while 4.8 are developing
for the cloud. These represent 1% and 10% growth in each arena, respectively. On a
global scale, developers continue to use cloud services as part of their development
and deployment environments. This report reveals that currently 4.8 million
developers worldwide are using cloud services. Many millions more optimistically
plan on using cloud services as part of their development environment in the coming
months and years. Cloud computing offers the promise of inexpensive, flexible
infrastructure that can be created, dismantled, reconfigured, grown, and shrunk on
demand. Another technology that is increasingly related to the cloud is virtualization,
and over 8.6 million developers belong to organizations that employ virtualized
instances of hardware, software, or infrastructure assets

Developers worldwide have embraced the notions of DevOps, continuous


delivery and agile methods. More than 15 million developers for each discipline
indicate that these approaches are at least somewhat important in their development
work. When continuous delivery is implemented in an effective manner, developers
most commonly report that IT and operations staff are the primary beneficiaries.
They are not the sole beneficiaries as consumers also benefit from more responsive
trouble shooting and reduced development time. Indeed, the length of the software
development lifecycle has decreased markedly in recent years possible due to the
global embrace of DevOps and related development ideologies.

A majority of developers and the corporations that they work for are
publishing APIs for use by others. More than 7.6 million developers work within
corporations that provide externally facing APIs. Another 3.1 million developers
publish APIs; however they are exclusively distributed internally.

As APIs for mobile, cloud and other services have become more important for
developers, so too has membership in developer programs. More and more
developers have joined developer programs in recent years; more than 70% of
developers belong to a developer program in some capacity. This period saw a
sizable increase in the number of paid developer program memberships from just
over 6.7 million in the preceding period to just under 7 million currently. Coincident
with the increase in paid membership we see sizable decreases in the number of
individuals who are not members of developer communities at all. Developer
programs not only deliver the technical information that programmers seek, but they
also operate as communities where developers can get support from vendors and
where professionals writing code can learn from and interact with their peers.
Building a developer program around an API has become increasingly common and
as APIs are a principle means for companies to monetize their own development
efforts the noted increase in paid developer program memberships is perhaps
expected.

Copyright 2015, Evans Data Corp Volume II, 2015


Not for publication outside your company 6 www.evansdata.com
G lo ba l D e ve lo per Po pu la t io n an d
De mo grap hic Stud y 201 5 , Vol II

Methodology

This report combines Evans Data’s proprietary global developer population


modeling with the current results of our semi-annual global developer survey.

The methodology used by Evans Data Corporation to establish the size and
composition of the developer population consists of several phases. EDC calculated
the actual population figures by using results from the Global Development Survey.
Data, filtered with respect to specific areas of interest and cross-tabbed with the four
regions North America; Asia-Pacific (APAC); Europe, the Middle East and Africa
(EMEA); and Latin America, and then combined with the current results yielded from
EDC’s propriety predictive model.

The proprietary methodology used by Evans Data Corporation to establish the


size of the developer population takes place in four fundamental phases.

Global Developer Population and Demographic Study: Methodology

The first phase involves a lengthy, in-depth global research process where
current and historical data regarding key variables such as population, education,
technological growth, and economic development are gathered on a global, country-
by-country basis in each of Evans Data’s major geographical regions: North America;
Asia-Pacific (APAC); Europe, the Middle East and Africa (EMEA); and Latin America,
and then vetted for accuracy and authenticity. The second phase of the process
involves the creation and calibration of a proprietary computer simulation model

Copyright 2015, Evans Data Corp Volume II, 2015


Not for publication outside your company 7 www.evansdata.com
G lo ba l D e ve lo per Po pu la t io n an d
De mo grap hic Stud y 201 5 , Vol II

used to establish the current developer population sizes and dynamics, as well as the
projection of future population growth rates. In the analysis phase, the results of the
research and modeling are assessed in light of further secondary research regarding
developer population expansion. And, lastly, the resultant outputs are synthesized
into a readily usable reporting format.

Evans Data’s in-depth secondary research targets a number of specific data


sets for each country in addition to all relevant data streams that may be considered
influential (or explanatory) with respect to developer population growth. These data
include: current population, current rates of population growth, current gross
domestic product (GDP), current rates of GDP growth, current number of internet
hosts per thousand individuals, current population of internet users, growth rates for
internet users, current internet users per 100 people, secure internet servers
resident within the country, secure internet servers per 1 million people, growth
rates for secure internet servers, number of mobile phones in current operation,
number of smartphones in current operation, number of smartphones per 1 million
people, growth rates for mobile phone and smartphone use, growth rates for publicly
traded companies in the software development and high-tech sectors, current levels
of research and development expenditure as a percentage of GDP, research and
development expenditure per capita, growth rates for research and development per
capita, current rates of attendance for primary, secondary, and tertiary education,
and rates of growth for primary, secondary, and tertiary rates of education.

Gathering and Evaluating Data: Overview of Relevant Data Sources

Copyright 2015, Evans Data Corp Volume II, 2015


Not for publication outside your company 8 www.evansdata.com
G lo ba l D e ve lo per Po pu la t io n an d
De mo grap hic Stud y 201 5 , Vol II

In addition, Evans Data’s research seeks to identify the number of degrees


awarded from accredited universities (both at the graduate and undergraduate
levels) in computer science, computer engineering, general engineering,
mathematics, and other hard sciences. Lastly, our research seeks to identify the
number of students receiving certification in computer science or software
development from specialized technical and trade schools that focus on specific
software development certification programs. The data series are gathered from
sources such as the World Bank data center, CIA World Factbook, US Census, Mobile
World Congress, International Monetary Fund, National Bureau of Economic Research
(NBER), and numerous other regional and country-specific sources.

These data, taken collectively, provide a robust framework for understanding


the state of an individual country with respect to software development, and provide
robust guidance regarding the size and relative dimensions of the developer
population. Once each of these data fields has been gathered and carefully vetted for
accuracy and authenticity (a sub-component of our process which, as one might
expect, differs markedly between different regions and countries), these data are fed
into Evans Data’s computer simulation predictive model for analysis and
interpretation.

The statistical and econometric modeling phase of Evans Data’s global


developer population and demographics calculation involves the use of a
sophisticated computer simulation model used for predictive purposes. A thorough
treatment of each aspect of the model would span many pages, but, by way of a
summary overview, the model essentially performs the following: it takes a set of
variables that Evans Data’s research and analysis have established as highly
explanatory with respect to developer population growth and performs a number of
complex time-series econometric operations on the data within each variable. Next,
the predictive model compares the variables according to a specialized set of criteria
and statistical parameters. Then the model facilitates a critical assessment of the
data which provides a ranking of the variables according to their predictive power
regarding developer population growth. This ranking, which also provides highly
accurate proportionality between ranked variables, establishes a proportional basis
upon which to understand the overall developer population of each country.

To provide a basic understanding of the mathematics guiding the global


population research and modeling process, it is necessary to delineate two basic
structural methods used to understand the interrelationship between key explanatory
variables and the global developer population. The world is a complex tangle of
causes and effects which frequently cross over one another and overlap. This is
certainly true with respect to the growth and dynamism of the global developer
population, where variables such as economic growth, increased levels of
computerization, and increased levels of education form complex causal patterns of
linkage and interrelation. One ideal solution to the web-like nature of this causation
is a technique in artificial intelligence called Causal Bayes Networks. This framework
provides an optimal way to reason about causes and their effects from the inter-
correlations between sets of data. With multiple sets of data, and a statistical model
that reveals the relative strength or weakness of a certain causal chain, a computer
simulation can establish the probability of forward motion and change within and
between each of the sets of data (e.g., growth of secondary education, growth of
tertiary education, economic growth, computerization growth) and the computer

Copyright 2015, Evans Data Corp Volume II, 2015


Not for publication outside your company 9 www.evansdata.com
G lo ba l D e ve lo per Po pu la t io n an d
De mo grap hic Stud y 201 5 , Vol II

simulated outcome (in this case, the change in the developer population on a
country-by-country basis).

The complex structure of the predictive model can be summarized (in highly
simplified form) as follows: historical data for all variables are fed into the predictive
statistical model which ranks them proportionally according to their predictive power,
and assigns to them a proportional level of causal influence based on their
intercorrelations. Based on this data, the model assigns a developer population
number for the current period and establishes a forward growth rate based on
historical data and current trends. In this way, the model provides a robust
calculation of developer population growth for the largest and most economically
developed countries in each region across the globe. These numbers are then closely
scrutinized and vetted.

The next stage in the process focuses on the analysis of the outputs of Evans
Data’s proprietary predictive model. The initial focal point for this stage in the
calculation process is the comparison of each country within each region, and the
establishment of a ranking of the top countries by developer population. This
ranking provides a focal point for understanding, on a country-wise basis, which
countries are the most significant to a given region. Furthermore, this process serves
a practical purpose, since the top countries are shown to maintain the lion’s share of
the developer population. There is a key analytical step involved in this stage of the
process, which is to compare the number of developers in each country to the total
number of individuals in that country that have been educated on the tertiary level
(which is, in essence, what Americans consider the post-secondary or collegiate level
education).

Statistical Modeling: Structural Overview

Copyright 2015, Evans Data Corp Volume II, 2015


Not for publication outside your company 10 www.evansdata.com
G lo ba l D e ve lo per Po pu la t io n an d
De mo grap hic Stud y 201 5 , Vol II

In this comparison, a variety of statistical series are brought to bear on the


outputs of the data, the most notable of which is the number of degrees conferred in
computer science as a percentage of the total number of degrees conferred by major
universities in a given country. That this data is especially robust in North America
and Western Europe is notable, but given the ability to normalize and compare
regions afforded by the computer simulation model, these data provide a certain
bellwether regarding the relationship between specific education attainment and
developer population growth.

Furthermore, this additional layer of data is important because it establishes a


general framework through which to view and interpret the outputs of the predictive
model. For example, if in the United States, the estimates based on university
system records regarding degrees conferred for the current period indicate that 6%
of all degrees conferred at the undergraduate level were in computer science or
computer engineering, these data can be compared with the overall population of
individuals within the United States who have a tertiary degree. This information
delivers a general sense of the number of individuals in the US with post-secondary
degrees in computer science or computer engineering. Appropriate allowances are
then made for the observed data reflecting the significant number of individuals who
currently operate as software developers who did not receive their formal education
in computer science. These individuals either obtained their formal education in some
other technical discipline or they developed programming skills at a technical trade
school, through online courses, or through education offered by their company.
Comparisons between the results of this secondary analytical framework and the
primary model have revealed that the outputs from Evans Data’s predictive model
are highly accurate, with the model providing robust, reliable results across
geographic regions.

Copyright 2015, Evans Data Corp Volume II, 2015


Not for publication outside your company 11 www.evansdata.com
G lo ba l D e ve lo per Po pu la t io n an d
De mo grap hic Stud y 201 5 , Vol II

Population Summaries and Forecasts

Global Developer Population Summary and Forecast (2015-2021)

The worldwide developer population is currently assessed to be approximately


20 million. This represents a 5.8% growth over the 19 million developers in 2014.
The population has been disaggregated across four regions: APAC with
approximately 7.0 million developers, EMEA with 6.9 million, North America with 4.3
million, and Latin America with 1.8 million.

For the first time in the history of this study, APAC’s developer population
surpasses that of EMEA. At its present growth rate, roughly 7.1% per year, APAC is
on course to reach 10 million developers by 2121. Though no longer the most
populous region with respect to developers, EMEA still boast a formidable developer
population which is projected to continue a fairly rapid growth in the coming years.
Growth in EMEA is driven primarily by Russia. The North American developer
population is approximately 4.3 million and is forecast to continue growing, albeit
slowly (in comparison with the other regions) in the coming years. Latin America,
with 1.8 million developers, is forecast to show an annual growth of between 3.6%
and 4.9% over the next six years.

Global Developer Population Summary

Region 2015 2016 2017 2018 2019 2020 2021

North America 4,309.4 4,420.5 4,555.2 4,689.9 4,824.7 4,959.4 5,094.1


% Growth 2.6% 3.0% 3.0% 2.9% 2.8% 2.7%

EMEA 6,990.8 7,271.9 7,559.9 7,853.3 8,151.3 8,454.0 8,761.9


% Growth 4.0% 4.0% 3.9% 3.8% 3.7% 3.6%

APAC 7,031.3 7,369.7 7,950.4 8,493.3 9,077.9 9,709.3 10,393.0


% Growth 6.1% 8.2% 7.1% 7.1% 7.2% 7.2%

Latin America 1,817.6 1,906.3 1,983.5 2,060.6 2,137.6 2,214.7 2,291.8


% Growth 4.9% 4.0% 3.9% 3.7% 3.6% 3.5%

Total Global 20,149.1 20,968.4 22,049.0 23,097.1 24,191.5 25,337.5 26,540.8


% Growth 4.1% 5.2% 4.8% 4.7% 4.7% 4.7%

(all figures in thousands)


Global Developer Population and Demographics Survey: Volume lI, © 2015 Evans Data Corp.

Copyright 2015, Evans Data Corp Volume II, 2015


Not for publication outside your company 12 www.evansdata.com
G lo ba l D e ve lo per Po pu la t io n an d
De mo grap hic Stud y 201 5 , Vol II

North American Developer Population Summary (2015-2021)

The developer population within North America is projected to grow steadily


at around 2.8% per year over the next six years. The rate of growth in Canada,
projected to be 3.0% on average, is somewhat higher than the growth rate of the
United States.

Since the region was significantly impacted by the global recession some
years back, shifts in several of the key variables underlying the model and
consequently higher regional growth rates may indicate resurgence from that event.
An overall 6-year increase of 17% (over half a million individuals) in the North
American developer population will bring it to around 5 million in the year 2021.

North America Developer Population


Country 2015 2016 2017 2018 2019 2020 2021

United States 3,863.8 3,961.1 4,081.5 4,201.8 4,322.2 4,442.5 4,562.8


% Growth 2.5% 3.0% 2.9% 2.9% 2.8% 2.7%

Canada 445.6 459.3 473.7 488.1 502.5 516.9 531.3


% Growth 3.1% 3.1% 3.0% 2.9% 2.9% 2.8%

Total North America 4,309.4 4,420.5 4,555.2 4,689.9 4,824.7 4,959.4 5,094.1
% Growth 2.6% 3.0% 3.0% 2.9% 2.8% 2.7%

(all figures in thousands)


Global Developer Population and Demographics Survey: Volume I, © 2015 Evans Data Corp.

Copyright 2015, Evans Data Corp Volume II, 2015


Not for publication outside your company 13 www.evansdata.com
G lo ba l D e ve lo per Po pu la t io n an
Gdlo ba l D e ve lo p
De mo grap hic Stud y 201 5 , Vol IIDe mo grap hic

EMEA Developer Population Summary (2015-2021)

The developer population for the region containing Europe, the Middle East,
and Africa (EMEA) is projected to grow at an annual rate of approximately 3.8%
percent for the next six years, growing from 6.9 million in 2015 to 8.7 million in
2021.

Russia, Germany, and the United Kingdom continue to represent the largest
national developer population markets within the region; however, it should be noted
that the rate of growth projected for Russia’s developer population is higher than
that of both Germany and the United Kingdom’s. Russia is forecast to have a
developer population greater than one million individuals by 2018.

It should also be pointed out that the more mature economies of Western
Europe—including Germany, the United Kingdom, and France—will, over the next 6
years, each have mean rates of growth within their developer populations of between
2.2% and 3.8%. Given that this rate of developer population growth is largely
consistent with the rates of growth projected for the United States and Canada,
these empirical data indicate that developer populations within developed countries
will experience slower growth over the next six years than developer populations
within emerging economies.

Note also the projected developer populations for the Nordic countries of
Sweden, Finland, Denmark, and Norway. These countries were disaggregated from
their prior position within the “rest of EMEA” count last period. Each of these Nordic
countries contains a sizeable developer population, ranging from 228,000 in Sweden
to 155,000 in Norway.

Copyright 2015, Evans Data Corp Volume II, 2015


Not for publication outside your company 14 www.evansdata.com
G lo ba l D e ve lo per Po pu la t io n an
Gdlo ba l D e ve lo p
De mo grap hic Stud y 201 5 , Vol IIDe mo grap hic

EMEA Developer Population


Country 2015 2016 2017 2018 2019 2020 2021

Russia 904.8 941.2 975.7 1,010.3 1,044.8 1,079.4 1,113.9


% Growth 4.0% 3.7% 3.5% 3.4% 3.3% 3.2%

Germany 473.1 485.5 498.5 511.5 524.5 537.5 550.5


% Growth 2.6% 2.7% 2.6% 2.5% 2.5% 2.4%

United Kingdom 465.3 479.1 496.1 513.1 530.1 547.1 564.1


% Growth 3.0% 3.6% 3.4% 3.3% 3.2% 3.1%

Spain 316.0 328.1 342.6 357.0 371.4 385.9 400.3


% Growth 3.8% 4.4% 4.2% 4.0% 3.9% 3.7%

France 297.6 304.1 313.6 323.1 332.6 342.1 351.6


% Growth 2.2% 3.1% 3.0% 2.9% 2.9% 2.8%

Poland 311.1 324.2 338.0 351.8 365.6 379.4 393.2


% Growth 4.2% 4.3% 4.1% 3.9% 3.8% 3.6%

Ukraine 269.1 280.4 290.6 300.9 311.1 321.3 331.6


% Growth 4.2% 3.7% 3.5% 3.4% 3.3% 3.2%

Turkey 230.0 239.4 248.3 257.2 266.1 275.0 283.9


% Growth 4.1% 3.7% 3.6% 3.5% 3.3% 3.2%

Sweden 228.6 238.9 247.4 256.3 265.2 274.0 282.9


% Growth 4.5% 3.6% 3.6% 3.5% 3.3% 3.2%

Finland 193.7 202.4 209.7 217.2 224.7 232.2 239.7


% Growth 4.5% 3.6% 3.6% 3.5% 3.3% 3.2%

Denmark 159.7 166.8 172.8 179.0 185.2 191.4 197.6


% Growth 4.5% 3.6% 3.6% 3.5% 3.3% 3.2%

Norway 155.8 162.8 168.6 174.7 180.7 186.7 192.8


% Growth 4.5% 3.6% 3.6% 3.5% 3.3% 3.2%

Netherlands 133.2 139.0 143.5 148.1 152.6 157.2 161.7


% Growth 4.3% 3.3% 3.2% 3.1% 3.0% 2.9%

Israel 130.2 136.1 141.0 146.0 151.1 156.1 161.2


% Growth 4.5% 3.6% 3.6% 3.5% 3.3% 3.2%

Top 14 EMEA 4,268.1 4,427.9 4,586.5 4,746.0 4,905.6 5,065.2 5,224.8


% Growth 3.7% 3.6% 3.5% 3.4% 3.3% 3.2%

Rest of EMEA 2,681.0 2,777.3 2,876.5 2,976.0 3,075.5 3,175.0 3,274.4


% Growth 3.6% 3.6% 3.5% 3.3% 3.2%

Total EMEA 6,990.8 7,271.9 7,559.9 7,853.3 8,151.3 8,454.0 8,761.9


% Growth 4.0% 4.0% 3.9% 3.8% 3.7% 3.6%

(all figures in thousands)


Global Developer Population and Demographics Survey: Volume lI, © 2015 Evans Data Corp.

Copyright 2015, Evans Data Corp Volume II, 2015


Not for publication outside your company 15 www.evansdata.com
G lo ba l D e ve lo per Po pu la t io n an d
De mo grap hic Stud y 201 5 , Vol II

APAC Developer Population Summary (2015-2021)

In 2015, the developer population in the Asia-Pacific region (APAC) is


assessed to be 7.0 million. This represents a growth of 7.1% over the 6.5 million
developers in APAC in 2014. It is estimated that the total developer population in this
region will continue to grow strongly, on average 7.2% annually over the next 6
years, and projected to be 10.6 million in 2021.

As anticipated, the total developer population in APAC surpassed EMEA’s


developer population this year becoming the most populous developer region
globally. APAC will continue to grow at comparatively staggering rates for the next
few years.

Singapore, despite its small geographic area, is one of the four Asian Tiger
nations. It has been included in the report since the Spring 2013 publication and is
now distinct from the category tracking growth in “all other” APAC countries, as a lot
of software development is conducted in this country. Furthermore, internet
subscribers and the numbers of secure internet servers, as well as mobile phone
subscriptions, have increased tremendously in recent years. Singapore’s developer
population amounts to approximately 164,000 developers in 2015, and is projected
to grow about 6.7% each year over the next six years, to over 242,000 in 2020.

India and China remain two of the largest and fastest growing developer
populations worldwide. They are again the two leading countries in APAC in 2015,
with India accounting for 3.3 million developers and China with 1.2 million. Growth
rates for both countries are the highest worldwide, with China’s growth rates ranging
from 8.1% to 8.8% over the next six years.

Japan is the third largest developer population market in APAC, with 546,000
developers in 2015. However, like the mature economies in Western Europe and
North America, and in addition to a slow economic recovery, Japan’s growth is
expected to stay low relative to the region: around 2.5% over the next six years.

Copyright 2015, Evans Data Corp Volume II, 2015


Not for publication outside your company 16 www.evansdata.com
G lo ba l D e ve lo per Po pu la t io n an dG lo ba l D e ve lo p
De mo grap hic Stud y 201 5 , Vol II De mo grap hic

APAC Developer Population


Country 2015 2016 2017 2018 2019 2020 2021

India 3,316.1 3,529.2 3,919.5 4,263.2 4,639.1 5,051.1 5,503.5


% Growth 6.4% 11.1% 8.8% 8.8% 8.9% 9.0%

China 1,199.3 1,305.2 1,410.1 1,523.3 1,645.7 1,778.3 1,922.2


% Growth 8.8% 8.0% 8.0% 8.0% 8.1% 8.1%

Japan 546.2 558.1 572.4 586.7 600.9 615.2 629.5


% Growth 2.2% 2.6% 2.5% 2.4% 2.4% 2.3%

Korea (South) 344.9 358.3 373.8 389.6 405.7 422.1 438.9


% Growth 3.9% 4.3% 4.2% 4.1% 4.1% 4.0%

Thailand 310.6 328.5 343.9 359.2 374.5 389.8 405.1


% Growth 5.8% 4.7% 4.5% 4.3% 4.1% 3.9%

Philippines 216.3 227.8 237.0 246.2 255.4 264.6 273.9


% Growth 5.3% 4.0% 3.9% 3.7% 3.6% 3.5%

Australia 169.0 172.4 176.3 180.2 184.0 187.9 191.8


% Growth 2.0% 2.3% 2.2% 2.2% 2.1% 2.1%

Indonesia 158.6 163.7 168.2 172.6 177.0 181.5 185.9


% Growth 3.3% 2.7% 2.6% 2.6% 2.5% 2.4%

Vietnam 175.2 183.0 189.4 195.9 202.3 208.8 215.2


% Growth 4.4% 3.5% 3.4% 3.3% 3.2% 3.1%

Singapore 164.6 176.0 189.3 202.6 215.9 229.2 242.5


% Growth 7.0% 7.6% 7.0% 6.6% 6.2% 5.8%

Malaysia 119.5 125.9 133.5 141.0 148.6 156.1 163.7


% Growth 5.4% 6.0% 5.7% 5.3% 5.1% 4.8%

Taiwan 91.6 96.2 101.2 106.3 111.7 117.3 123.1


% Growth 5.0% 5.1% 5.1% 5.0% 5.0% 5.0%

APAC Top 12 6,811.8 7,224.4 7,814.5 8,366.7 8,960.9 9,601.9 10,295.3


% Growth 6.1% 8.2% 7.1% 7.1% 7.2% 7.2%

Other APAC 219.4 232.7 251.1 268.6 287.4 307.7 329.6


% Growth 6.1% 7.9% 7.0% 7.0% 7.1% 7.1%

Total APAC 7,031.3 7,457.1 8,065.6 8,635.3 9,248.3 9,909.6 10,625.0


% Growth 6.1% 8.2% 7.1% 7.1% 7.2% 7.2%

(all figures in thousands)


Global Developer Population and Demographics Survey: Volume lI, © 2015 Evans Data Corp.

Copyright 2015, Evans Data Corp Volume II, 2015


Not for publication outside your company 17 www.evansdata.com
G lo ba l D e ve lo per Po pu la t io n an d
De mo grap hic Stud y 201 5 , Vol II

Latin American Developer Population Summary (2015-2021)

The Latin American developer population grew approximately 4% since the


last period, and is projected to grow at a steady annual rate between 4% and 3.6%
over the next six years. Developer population figures are forecast to break the 2
million mark some time in 2017.

Brazil, Argentina, and Mexico comprise the largest markets of developers in


2015, amounting to about 471,000 developers in Brazil, approximately 278,000 in
Argentina, and around 264,000 in Mexico. Combined, these three countries account
for 56% of the total Latin American developer population. Brazil and Mexico are
projected to be the fastest growing countries. Chile is next to Brazil and Mexico as
one of the competitive economies in Latin America. Chile’s projected developer
population will steadily increase over the next six years, with an average growth rate
of 3.8%; however, as a small country, it has a developer population of only 74,000
in 2015 and is forecast to grow to 92,000 in 2021.

Latin America Developer Population


Country 2015 2016 2017 2018 2019 2020 2021

Brazil 471.7 505.5 527.6 549.6 571.7 593.8 615.8


% Growth 7.2% 4.4% 4.2% 4.0% 3.9% 3.7%

Argentina 278.7 282.1 291.0 299.8 308.6 317.5 326.3


% Growth 1.2% 3.1% 3.0% 2.9% 2.9% 2.8%

Mexico 264.7 281.9 294.5 307.1 319.7 332.4 345.0


% Growth 6.5% 4.5% 4.3% 4.1% 3.9% 3.8%

Colombia 108.8 113.5 117.8 122.0 126.3 130.5 134.8


% Growth 4.4% 3.7% 3.6% 3.5% 3.4% 3.3%

Chile 73.8 75.9 79.2 82.5 85.9 89.2 92.5


% Growth 2.9% 4.4% 4.2% 4.0% 3.9% 3.7%

Rest of LA 620.0 647.4 673.4 699.5 725.4 751.4 777.4


% Growth 4.4% 4.0% 3.9% 3.7% 3.6% 3.5%

Total Latin America 1,817.6 1,906.3 1,983.5 2,060.6 2,137.6 2,214.7 2,291.8
% Growth 4.9% 4.0% 3.9% 3.7% 3.6% 3.5%

(all figures in thousands)


Global Developer Population and Demographics Survey: Volume lI, © 2015 Evans Data Corp.

Copyright 2015, Evans Data Corp Volume II, 2015


Not for publication outside your company 18 www.evansdata.com
G lo ba l D e ve lo per Po pu la t io n an d
De mo grap hic Stud y 201 5 , Vol II

Top Fifteen Countries’ Developer Population Summaries for 2015 and 2021

Through 2020, India, the United States, China, Russia, Japan, and Brazil are
expected to maintain their status as the countries with the largest developer
populations. This list includes the emerging BRIC countries (Brazil, Russia, India, and
China), which are growing at rates several times faster than the United States. This
dynamic suggests that the BRIC nations will come play a significant role as the place
of residence for a substantial proportion of the world’s developers, and that the
United States and Western Europe may come to have comparatively fewer of the
world’s programmers. Russia is projected to grow strongly over the next six years,
breaking the 1 million mark in 2015. However, it should be pointed out that the
United States remains the largest current developer population, and that India, even
with its rapid rate of developer population growth, is not projected to pass the United
States until 2018.

Global Developer Population Ranking: 2015 vs. 2021

Country 2015 Country 2021


United States 3,863.8 India 5,503.5
India 3,316.1 United States 4,562.8
China 1,199.3 China 1,922.2
Russia 904.8 Russia 1,113.9
Japan 546.2 Japan 629.5
Germany 473.1 Brazil 615.8
Brazil 471.7 United Kingdom 564.1
United Kingdom 465.3 Germany 550.5
Canada 445.6 Canada 531.3
Korea (South) 344.9 Korea (South) 438.9
Spain 316.0 Thailand 405.1
Poland 311.1 Spain 400.3
Thailand 310.6 Poland 393.2
France 297.6 France 351.6
Argentina 278.7 Mexico 345.0
(all figures in thousands)
Global Developer Population and Demographics Survey: Volume Il, © 2015 Evans Data Corp.

Copyright 2015, Evans Data Corp Volume II, 2015


Not for publication outside your company 19 www.evansdata.com
G lo ba l D e ve lo per Po pu la t io n an d
De mo grap hic Stud y 201 5 , Vol II

Demographics
Region

Regional Developer Population

Latin America,
1,817,583

APAC,
North America, 7,031,285
4,309,397

EMEA,
6,990,842

Global Developer Population and Demographics Survey: Volume II, © 2015 Evans Data Corp.

Region Population
APAC 7,031,285
EMEA 6,990,842
North America 4,309,397
Latin America 1,817,583
Total 20,149,107
Global Developer Population and Demographics Survey:
Volume II, © 2015 Evans Data Corp.

Copyright 2015, Evans Data Corp Volume II, 2015


Not for publication outside your company 20 www.evansdata.com
G lo ba l D e ve lo per Po pu la t io n an d
De mo grap hic Stud y 201 5 , Vol II

Developer

Developer Segment
Other,
787,838
Commercial ISV,
Scientific, 5,556,403
701,654

OEM,
950,784

Corp Wkgrp,
2,486,042

Custom SI, VAR,


5,367,640
Corp Ent.
4,298,748

Global Developer Population and Demographics Survey: Volume II, © 2015 Evans Data Corp.

Which of the following best describes the type of application you work on most
Population
often?
Commercial applications for sale to people outside your company 5,556,403
Custom applications of any kind for clients outside your company 5,367,640
Corporate-wide enterprise applications for use inside your company 4,298,748
Applications for individuals or small workgroups inside your company 2,486,042
Applications or utilities to support specific devices your company makes or sells 950,784
Scientific/Engineering or intensive computation graphics 701,654
Other 787,838
Total 20,149,107
Global Developer Population and Demographics Survey: Volume II, © 2015 Evans Data Corp.

Copyright 2015, Evans Data Corp Volume II, 2015


Not for publication outside your company 21 www.evansdata.com
G lo ba l D e ve lo per Po pu la t io n an d
De mo grap hic Stud y 201 5 , Vol II

TREND: DEVELOPER SEGMENT

Developer Segment Trend


6,000,000
Custom applications (SI, VAR)

5,000,000 Commercial applications (ISV)


Corp. Enterprise
Corp. Workgroup
4,000,000
OEMs
Scientific/Engineering
3,000,000 Other

2,000,000

1,000,000

0
2006 2007 2008 2009 2010 2011 2012 2013 2014 2015

Global Developer Population and Demographics Survey: Volume II © 2015 Evans Data Corp.

Which of the following best


describes the type of
2006 2007 2008 2009 2010 2011 2012 2013 2014 2015
applications you work on MOST
OFTEN?
Custom applications (SI, VAR) 2,827,341 3,818,508 4,149,000 3,918,285 4,092,796 4,974,122 4,630,832 4,714,702 4,700,105 5,556,403
Commercial applications (ISV) 3,252,231 3,249,008 3,454,372 3,738,209 4,024,273 3,846,654 4,113,851 4,542,144 4,878,825 5,367,640
Corp. Enterprise 2,356,417 2,802,648 2,605,077 2,646,152 2,869,233 2,891,623 3,684,352 3,963,849 4,148,284 4,298,748
Corp. Workgroup 1,455,716 1,578,195 1,436,152 1,544,540 1,676,772 2,175,349 2,338,372 2,437,608 2,576,727 2,486,042
OEMs 700,048 834,365 712,684 1,072,869 1,044,673 994,824 982,393 1,037,394 1,114,271 950,784
Scientific/Engineering 684,640 801,292 648,909 650,645 764,843 583,630 591,134 625,666 673,296 701,654
Other 1,230,351 892,130 1,152,505 1,051,616 968,119 809,124 871,701 912,771 939,855 787,838
Total 12,506,744 13,976,146 14,158,700 14,622,316 15,440,709 16,275,328 17,212,635 19,031,363 19,031,363 20,149,107
Global Developer Population and Demographics Survey: Volume lI © 2015 Evans Data Corp.

Copyright 2015, Evans Data Corp Volume II, 2015


Not for publication outside your company 22 www.evansdata.com
G lo ba l D e ve lo per Po pu la t io n an d
De mo grap hic Stud y 201 5 , Vol II

Job Description

Job Description
Programmer / software
engineer, 5,211,995
Project lead / team leader,
2,687,327

Web Developer,
547,629

Other Management, 562,048 Other, 1,648,214

CEO, 685,515

CTO, 697,098 Departmental development


manager, 1,344,737
Business Analyst, 1,027,867
Systems analyst or engineer,
1,342,824
CIO, 1,033,773

Product manager, 1,102,647 Software architect, 1,151,287


Data Architect / DBA,
1,106,868

Glob al Developer Population and Demographics Survey: Volume II, © 2015 Evans Data Corp.

Which BEST describes your job? Population


Programmer / software engineer 5,211,995
Project lead / team leader 2,687,327
Departmental development manager 1,344,737
Systems analyst or engineer 1,342,824
Software architect 1,151,287
Data Architect / DBA 1,106,868
Product manager 1,102,647
CIO 1,033,773
Business Analyst 1,027,867
CTO 697,098
CEO 685,515
Other Management 562,048
Web Developer 547,629
Other 1,648,214
Total 20,149,107
Global Developer Population and Demographics Survey:
Volume II, © 2015 Evans Data Corp.

Copyright 2015, Evans Data Corp Volume II, 2015


Not for publication outside your company 23 www.evansdata.com
G lo ba l D e ve lo per Po pu la t io n an d
De mo grap hic Stud y 201 5 , Vol II

JOB DESCRIPTION BY REGION

Which BEST describes your job? APAC EMEA North Latin


America America
Programmer / software engineer 1,842,114 1,837,486 1,148,555 505,314
Project lead / team leader 966,018 1,094,314 487,757 196,765
Web Developer 150,616 246,816 124,312 29,104
Departmental development manager 579,240 341,369 179,436 265,948
Systems analyst or engineer 516,380 436,336 283,588 92,929
Software architect 283,600 481,890 296,174 131,252
Product manager 452,627 371,408 299,004 37,548
Business Analyst 595,038 252,505 156,901 70,432
Data Architect / DBA 363,854 223,128 360,752 79,939
CIO 221,095 331,642 286,688 172,402
CEO 256,438 173,833 144,451 67,627
CTO 229,789 160,938 146,833 93,870
Other Management 226,715 287,724 66,858 20,133
Other 347,762 751,456 328,087 54,320
Total 7,031,285 6,990,842 4,309,397 1,817,583
Global Developer Population and Demographics Survey: Volume II, © 2015 Evans Data Corp.

Copyright 2015, Evans Data Corp Volume II, 2015


Not for publication outside your company 24 www.evansdata.com
G lo ba l D e ve lo per Po pu la t io n an d
De mo grap hic Stud y 201 5 , Vol II

JOB DESCRIPTION BY DEVELOPER SEGMENT

Commercial, Custom, SI, Corp Corp


Which BEST describes your job? OEM Scientific Other
ISV VAR Enterprise Workgroup
Programmer / software engineer 1,773,801 1,507,434 1,034,325 572,219 195,622 164,391 112,839
Project lead / team leader 563,243 856,050 691,072 307,264 157,608 103,153 28,351
Departmental development manager 351,907 441,424 318,106 161,844 74,752 34,087 24,007
Systems analyst or engineer 212,749 305,792 352,080 272,492 97,905 72,326 16,334
Software architect 285,030 378,873 316,519 122,763 59,116 24,962 17,147
Product manager 267,006 283,874 341,722 137,203 42,363 23,719 30,838
Data Architect / DBA 387,043 314,833 189,253 111,341 54,380 5,536 8,315
CIO 380,476 248,236 285,497 73,899 22,948 26,230 4,273
Business Analyst 591,364 167,950 102,693 103,918 10,373 8,243 26,071
CTO 222,403 166,443 160,188 55,920 36,611 36,923 --
CEO 214,659 224,551 102,140 57,866 30,096 14,735 32,965
Web Developer 78,508 209,648 81,246 147,260 35,905 25,347 45,208
Other Management 52,332 62,019 53,020 97,306 33,031 40,811 50,839
Other 175,881 200,512 270,888 264,746 100,076 121,190 390,653
Total 5,556,403 5,367,640 4,298,748 2,486,042 950,784 701,654 787,838
Global Developer Population and Demographics Survey: Volume lI, © 2015 Evans Data Corp.

Copyright 2015, Evans Data Corp Volume II, 2014


Not for publication outside your company 25 www.evansdata.com
G lo ba l D e ve lo per Po pu la t io n an d
De mo grap hic Stud y 201 5 , Vol II

Age

Age

Over 60 years, 653,815


25 and under,
56 - 60 years, 788,956 1,844,601
51 - 55 years,
1,130,523

46 - 50 years, 26 - 30 years,
1,587,845 3,318,080

41 - 45 years,
2,505,945

31 - 35 years,
4,362,073
36 - 40 years,
3,957,269

Global Developer Population and Demographics Survey: Volume II, © 2015 Evans Data Corp.

What is your age? Population


25 and under 1,844,601
26 - 30 years 3,318,080
31 - 35 years 4,362,073
36 - 40 years 3,957,269
41 - 45 years 2,505,945
46 - 50 years 1,587,845
51 - 55 years 1,130,523
56 - 60 years 788,956
Over 60 years 653,815
Total 20,149,107
Global Developer Population and Demographics Survey:
Volume II, © 2015 Evans Data Corp.

Copyright 2014, Evans Data Corp Volume II, 2014


Not for publication outside your company 26 www.evansdata.com
G lo ba l D e ve lo per Po pu la t io n an d
De mo grap hic Stud y 201 5 , Vol II

TREND: MEDIAN AGE

Median Age Trend


50

45
Median Age of Programmers

40

35

30

25 APAC
EMEA
20 North America
Latin America
15
2007 2008 2009 2010 2011 2012 2013 2014 2015

Global Developer Population and Demographics Survey: Volume II, © 2015 Evans Data Corp.

Median Age 2007 2008 2009 2010 2011 2012 2013 2014 2015
APAC 26 26 27 29 31 33 33 33 34
EMEA 34 34 36 36 38 39 38 41 42
North America 45 45 44 45 38 37 36 39 39
Latin America 28 28 34 34 35 38 39 37 37
Global Developer Population and Demographics Survey: Volume II, © 2015 Evans Data Corp.

Copyright 2015, Evans Data Corp Volume II, 2015


Not for publication outside your company 27 www.evansdata.com
G lo ba l D e ve lo per Po pu la t io n an d
De mo grap hic Stud y 201 5 , Vol II

AGE BY REGION
North Latin
What is your age? APAC EMEA
America America
25 and under 897,121 528,808 316,728 64,729
26 - 30 1,847,811 927,728 491,600 183,939
31 - 35 2,055,860 1,162,959 853,977 385,913
36 - 40 1,170,973 1,114,398 1,006,469 600,772
41 - 45 542,133 1,273,854 488,264 253,625
46 - 50 216,494 754,234 368,030 191,131
51 - 55 143,541 544,390 326,439 82,169
56 - 60 90,214 422,967 213,983 18,822
Over 60 67,137 261,504 243,907 36,483
Total 7,031,285 6,990,842 4,309,397 1,817,583
Global Developer Population and Demographics Survey: Volume II, © 2015 Evans Data Corp.

AGE BY DEVELOPER SEGMENT


Commercial, Custom, SI, Corp Corp
What is your age? OEM Scientific Other
ISV VAR Enterprise Workgroup
25 and under 446,510 444,911 275,547 239,907 116,632 94,638 139,265
26 - 30 1,112,080 862,041 607,738 412,429 170,105 66,987 79,796
31 - 35 1,402,443 1,292,623 847,345 435,056 192,438 146,364 103,954
36 - 40 1,074,972 1,177,948 1,001,965 361,107 180,799 120,576 102,137
41 - 45 659,337 702,332 577,794 346,978 100,487 82,033 89,406
46 - 50 388,207 268,020 429,769 217,331 90,851 73,183 82,742
51 - 55 213,366 233,339 286,066 219,170 56,784 55,238 63,254
56 - 60 159,854 204,277 149,022 146,160 19,964 18,366 65,892
Over 60 99,633 182,149 123,503 107,904 22,723 44,270 61,393
Total 5,556,403 5,367,640 4,298,748 2,486,042 950,784 701,654 787,838
Global Developer Population and Demographics Survey: Volume II, © 2015 Evans Data Corp.

Copyright 2015, Evans Data Corp Volume II, 2015


Not for publication outside your company 28 www.evansdata.com
G lo ba l D e ve lo per Po pu la t io n an d
De mo grap hic Stud y 201 5 , Vol II

Years of Experience

Years of Experience

Fewer than 3 years,


1,428,881
Over 20, 2,920,402

16 - 20, 1,819,256 3 - 6, 4,779,983

11 - 15, 3,675,348

7 - 10, 5,525,237

Glob al Developer Population and Demographics Survey: Volume II, © 2015 Evans Data Corp.

How many years have you been programming? Population


Fewer than 3 years 1,428,881
3-6 4,779,983
7 - 10 5,525,237
11 - 15 3,675,348
16 - 20 1,819,256
Over 20 2,920,402
Total 20,149,107
Global Developer Population and Demographics Survey: Volume II, © 2015 Evans Data Corp.

Copyright 2015, Evans Data Corp Volume II, 2015


Not for publication outside your company 29 www.evansdata.com
G lo ba l D e ve lo per Po pu la t io n an d
De mo grap hic Stud y 201 5 , Vol II

YEARS OF EXPERIENCE BY REGION

How many years have you been


APAC EMEA North America Latin America
programming?
Fewer than 3 years 636,083 567,966 191,312 67,487
3-6 2,566,799 1,230,542 738,948 298,056
7 - 10 2,227,643 1,497,447 1,127,843 609,726
11 - 15 1,040,547 1,376,341 863,384 373,231
16 - 20 303,079 925,111 456,874 200,881
Over 20 257,134 1,393,435 931,035 268,202
Total 7,031,285 6,990,842 4,309,397 1,817,583
Global Developer Population and Demographics Survey: Volume II, © 2015 Evans Data Corp.

YEARS OF EXPERIENCE BY DEVELOPER SEGMENT

How many years have Corp


you been programming?
Commercial, ISV Custom, SI, VAR Corp Enterprise
Workgroup
OEM Scientific Other
Fewer than 3 years 277,255 273,685 212,901 269,993 73,657 98,916 193,009
3-6 1,433,159 1,291,883 896,257 643,018 218,421 127,209 181,374
7 - 10 1,589,402 1,694,073 1,135,917 581,030 240,940 123,390 139,547
11 - 15 995,805 1,015,931 903,829 420,699 150,362 93,487 83,837
16 - 20 552,922 369,347 464,017 198,256 97,827 98,689 48,842
Over 20 707,859 722,722 685,827 373,046 169,576 159,963 141,228
Total 5,556,403 5,367,640 4,298,748 2,486,042 950,784 701,654 787,838
Global Developer Population and Demographics Survey: Volume II, © 2015 Evans Data Corp.

Copyright 2015, Evans Data Corp Volume II, 2015


Not for publication outside your company 30 www.evansdata.com
G lo ba l D e ve lo per Po pu la t io n an d
De mo grap hic Stud y 201 5 , Vol II

Education

Education

Doctoral degree, Some college,


1,097,217 vocational training or
less, 3,424,512

Master's degree,
7,490,334

Bachelor's degree,
8,137,043

Global Developer Population and Demographics Survey: Volume II, © 2015 Evans Data Corp.

What is the highest level of education you have


Population
completed?
Some college, vocational training or less 3,424,512
Bachelor's degree 8,137,043
Master's degree 7,490,334
Doctoral degree 1,097,217
Total 20,149,107
Global Developer Population and Demographics Survey: Volume II, © 2015 Evans Data
Corp.

Copyright 2015, Evans Data Corp Volume II, 2015


Not for publication outside your company 31 www.evansdata.com
G lo ba l D e ve lo per Po pu la t io n an d
De mo grap hic Stud y 201 5 , Vol II

EDUCATION BY REGION

What is the highest level of education you North Latin


APAC EMEA
have completed? America America
Some college, vocational training or less 476,318 1,765,797 683,621 452,897
Bachelor's degree 3,544,886 2,087,416 1,770,792 744,196
Master's degree 2,728,860 2,682,643 1,629,710 491,037
Doctoral degree 281,222 454,986 225,274 129,453
Total 7,031,285 6,990,842 4,309,397 1,817,583
Global Developer Population and Demographics Survey: Volume II, © 2015 Evans Data Corp.

EDUCATION BY DEVELOPER SEGMENT

What is the highest level of education Commercial, Custom, SI, Corp Corp
OEM Scientific Other
you have completed? ISV VAR Enterprise Workgroup
Some college, vocational training or less 685,489 841,313 701,121 574,481 162,496 113,083 333,242
Bachelor's degree 2,120,430 2,270,325 1,812,325 1,065,020 396,688 211,891 250,237
Master's degree 2,408,482 1,948,048 1,578,151 764,052 361,523 275,587 172,953
Doctoral degree 342,002 307,953 207,152 82,489 30,077 101,094 31,406
Total 5,556,403 5,367,640 4,298,748 2,486,042 950,784 701,654 787,838
Global Developer Population and Demographics Survey: Volume II, © 2015 Evans Data Corp.

Copyright 2015, Evans Data Corp Volume II, 2015


Not for publication outside your company 32 www.evansdata.com
G lo ba l D e ve lo per Po pu la t io n an d
De mo grap hic Stud y 201 5 , Vol II

Gender

Developer Gender

Female, 4,124,070

Male, 16,025,038

Global Developer Population and Demographics Survey: Volume II, © 2015 Evans Data Corp.

Are you: Population


Male 16,025,038
Female 4,124,070
Total 20,149,107
Global Developer Population and Demographics Survey: Volume II, © 2015 Evans
Data Corp.

Copyright 2015, Evans Data Corp Volume II, 2015


Not for publication outside your company 33 www.evansdata.com
G lo ba l D e ve lo per Po pu la t io n an d
De mo grap hic Stud y 201 4 , Vol II

GENDER BY REGION

North Latin
Are You: APAC EMEA
America America
Male 5,030,884 5,672,566 3,404,371 1,765,841
Female 2,000,400 1318276.35 905,026 51,742
Total 7,031,285 6,990,842 4,309,397 1,817,583
Global Developer Population and Demographics Survey: Volume II, © 2015 Evans Data Corp.

GENDER BY DEVELOPER SEGMENT

Commercial, Custom, SI, Corp Corp


Are You: OEM Scientific Other
ISV VAR Enterprise Workgroup
Male 4,226,403 4,247,468 3,676,434 1,892,616 791,819 597,380 619,578
Female 1,330,000 1,120,172 622,314 593,426 158,965 104,274 168,260
Total 5,556,403 5,367,640 4,298,748 2,486,042 950,784 701,654 787,838
Global Developer Population and Demographics Survey: Volume II, © 2015 Evans Data Corp.

Copyright 2014, Evans Data Corp Volume II, 2014


Not for publication outside your company 34 www.evansdata.com
G lo ba l D e ve lo per Po pu la t io n an d
De mo grap hic Stud y 201 5 , Vol II

Developer Program Membership

Developer Program Membership

No,
5,626,635 Yes, as part of a paid
membership,
6,973,923

Yes, I am a member of
both paid and free
developer programs,
3,163,045 Yes, as part of a free
membership,
4,385,504

Global Developer Population and Demographics Survey: Volume Il © 2015 Evans Data Corp.

Are you a member of a developer program? Population


Yes, as part of a paid membership 6,973,923
Yes, as part of a free membership 4,385,504
Yes, I am a member of both paid and free developer programs 3,163,045
No 5,626,635
Total 20,149,107
Global Developer Population and Demographics Survey: Volume lI © 2015 Evans Data Corp.

Copyright 2015, Evans Data Corp Volume II, 2015


Not for publication outside your company 35 www.evansdata.com
G lo ba l D e ve lo per Po pu la t io n an d
De mo grap hic Stud y 201 5 , Vol II

DEVELOPER PROGRAM MEMBERSHIP BY REGION

North Latin
Are you a member of a developer program? APAC EMEA
America America
Yes, as part of a paid membership 3,336,936 1,675,166 1,495,468 749,964
Yes, as part of a free membership 1,487,934 1,216,038 1,010,907 552,916
Yes, I am a member of both paid and free developer programs 1,218,273 673,897 791,572 237,337
No 988,141 3,425,741 1,011,451 277,367
Total 7,031,285 6,990,842 4,309,397 1,817,583
Global Developer Population and Demographics Survey: Volume lI, © 2015 Evans Data Corp.

DEVELOPER PROGRAM MEMBERSHIP BY DEVELOPER SEGMENT

Are you a member of a developer Commercial, Custom, SI, Corp Corp


OEM Scientific Other
program? ISV VAR Enterprise Workgroup
Yes, as part of a paid membership 2,917,068 1,981,409 1,343,829 425,209 249,944 143,361 36,163
Yes, as part of a free membership 903,578 1,217,551 1,136,344 721,517 222,620 146,178 83,403
Yes, I am a member of both paid and
728,531 1,083,455 767,297 233,172 148,359 118,146 32,014
free developer programs
No 1,007,226 1,085,225 1,051,279 1,106,144 329,861 293,968 636,257
Total 5,556,403 5,367,640 4,298,748 2,486,042 950,784 701,654 787,838
Global Developer Population and Demographics Survey: Volume lI, © 2015 Evans Data Corp.

Copyright 2015, Evans Data Corp Volume II, 2015


Not for publication outside your company 36 www.evansdata.com
G lo ba l D e ve lo per Po pu la t io n an d
De mo grap hic Stud y 201 5 , Vol II

Companies’ Length of Time in Business

Companies’ Length of Time in Business

Two years or less,


1,305,501
Over 20 years, 4,630,275

3 - 5 years, 2,753,996

5 - 10 years, 5,950,321
10 - 20 years, 5,509,013

Global Developer Population and Demographics Survey: Volume II © 2015 Evans Data Corp.

How long ago was your company established? Population


Two years or less 1,305,501
3 - 5 years 2,753,996
5 - 10 years 5,950,321
10 - 20 years 5,509,013
Over 20 years 4,630,275
Total 20,149,107
Global Developer Population and Demographics Survey: Volume II © 2015
Evans Data Corp.

Copyright 2015, Evans Data Corp Volume II, 2015


Not for publication outside your company 37 www.evansdata.com
G lo ba l D e ve lo per Po pu la t io n an d
De mo grap hic Stud y 201 5 , Vol II

COMPANIES LENGTH OF TIME IN BUSINESS BY REGION

North Latin
How long ago was your company established? APAC EMEA
America America
Less than two year 463,033 509,858 281,220 78,516
3 - 5 years 1,147,526 900,341 382,227 439,854
5 - 10 years 2,382,738 1,243,553 1,458,555 719,890
10 - 20 years 2,010,294 1,826,665 1,184,484 410,407
Over 20 years 1,027,692 2,510,426 1,002,910 168,917
Total 7,031,285 6,990,842 4,309,397 1,817,583
Global Developer Population and Demographics Survey: Volume II, © 2015 Evans Data Corp.

COMPANIES LENGTH OF TIME IN BUSINESS BY DEVELOPER SEGMENT

How long ago was your company Commercial, Custom, SI, Corp Corp
OEM Scientific Other
established? ISV VAR Enterprise Workgroup
Two years or less 407,329 278,892 105,340 227,311 46,922 64,656 176,957
3 - 5 years 912,285 833,380 352,958 352,950 107,780 74,264 114,185
5 - 10 years 1,642,812 2,074,669 1,143,957 604,860 203,126 134,798 125,491
10 - 20 years 1,597,338 1,400,325 1,219,842 546,007 355,354 221,933 151,224
Over 20 years 996,639 780,373 1,476,652 754,914 237,602 206,004 219,981
Total 5,556,403 5,367,640 4,298,748 2,486,042 950,784 701,654 787,838
Global Developer Population and Demographics Survey: Volume Il, © 2015 Evans Data Corp.

Copyright 2015, Evans Data Corp Volume II, 2015


Not for publication outside your company 38 www.evansdata.com
G lo ba l D e ve lo per Po pu la t io n an d
De mo grap hic Stud y 201 5 , Vol II

Platform Use and Migrations


Host Operating System

Host Operating System Today

UNIX (any type),


241,098
Windows Other,
269,746 Other, 193,942
Mac OS X,
709,503
Linux,
819,031

Windows XP,
1,260,244

Windows 10, Windows 7,


1,477,400 9,223,923

Windows 8/8.1,
5,954,220

Global Developer Population and Demographics Survey: Volume Il, © 2015 Evans Data Corp.

Which operating system do you run on the computer


Population
you use to do MOST of your programming TODAY?
Windows 7 9,223,923
Windows 8/8.1 5,954,220
Windows 10 1,477,400
Windows XP 1,260,244
Linux 819,031
Mac OS X 709,503
Windows Other 269,746
UNIX (any type) 241,098
Other 193,942
Total 20,149,107
Global Developer Population and Demographics Survey: Volume II, © 2015 Evans Data
Corp.

Copyright 2015, Evans Data Corp Volume II, 2015


Not for publication outside your company 39 www.evansdata.com
G lo ba l D e ve lo per Po pu la t io n an d
De mo grap hic Stud y 201 5 , Vol II

HOST OPERATING SYSTEM BY REGION

Which operating system do you run on


North Latin
the computer you use to do MOST of APAC EMEA
America America
your programming TODAY?
Windows 7 3,207,364 3,218,223 1,727,214 1,091,871
Windows 8/8.1 1,841,786 1,876,869 1,575,065 504,429
Windows 10 591,995 614,113 254,788 71,694
Windows XP 749,795 343,713 170,896 76,916
Linux 237,334 424,218 152,942 35,562
Mac OS X 105,366 236,127 303,541 1,683
Windows Other 138,662 67,611 44,566 17,681
UNIX (any type) 107,840 72,911 48,019 17,748
Other 51,143 137,056 32,366 --
Total 7,031,285 6,990,842 4,309,397 1,817,583
Global Developer Population and Demographics Survey: Volume II, © 2015 Evans Data Corp.

HOST OPERATING SYSTEM BY DEVELOPER SEGMENT

Which operating system do you


run on the computer you use to Commercial, Corp Corp
Custom, SI, VAR OEM Scientific Other
do MOST of your programming ISV Enterprise Workgroup
TODAY?
Windows 7 2,232,404 2,530,946 2,131,339 1,072,389 367,980 262,231 318,358
Windows 8/8.1 1,904,249 1,545,824 1,401,568 654,203 298,231 204,028 187,833
Windows 10 688,054 477,241 161,663 127,559 62,008 54,817 69,109
Windows XP 236,651 308,269 233,043 271,900 38,972 62,902 53,965
Linux 199,535 178,183 170,499 110,111 39,833 65,949 47,076
Mac OS X 209,129 156,783 70,258 139,974 125,027 8,917 33,863
UNIX (any type) 41,482 30,941 75,723 59,035 8,829 15,140 -
Windows Other 14,977 101,514 31,786 33,892 3,301 19,316 21,386
Other 29,923 37,940 22,870 16,980 6,603 8,353 56,248
Total 5,556,403 5,367,640 4,298,748 2,486,042 950,784 701,654 787,838
Global Developer Population and Demographics Survey: Volume lI, © 2015 Evans Data Corp.

Copyright 2015, Evans Data Corp Volume II, 2015


Not for publication outside your company 40 www.evansdata.com
G lo ba l D e ve lo per Po pu la t io n an d
De mo grap hic Stud y 201 4 , Vol II

Target Operating Systems Today

Which operating system(s) do your applications


Population
target TODAY?
Windows 7 10,265,346
Windows 8/8.1 8,316,180
Android 7,646,193
Java 5,496,613
iOS 4,459,372
Linux (Any) 4,367,619
Web/HTML5 4,285,029
Windows Phone 3,833,902
Windows 10 3,773,699
Windows XP 3,735,880
Mac OS X 2,888,297
Hybrid HTML5 2,688,542
UNIX (Any) 2,297,442
BlackBerry 1,963,119
Windows Other 1,378,750
Arduino 1,198,271
BREW 772,773
Other Desktop 766,204
Tizen 696,258
Other Mobile 534,982
Other 624,872
Global Developer Population and Demographics Survey: Volume II, © 2015 Evans Data
Corp.

Note that these data are the results of a multiple response question that allowed the
developers to select as many responses as they wished; thus the sum will not match the
global total.

Copyright 2015, Evans Data Corp Volume II, 2015


Not for publication outside your company 41 www.evansdata.com
G lo ba l D e ve lo per Po pu la t io n an d
De mo grap hic Stud y 201 5 , Vol II

TARGET OPERATING SYSTEM BY REGION

Which operating system(s) do North Latin


APAC EMEA
your applications target TODAY? America America
Windows 7 3,499,372 3,426,781 2,261,835 1,027,214
Windows 8/8.1 2,807,134 2,883,547 2,059,503 512,813
Android 3,304,857 2,223,835 1,674,406 519,029
Java 2,237,680 1,389,518 1,243,218 556,512
Linux (Any) 1,573,724 1,319,564 1,069,798 364,252
iOS 1,423,744 1,212,214 1,404,845 230,771
Web/HTML5 1,333,785 1,362,299 1,175,354 307,864
Windows XP 1,630,809 1,400,834 669,813 184,078
Windows 10 1,399,442 1,533,243 793,756 126,055
Windows Phone 1,609,928 1,011,270 935,498 242,854
Mac OS X 928,065 796,521 845,656 226,212
Hybrid HTML5 911,599 690,214 644,152 371,076
UNIX (Any) 965,575 669,984 517,470 159,750
BlackBerry 836,465 451,214 474,821 174,566
Windows Other 591,834 625,201 187,440 66,088
Arduino 550,177 184,165 352,088 74,501
Other Desktop 415,528 324,027 87,019 11,825
BREW 453,611 154,761 118,682 73,192
Tizen 364,840 140,777 162,768 35,030
Other Mobile 244,940 233,056 59,795 36,596
Other 136,152 349,849 130,404 24,584
Global Developer Population and Demographics Survey: Volume II, © 2015 Evans Data Corp.

Copyright 2015, Evans Data Corp Volume II, 2015


Not for publication outside your company 42 www.evansdata.com
G lo ba l D e ve lo per Po pu la t io n an d
De mo grap hic Stud y 201 5 , Vol II

TARGET OPERATING SYSTEM BY DEVELOPER SEGMENT

Which operating system(s)


Commercial, Custom, SI, Corp Corp
do your applications target OEM Scientific Other
ISV VAR Enterprise Workgroup
TODAY?
Windows 7 2,759,674 2,862,433 2,335,477 1,128,246 436,794 435,046 305,881
Windows 8/8.1 2,506,673 2,288,163 1,688,546 930,156 420,032 300,498 246,784
Android 2,254,965 2,181,655 1,494,394 882,724 339,106 306,126 206,932
Java 1,445,294 1,429,210 1,369,580 672,387 274,253 148,140 139,590
iOS 1,494,028 1,232,550 933,355 418,820 174,302 155,702 66,227
Linux (Any) 1,274,930 1,422,031 855,773 487,684 115,689 174,020 67,657
Web/HTML5 1,200,624 1,311,264 934,001 399,168 165,330 128,243 161,813
Windows Phone 1,134,691 1,083,279 866,194 384,895 159,235 88,285 81,984
Windows 10 1,219,322 1,159,354 628,906 421,114 122,581 152,810 93,206
Windows XP 1,076,155 1,059,852 524,767 555,398 150,959 240,157 187,747
Mac OS X 940,864 896,925 542,150 306,622 90,270 26,875 57,225
Hybrid HTML5 844,420 884,042 539,414 233,951 72,033 91,083 38,202
Unix (Any) 648,841 863,551 377,289 211,538 157,470 19,935 32,845
BlackBerry 656,138 590,218 403,839 169,845 64,445 27,459 43,782
Windows Other 365,100 416,042 238,636 189,432 41,527 38,192 85,028
Arduino 388,390 435,057 168,297 70,933 28,352 123,586 17,310
Other Desktop 159,845 205,710 87,170 207,282 23,561 32,018 57,447
BREW 346,443 216,156 126,980 37,731 15,973 -- 12,268
Tizen 368,719 171,452 95,689 34,940 12,913 1,896 12,268
Other Mobile 137,234 121,097 73,102 99,964 20,501 16,142 67,784
Other 51,222 110,815 80,292 121,977 42,994 38,192 168,342
Global Developer Population and Demographics Survey: Volume Il, © 2015 Evans Data Corp.

Copyright 2015, Evans Data Corp Volume II, 2015


Not for publication outside your company 43 www.evansdata.com
G lo ba l D e ve lo per Po pu la t io n an d
De mo grap hic Stud y 201 5 , Vol II

Most Important Factor in Platform Selection

Most Important Factor When Choosing Target Platforms


Specific platform
features or capabilities
1,088,823
Other
1,119,874
Expected market size
Optimized application and potential
performance 6,217,839
1,413,230

Quality of tech support


resources
2,057,787

Quality of developer
community support Quality of development
3,129,242 tools
4,625,933

Global Developer Population and Demographics Survey: Volume II, © 2015 Evans Data Corp.

Which of the following factors is most important


Population
when choosing a platform to target?
Expected market size and potential 6,217,839
Quality of development tools 4,625,933
Quality of developer community support 3,625,621
Quality of tech support resources 2,057,787
Optimized application performance 1,413,230
Other 1,119,874
Specific platform features or capabilities 1,088,823
Total 20,149,107
Global Developer Population and Demographics Survey: Volume II, © 2015
Evans Data Corp.

Copyright 2015, Evans Data Corp Volume II, 2015


Not for publication outside your company 44 www.evansdata.com
G lo ba l D e ve lo per Po pu la t io n an d
De mo grap hic Stud y 201 5 , Vol II

MOST IMPORTANT FACTOR IN PLATFORM SELECTION BY REGION


Which of the following factors is most important North Latin
APAC EMEA
when choosing a platform to target? America America
Expected market size and potential 2,443,222 1,917,598 1,539,693 307,378
Quality of development tools 1,614,150 1,494,659 926,030 577,427
Quality of developer community support 1,250,744 979,446 790,116 564,466
Quality of tech support resources 956,083 520,253 366,903 249,254
Optimized application performance 415,208 778,719 183,995 72,917
Specific platform features or capabilities 210,135 513,623 315,704 16,584
Other 141,743 786,543 186,957 29,557
Total 7,031,285 6,990,842 4,309,397 1,817,583
Global Developer Population and Demographics Survey: Volume II, © 2015 Evans Data Corp.

MOST IMPORTANT FACTOR IN PLATFORM SELECTION BY DEVELOPER SEGMENT

Which of the following factors is


Commercial, Custom, SI, Corp Corp
most important when choosing a OEM Scientific Other
ISV VAR Enterprise Workgroup
platform to target?
Expected market size and potential 2,772,688 1,587,506 917,982 379,176 223,805 135,806 156,001
Quality of development tools 966,554 1,214,580 1,249,724 634,041 260,280 165,371 120,367
Quality of developer community
support 1,041,253 1,416,327 559,520 351,446 129,939 46,570 33,941
Quality of tech support resources 188,161 357,569 669,695 418,636 191,149 168,814 98,396
Optimized application performance 222,540 312,149 408,954 275,475 38,582 93,381 82,726
Specific platform features or
capabilities 244,701 281,219 259,553 180,828 66,449 48,049 17,993
Other 120,505 198,289 233,321 246,441 40,579 43,663 278,415
Total 5,556,403 5,367,640 4,298,748 2,486,042 950,784 701,654 787,838
Global Developer Population and Demographics Survey: Volume II, © 2015 Evans Data Corp.

Copyright 2015, Evans Data Corp Volume II, 2015


Not for publication outside your company 45 www.evansdata.com
G lo ba l D e ve lo per Po pu la t io n an d
De mo grap hic Stud y 201 5 , Vol II

Most Important Factor in Porting

Most Important Factor When Choosing to Port

App runs in a runtime Other


423,131 745,517

Have tools that enable


porting
1,168,648 Better integration
across platforms
6,790,249
No time to rewrite
1,974,613

Quality of developer
community support
3,129,242

Much of the existing


code already runs on
new platform
5,541,005
Global Developer Population and Demographics Survey: Volume II, © 2015 Evans Data Corp.

Of the following, which is the most important factor in


choosing to extend or port an application to a new Population
platform rather than rewrite it for that platform?
Better integration across platforms 6,790,249
Much of the existing code already runs on new platform 5,541,005
Code base is too large to rewrite 3,505,945
No time to rewrite 1,974,613
Have tools that enable porting 1,168,648
App runs in a runtime 423,131
Other 745,517
Total 20,149,107
Global Developer Population and Demographics Survey: Volume II, © 2015 Evans
Data Corp.

Copyright 2015, Evans Data Corp Volume II, 2015


Not for publication outside your company 46 www.evansdata.com
G lo ba l D e ve lo per Po pu la t io n an d
De mo grap hic Stud y 201 5 , Vol II

MOST IMPORTANT FACTOR IN PORTING BY REGION


Of the following, which is the most important factor in
North Latin
choosing to extend or port an application to a new platform APAC EMEA
America America
rather than rewrite it for that platform?
Better integration across platforms 2,534,735 2,134,608 1,226,521 896,511
Much of the existing code already runs on new platform 1,822,926 1,600,956 1,480,665 466,677
Code base is too large to rewrite 1,423,618 889,420 972,377 147,372
No time to rewrite 381,946 1,174,035 309,393 184,215
Have tools that enable porting 642,364 391,345 121,547 98,248
App runs in a runtime 121,528 195,672 99,448 12,281
Other 104,167 604,806 99,448 12,281
Total 7,031,285 6,990,842 4,309,397 1,817,583
Global Developer Population and Demographics Survey: Volume II, © 2015 Evans Data Corp.

MOST IMPORTANT FACTOR IN PORTING BY DEVELOPER SEGMENT


Of the following, which is the most
important factor in choosing to
Commercial, Custom, SI, Corp Corp
extend or port an application to a OEM Scientific Other
ISV VAR Enterprise Workgroup
new platform rather than rewrite it
for that platform?
Better integration across platforms 1,587,544 2,066,764 1,680,420 777,945 262,983 219,267 124,395
Much of the existing code already runs
on new platform 1,587,544 1,576,094 1,120,280 608,827 384,359 241,194 82,930
Code base is too large to rewrite 1,805,442 460,933 703,432 388,973 40,459 21,927 55,287
No time to rewrite 249,026 550,146 468,954 372,061 121,377 65,780 152,039
Have tools that enable porting 140,077 505,539 156,318 219,854 60,688 65,780 55,287
App runs in a runtime 108,949 74,344 78,159 50,736 40,459 43,853 41,465
Other 77,821 133,819 91,186 67,647 40,459 43,853 276,434
Total 5,556,403 5,367,640 4,298,748 2,486,042 950,784 701,654 787,838
Global Developer Population and Demographics Survey: Volume II, © 2015 Evans Data Corp.

Copyright 2015, Evans Data Corp Volume II, 2015


Not for publication outside your company 47 www.evansdata.com
G lo ba l D e ve lo per Po pu la t io n an d
De mo grap hic Stud y 201 5 , Vol II

DevOps And Continuous Delivery


Importance of Continuous Delivery

Importance of Continuous Delivery

Not important,
Somewhat 1,452,326
unimportant,
1,803,941

Extremely
important,
Somewhat
11,175,264
important,
5,717,577

Global Developer Population and Demographics Survey: Volume II, © 2015 Evans Data Corp.

How important is a Continuous Delivery


Population
Model to your organization now?
Extremely important 11,175,264
Somewhat important 5,717,577
Somewhat unimportant 1,803,941
Not important 1,452,326
Total 20,149,107
Global Developer Population and Demographics Survey: Volume II,
© 2015 Evans Data Corp.

Copyright 2015, Evans Data Corp Volume II, 2015


Not for publication outside your company 48 www.evansdata.com
G lo ba l D e ve lo per Po pu la t io n an d
De mo grap hic Stud y 201 5 , Vol II

IMPORTANCE OF CONTINUOUS DELIVERY BY REGION

How important is a Continuous


North Latin
Delivery Model to your organization APAC EMEA
America America
now?
Extremely important 4,786,147 2,269,279 2,574,445 1,261,180
Somewhat important 1,705,609 2,891,500 1,108,131 234,926
Somewhat unimportant 330,679 933,332 279,831 284,384
Not important 208,850 896,731 346,990 37,094
Total 7,031,285 6,990,842 4,309,397 1,817,583
Global Developer Population and Demographics Survey: Volume II, © 2015 Evans Data Corp.

IMPORTANCE OF CONTINUOUS DELIVERY BY DEVELOPER SEGMENT

How important is a Continuous


Commercial, Custom, SI, Corp Corp
Delivery Model to your organization OEM Scientific Other
ISV VAR Enterprise Workgroup
now?
Extremely important 3,537,316 2,995,202 2,645,384 965,800 485,506 226,340 175,075
Somewhat important 1,486,925 1,586,568 1,124,288 822,719 283,212 203,706 248,023
Somewhat unimportant 281,733 489,315 264,538 429,245 60,688 248,974 116,717
Not important 250,429 296,555 264,538 268,278 121,377 22,634 248,023
Total 5,556,403 5,367,640 4,298,748 2,486,042 950,784 701,654 787,838
Global Developer Population and Demographics Survey: Volume II, © 2015 Evans Data Corp.

Copyright 2015, Evans Data Corp Volume II, 2015


Not for publication outside your company 49 www.evansdata.com
G lo ba l D e ve lo per Po pu la t io n an d
De mo grap hic Stud y 201 5 , Vol II

Importance of DevOps

Importance of DevOps
Not important,
2,155,557

Somewhat
unimportant,
2,354,296 Extremely
important,
7,934,284

Somewhat
important,
7,704,970

Global Developer Population and Demographics Survey: Volume II, © 2015 Evans Data Corp.

How important is DevOps to your organization now? Population


Extremely important 7,934,284
Somewhat important 7,704,970
Somewhat unimportant 2,354,296
Not important 2,155,557
Total 20,149,107
Global Developer Population and Demographics Survey: Volume II, © 2015 Evans Data Corp.

Copyright 2015, Evans Data Corp Volume II, 2015


Not for publication outside your company 50 www.evansdata.com
G lo ba l D e ve lo per Po pu la t io n an d
De mo grap hic Stud y 201 5 , Vol II

IMPORTANCE OF DEVOPS BY REGION

North Latin
How important is DevOps to your organization now? APAC EMEA
America America
Extremely important 3,708,041 1,711,300 1,981,203 445,122
Somewhat important 2,343,762 2,730,798 1,399,155 1,174,629
Somewhat unimportant 559,704 1,237,962 492,503 123,645
Not important 419,778 1,310,783 436,536 74,187
Total 7,031,285 6,990,842 4,309,397 1,817,583
Global Developer Population and Demographics Survey: Volume II, © 2015 Evans Data Corp.

IMPORTANCE OF DEVOPS BY DEVELOPER SEGMENT

How important is DevOps to your Commercial, Custom, SI, Corp Corp


OEM Scientific Other
organization now? ISV VAR Enterprise Workgroup
Extremely important 2,700,162 2,054,097 1,785,634 730,166 384,359 116,942 72,948
Somewhat important 1,919,768 2,308,985 1,745,953 764,936 343,900 210,496 364,740
Somewhat unimportant 499,452 434,809 462,942 625,857 40,459 257,273 131,306
Not important 437,020 569,749 304,219 365,083 182,065 116,942 218,844
Total 5,556,403 5,367,640 4,298,748 2,486,042 950,784 701,654 787,838
Global Developer Population and Demographics Survey: Volume II, © 2015 Evans Data Corp.

Copyright 2015, Evans Data Corp Volume II, 2015


Not for publication outside your company 51 www.evansdata.com
G lo ba l D e ve lo per Po pu la t io n an d
De mo grap hic Stud y 201 5 , Vol II

Importance of Agile Methodologies

Importance of Agile Methods

Not important,
1,629,142
Somewhat
unimportant,
2,935,530 Extremely
important,
7,822,956

Somewhat
important,
7,761,479

Global Developer Population and Demographics Survey: Volume II, © 2015 Evans Data Corp.

How important is Agile


Methodologies to your organization Population
now?
Extremely important 7,822,956
Somewhat important 7,761,479
Somewhat unimportant 2,935,530
Not important 1,629,142
Total 20,149,107
Global Developer Population and Demographics Survey:
Volume II, © 2015 Evans Data Corp.

Copyright 2015, Evans Data Corp Volume II, 2015


Not for publication outside your company 52 www.evansdata.com
G lo ba l D e ve lo per Po pu la t io n an d
De mo grap hic Stud y 201 5 , Vol II

IMPORTANCE OF AGILE METHODS BY REGION

How important is Agile Methodologies to your organization North Latin


APAC EMEA
now? America America
Extremely important 3,224,875 1,734,021 1,951,638 717,142
Somewhat important 2,749,074 2,810,939 1,489,111 778,964
Somewhat unimportant 775,380 1,496,734 552,776 197,832
Not important 281,956 949,148 315,872 123,645
Total 7,031,285 6,990,842 4,309,397 1,817,583
Global Developer Population and Demographics Survey: Volume II, © 2015 Evans Data Corp.

IMPORTANCE OF AGILE METHODS BY DEVELOPER SEGMENT

How important is Agile


Commercial, Custom, SI, Corp Corp
Methodologies to your organization OEM Scientific Other
ISV VAR Enterprise Workgroup
now?
Extremely important 2,762,593 2,059,851 1,695,469 639,268 262,983 181,072 104,054
Somewhat important 1,904,160 2,210,205 1,788,920 958,902 242,753 316,876 312,162
Somewhat unimportant 624,315 721,699 520,656 585,996 283,212 158,438 148,649
Not important 265,334 375,885 293,703 301,876 161,835 45,268 222,973
Total 5,556,403 5,367,640 4,298,748 2,486,042 950,784 701,654 787,838

Copyright 2015, Evans Data Corp Volume II, 2015


Not for publication outside your company 53 www.evansdata.com
G lo ba l D e ve lo per Po pu la t io n an d
De mo grap hic Stud y 201 5 , Vol II

What is Monitored after Deployment

Which of the following do you monitor


Population
after your applications have been deployed?
Performance 11,312,852
Feature usage 9,600,637
Downtime 8,866,830
Active usage 6,711,273
Other 856,108
None – we don't monitor apps after deployment 1,635,777
Global Developer Population and Demographics Survey: Volume II, © 2015 Evans
Data Corp.

Note that these data are the results of a multiple response question that allowed the
developers to select as many responses as they wished; thus the sum will not match the
global total.

Copyright 2015, Evans Data Corp Volume II, 2015


Not for publication outside your company 54 www.evansdata.com
G lo ba l D e ve lo per Po pu la t io n an d
De mo grap hic Stud y 201 5 , Vol II

WHAT IS MONITORED AFTER DEPLOYMENT BY REGION

Which of the following do you monitor North Latin


APAC EMEA
after your applications have been deployed? America America
Performance 4,820,955 2,952,091 2,952,107 482,216
Feature usage 3,672,280 2,408,762 2,386,569 902,609
Downtime 3,219,771 2,607,983 2,069,868 840,787
Active usage 3,132,751 1,937,876 1,266,804 494,581
Other 348,083 434,664 113,108 24,729
None – we don't monitor apps after deployment 208,850 1,122,881 339,323 37,094
Global Developer Population and Demographics Survey: Volume II, © 2015 Evans Data Corp.

WHAT IS MONITORED AFTER DEPLOYMENT BY DEVELOPER SEGMENT

Which of the following do you


monitor Commercial, Custom, SI, Corp Corp
OEM Scientific Other
after your applications have been ISV VAR Enterprise Workgroup
deployed?
Performance 3,672,608 2,862,741 2,280,434 1,356,023 546,195 497,948 208,108
Feature usage 2,722,796 2,639,090 2,306,645 938,785 384,359 339,510 193,243
Downtime 2,912,758 2,609,269 2,018,315 678,011 222,524 158,438 133,784
Active usage 1,978,776 1,953,224 1,192,641 973,555 283,212 226,340 163,513
Other 221,623 208,742 78,636 173,849 -- 67,902 118,919
None – we don't monitor apps after
deployment 364,095 268,382 222,801 226,004 161,835 67,902 356,757
Global Developer Population and Demographics Survey: Volume II, © 2015 Evans Data Corp.

Copyright 2015, Evans Data Corp Volume II, 2015


Not for publication outside your company 55 www.evansdata.com
G lo ba l D e ve lo per Po pu la t io n an d
De mo grap hic Stud y 201 5 , Vol II

The Software Development Lifecycle


Length of the Development Lifecycle

Length of Development Lifecycle

More than 3 years,


2 to 3 years, 581,586 766,643 Under 3 months,
2,793,952
1 to 2 years,
2,080,984

3 to 6 months,
7,217,757
6 months to 1 year,
6,708,186

Global Developer Population and Demographics Survey: Volume II, © 2015 Evans Data Corp.

How long is your development


lifecycle, on average, from planning Population
to release?
Under 3 months 2,793,952
3 to 6 months 7,217,757
6 months to 1 year 6,708,186
1 to 2 years 2,080,984
2 to 3 years 581,586
More than 3 years 766,643
Total 20,149,107
Global Developer Population and Demographics Survey:
Volume II, © 2015 Evans Data Corp.

Copyright 2015, Evans Data Corp Volume II, 2015


Not for publication outside your company 56 www.evansdata.com
G lo ba l D e ve lo per Po pu la t io n an d
De mo grap hic Stud y 201 5 , Vol II

LENGTH OF THE DEVELOPMENT LIFECYCLE BY REGION

How long is your development


North Latin
lifecycle, on average, from APAC EMEA
America America
planning to release?
Under 3 months 911,501 946,877 731,234 164,351
3 to 6 months 2,545,000 2,376,018 1,549,408 720,269
6 months to 1 year 2,383,752 2,266,906 1,354,800 708,635
1 to 2 years 700,350 848,561 390,185 185,108
2 to 3 years 197,146 249,841 120,581 21,373
More than 3 years 293,536 302,639 163,189 17,848
Total 7,031,285 6,990,842 4,309,397 1,817,583
Global Developer Population and Demographics Survey: Volume II, © 2015 Evans Data Corp.

LENGTH OF THE DEVELOPMENT LIFECYCLE BY DEVELOPER SEGMENT

How long is your development


Commercial, Custom, SI, Corp Corp
lifecycle, on average, from OEM Scientific Other
ISV VAR Enterprise Workgroup
planning to release?
Under 3 months 904,801 752,206 420,154 355,301 115,345 72,892 174,669
3 to 6 months 2,125,785 1,969,057 1,670,177 815,748 269,993 170,552 152,159
6 months to 1 year 1,684,624 1,895,078 1,589,896 807,046 382,921 229,619 150,676
1 to 2 years 506,884 572,657 384,636 292,134 123,634 90,665 108,471
2 to 3 years 161,921 92,862 77,011 91,384 43,734 69,818 51,602
More than 3 years 172,388 85,779 156,873 124,428 15,157 68,108 150,261
Total 5,556,403 5,367,640 4,298,748 2,486,042 950,784 701,654 787,838
Global Developer Population and Demographics Survey: Volume II, © 2015 Evans Data Corp.

Copyright 2015, Evans Data Corp Volume II, 2015


Not for publication outside your company 57 www.evansdata.com
G lo ba l D e ve lo per Po pu la t io n an d
De mo grap hic Stud y 201 5 , Vol II

Product Deployment Scheduling Practices within Organizations

Product Deployment Scheduling Practices within Organizations

Fully automated I am not aw are,


deployment that 1,873,867
supports platform-
independent, ,
1,229,096

Automated tools that are


Automated tools that
platform-specific,
provision platforms
8,462,625
dynamically,
3,324,603

Manual tasks and/or


manual script execution,
5,258,917

Global Developer Population and Demographics Survey: Volume II, © 2015 Evans Data Corp.

Which of the following best describes how your


organization schedules and deploys products Population
from dev/test into production?
Automated tools that are platform-specific 8,462,625
Manual tasks and/or manual script execution 5,258,917
Automated tools that provision platforms dynamically 3,324,603
Fully automated deployment that supports platform-independent, 1,229,096
I am not aware 1,873,867
Total 20,149,107
Global Developer Population and Demographics Survey: Volume II, © 2015 Evans Data Corp.

Copyright 2015, Evans Data Corp Volume II, 2015


Not for publication outside your company 58 www.evansdata.com
G lo ba l D e ve lo per Po pu la t io n an d
De mo grap hic Stud y 201 5 , Vol II

PRODUCT DEPLOYMENT SCHEDULING BY REGION

Which of the following best describes how your


North Latin
organization schedules and deploys products APAC EMEA
America America
from dev/test into production?
Automated tools that are platform-specific 2,853,773 2,491,608 1,924,039 1,015,340
Manual tasks and/or manual script execution 1,977,012 1,882,150 1,181,427 275,771
Automated tools that provision platforms dynamically 1,272,164 1,039,664 641,346 376,052
Fully automated deployment that supports platform-independent 532,934 394,355 202,530 125,351
I am not aware 395,402 1,183,066 360,054 25,070
Total 7,031,285 6,990,842 4,309,397 1,817,583
Global Developer Population and Demographics Survey: Volume II, © 2015 Evans Data Corp.

PRODUCT DEPLOYMENT SCHEDULING BY DEVELOPER SEGMENT

Which of the following best describes how your


Commercial, Custom, Corp Corp
organization schedules and deploys products from OEM Scientific Other
ISV SI, VAR Enterprise Workgroup
dev/test into production?
Automated tools that are platform-specific 2,222,561 2,513,771 2,175,747 805,820 404,589 175,413 58,358
Manual tasks and/or manual script execution 2,081,695 1,286,459 817,553 565,789 141,606 175,413 204,254
Automated tools that provision platforms dynamically 610,422 842,853 817,553 582,934 182,065 263,120 87,538
Fully automated deployment that supports
platform-independent, self-service provisioning 187,822 399,246 329,659 171,451 40,459 0 72,948
I am not aware 453,903 325,311 158,236 360,047 182,065 87,707 364,740
Total 5,556,403 5,367,640 4,298,748 2,486,042 950,784 701,654 787,838
Global Developer Population and Demographics Survey: Volume II, © 2015 Evans Data Corp.

Copyright 2015, Evans Data Corp Volume II, 2015


Not for publication outside your company 59 www.evansdata.com
G lo ba l D e ve lo per Po pu la t io n an d
De mo grap hic Stud y 201 5 , Vol II

Mobile Development

Mobile Development

Mobile Application Development

No,
9,748,572
Yes,
10,400,535

Global Developer Population and Demographics Survey: Volume lI, © 2015 Evans Data Corp.

Are you currently developing any mobile applications? Population


Yes 10,400,535
No 9,748,572
Total 20,149,107
Global Developer Population and Demographics Survey: Volume I, © 2015 Evans Data Corp.

Copyright 2015, Evans Data Corp Volume II, 2015


Not for publication outside your company 60 www.evansdata.com
G lo ba l D e ve lo per Po pu la t io n an d
De mo grap hic Stud y 201 5 , Vol II

MOBILE DEVELOPMENT BY REGION

Are you currently developing North Latin


APAC EMEA
any mobile applications? America America
Yes 4,290,870 2,621,442 2,206,216 949,823
No 2,740,415 4,369,400 2,103,181 867,760
Total 7,031,285 6,990,842 4,309,397 1,817,583
Global Developer Population and Demographics Survey: Volume I, © 2015 Evans Data Corp.

MOBILE DEVELOPMENT BY DEVELOPER SEGMENT

Are you currently developing Commercial, Custom, SI, Corp Corp


OEM Scientific Other
any mobile applications? ISV VAR Enterprise Workgroup
Yes 3,576,624 3,040,281 2,002,939 809,343 411,447 219,706 142,892
No 1,979,779 2,327,359 2,295,810 1,676,698 539,337 481,948 644,946
Total 5,556,403 5,367,640 4,298,748 2,486,042 950,784 701,654 787,838
Global Developer Population and Demographics Survey: Volume lI, © 2015 Evans Data Corp.

Copyright 2015, Evans Data Corp Volume II, 2015


Not for publication outside your company 61 www.evansdata.com
G lo ba l D e ve lo per Po pu la t io n an d
De mo grap hic Stud y 201 5 , Vol II

Primary Mobile Target Platform

Primary Mobile Target Platform


Other, 626,495
BlackBerry,
486,534

Windows Phone,
1,821,648

Android, 5,404,212

iOS, 2,061,646

Global Developer Population and Demographics Survey: Volume II, © 2015 Evans Data Corp.

Which mobile platform is typically the first


Population
platform that you target with your applications?
Android 5,404,212
iOS 2,061,646
Windows Phone 1,821,648
BlackBerry 486,534
Other 626,495
Total 10,400,535
Global Developer Population and Demographics Survey: Volume II, © 2015
Evans Data Corp.

Note that these data are the results of a question that was only asked to developers
who indicated that they currently develop mobile applications; thus the sum will not match the
global total.

Copyright 2015, Evans Data Corp Volume II, 2015


Not for publication outside your company 62 www.evansdata.com
G lo ba l D e ve lo per Po pu la t io n an d
De mo grap hic Stud y 201 5 , Vol II

PRIMARY MOBILE TARGET BY REGION

Which mobile platform is typically the first platform that you North Latin
APAC EMEA
target with your applications? America America
Windows Phone 743,967 435,506 374,400 190,948
Apple iOS 494,955 585,056 678,679 115,080
BlackBerry 161,300 94,130 153,718 33,434
Android 2,613,268 1,355,163 880,988 544,153
Others 277,380 151,587 118,431 66,208
Total 4,290,870 2,621,442 2,206,216 949,823
Global Developer Population and Demographics Survey: Volume II, © 2015 Evans Data Corp.

PRIMARY BY MOBILE TARGET BY DEVELOPER SEGMENT

Which mobile platform is typically the


Commercial, Custom, SI, Corp Corp
first platform that you target with your
ISV VAR Enterprise Workgroup
OEM Scientific Other
applications?
Android 1,661,082 1,749,913 943,755 502,824 227,667 157,175 92,086
Apple iOS 705,619 533,107 569,229 105,056 57,603 34,364 3,175
Windows Phone 780,459 456,256 281,720 100,454 92,347 28,167 23,021
BlackBerry 159,503 150,502 125,123 29,438 17,372 -- --
Other 269,961 150,502 83,112 71,571 16,458 -- 24,609
Total 3,576,624 3,040,281 2,002,939 809,343 411,447 219,706 142,892
Global Developer Population and Demographics Survey: Volume II, © 2015 Evans Data Corp.

Copyright 2015, Evans Data Corp Volume II, 2015


Not for publication outside your company 63 www.evansdata.com
G lo ba l D e ve lo per Po pu la t io n an d
De mo grap hic Stud y 201 5 , Vol II

Databases and Big Data


Involvement in Big Data and Advanced Analytics

Involvement in Big Data and Advanced Analytics

Have been in the


Never, 2,476,688 past, 1,983,018

After 12 months,
2,208,346

Am currently,
5,682,212

Within 7 to 12
months, 2,597,110

Within 6 months,
5,201,733
Global Developer Population and Demographics Survey: Volume Il, © 2015 Evans Data Corp.

When do you think you will be involved with a Big Data or


Population
advanced analytics project?
Have been in the past 1,983,018
Am currently 5,682,212
Within 6 months 5,201,733
Within 7 to 12 months 2,597,110
After 12 months 2,208,346
Never 2,476,688
Total 20,149,107
Global Developer Population and Demographics Survey: Volume lI, © 2015 Evans Data
Corp.

Copyright 2015, Evans Data Corp Volume II, 2015


Not for publication outside your company 64 www.evansdata.com
G lo ba l D e ve lo per Po pu la t io n an d
De mo grap hic Stud y 201 5 , Vol II

INVOLVEMENT BY REGION

When do you think you will be involved with a Big North Latin
APAC EMEA
Data or advanced analytics project? America America
Have been in the past 846,053 572,688 481,110 86,272
Am currently 2,292,278 1,569,821 1,197,803 526,762
Within 6 months 2,088,225 1,333,588 1,079,942 680,194
Within 7 to 12 months 855,754 791,836 636,992 324,486
After 12 months 588,119 1,142,215 421,342 113,178
Never 360,855 1,580,694 492,208 86,691
Total 7,031,285 6,990,842 4,309,397 1,817,583
Global Developer Population and Demographics Survey: Volume lI, © 2015 Evans Data Corp.

INVOLVEMENT BY DEVELOPER SEGMENT

When do you think you will be


Commercial, Custom, SI, Corp Corp
involved with a Big Data or OEM Scientific Other
ISV VAR Enterprise Workgroup
advanced analytics project?
Have been in the past 796,507 551,806 281,781 176,496 17,718 88,199 46,737
Am currently 1,762,791 1,711,244 1,357,712 373,747 216,754 144,863 58,769
Within 6 months 1,261,819 1,554,573 1,370,046 603,963 228,123 94,395 107,539
Within 7 to 12 months 700,276 591,443 603,528 364,280 215,203 77,528 67,661
After 12 months 528,450 452,355 366,538 494,779 111,578 139,083 138,159
Never 506,561 506,218 319,143 472,777 161,407 157,587 368,972
Total 5,556,403 5,367,640 4,298,748 2,486,042 950,784 701,654 787,838
Global Developer Population and Demographics Survey: Volume I, © 2015 Evans Data Corp.

Copyright 2015, Evans Data Corp Volume II, 2015


Not for publication outside your company 65 www.evansdata.com
G lo ba l D e ve lo per Po pu la t io n an d
De mo grap hic Stud y 201 5 , Vol II

Plans for In-memory Databases

Plans for In-memory Databases

Currently doing this,


3,721,712
No plans, 5,231,752

Plan to in 12 to 24
months, 899,922

Plan to before 6
months, 5,796,110
Plan to in 6 to 12
months, 4,499,611

Global Developer Population and Demographics Survey: Volume II, © 2015 Evans Data Corp.

What are your plans for working with or


incorporating in-memory databases into your Population
development work?
Currently doing this 3,721,712
Plan to before 6 months 5,796,110
Plan to in 6 to 12 months 4,499,611
Plan to in 12 to 24 months 899,922
No plans 5,231,752
Total 20,149,107
Global Developer Population and Demographics Survey: Volume II, © 2015
Evans Data Corp.

Copyright 2015, Evans Data Corp Volume II, 2015


Not for publication outside your company 66 www.evansdata.com
G lo ba l D e ve lo per Po pu la t io n an d
De mo grap hic Stud y 201 5 , Vol II

PLANS FOR IN-MEMORY DATABASES BY REGION

What are your plans for working with or incorporating in- North Latin
APAC EMEA
memory databases into your development work? America America
Currently doing this 1,657,499 1,046,852 943,747 87,745
Plan to before 6 months 2,180,920 1,650,123 1,023,340 902,524
Plan to in 6 to 12 months 1,552,815 1,117,825 1,091,562 589,148
Plan to in 12 to 24 months 348,947 337,122 181,927 50,140
No plans 1,291,104 2,838,921 1,068,821 188,026
Total 7,031,285 6,990,842 4,309,397 1,817,583
Global Developer Population and Demographics Survey: Volume II, © 2015 Evans Data Corp.

PLANS FOR IN-MEMORY DATABASES BY DEVELOPER SEGMENT

What are your plans for working with or


Commercial, Custom, SI, Corp Corp
incorporating in-memory databases into your OEM Scientific Other
ISV VAR Enterprise Workgroup
development work?
Currently doing this 1,600,997 1,073,528 636,852 188,596 101,147 90,536 14,324
Plan to before 6 months 1,742,262 1,863,764 1,180,829 582,934 141,606 158,438 85,946
Plan to in 6 to 12 months 690,626 1,192,809 1,419,648 565,789 303,442 203,706 85,946
Plan to in 12 to 24 months 172,657 134,191 172,481 308,612 40,459 22,634 71,622
No plans 1,349,861 1,103,348 888,939 840,111 364,130 226,340 530,000
Total 5,556,403 5,367,640 4,298,748 2,486,042 950,784 701,654 787,838
Global Developer Population and Demographics Survey: Volume II, © 2015 Evans Data Corp.

Copyright 2015, Evans Data Corp Volume II, 2015


Not for publication outside your company 67 www.evansdata.com
G lo ba l D e ve lo per Po pu la t io n an d
De mo grap hic Stud y 201 5 , Vol II

Data Durability Solutions Used

Note that these data are only projections for developers who are currently
incorporating in-memory databases into their development work.

What solution do you or will you


Population
be using for data durability?

Transaction logging 2,058,750


Snapshot files 1,996,363
Database replication 1,512,869
Automatic failover 1,497,273
Non-volatile RAM 1,466,079
Other 124,773
Global Developer Population and Demographics Survey: Volume II, © 2015 Evans
Data Corp.

Note that these data are the results of a multiple response question that allowed the
developers to select as many responses as they wished; thus the sum will not match the
global total.

Copyright 2015, Evans Data Corp Volume II, 2015


Not for publication outside your company 68 www.evansdata.com
G lo ba l D e ve lo per Po pu la t io n an d
De mo grap hic Stud y 201 5 , Vol II

DATA DURABILITY SOLUTIONS USED BY REGION

What solution do you or will you be using for North Latin


APAC EMEA
data durability? America America
Transaction logging 1,040,345 408,095 537,577 62,675
Snapshot files 1,005,079 443,581 513,685 37,605
Database replication 599,521 390,352 465,900 25,070
Automatic failover 758,218 266,149 453,954 --
Non-volatile RAM 687,686 354,865 382,277 37,605
Other 17,633 70,973 35,838 --
Global Developer Population and Demographics Survey: Volume II, © 2015 Evans Data Corp.

DATA DURABILITY SOLUTIONS USED BY DEVELOPER SEGMENT

What solution do you or will you Commercial, Custom, SI, Corp Corp
OEM Scientific Other
be using for data durability? ISV VAR Enterprise Workgroup
Transaction logging 1,002,645 506,944 332,270 120,016 40,459 45,268 --
Snapshot files 1,034,988 551,674 290,737 68,580 20,229 -- 14,324
Automatic failover 743,898 402,573 221,514 68,580 40,459 22,634 --
Database replication 420,464 536,764 359,960 85,726 60,688 22,634 --
Non-volatile RAM 743,898 432,393 207,669 51,435 20,229 -- --
Other 32,343 44,730 13,845 17,145 -- 22,634 --
Global Developer Population and Demographics Survey: Volume II, © 2015 Evans Data Corp.

Copyright 2015, Evans Data Corp Volume II, 2015


Not for publication outside your company 69 www.evansdata.com
G lo ba l D e ve lo per Po pu la t io n an d
De mo grap hic Stud y 201 5 , Vol II

Techniques Used for Exploring Data

Note that these data are only projections for developers who are currently involved in
Big Data and Advanced Analytics.

What types of analytical techniques


Population
do you use for exploring data?
Data mining 4,969,239
Text analysis 3,764,817
Predictive analysis 3,023,020
Data modeling 2,560,394
Global Developer Population and Demographics Survey: Volume II, © 2015 Evans
Data Corp.

Note that these data are the results of a multiple response question that allowed the
developers to select as many responses as they wished; thus the sum will not match the
global total.

Copyright 2015, Evans Data Corp Volume II, 2015


Not for publication outside your company 70 www.evansdata.com
G lo ba l D e ve lo per Po pu la t io n an d
De mo grap hic Stud y 201 5 , Vol II

TECHNIQUES USED FOR EXPLORING DATA BY REGION

What types of analytical


North Latin
techniques do you use for APAC EMEA
America America
exploring data?
Data mining 2,192,003 1,287,385 1,047,064 403,937
Text analysis 1,776,778 864,521 950,782 180,584
Predictive analysis 1,564,337 451,055 902,641 90,292
Data modeling 1,390,522 610,803 571,673 80,787
Other 57,938 112,764 42,123 4,752
Global Developer Population and Demographics Survey: Volume II, © 2015 Evans Data Corp.

TECHNIQUES USED FOR EXPLORING DATA BY DEVELOPER SEGMENT

What types of analytical techniques Commercial, Custom, SI, Corp Corp


OEM Scientific Other
do you use for exploring data? ISV VAR Enterprise Workgroup
Data mining 1,805,995 1,519,362 1,016,486 331,329 88,938 188,668 37,237
Text analysis 1,487,290 1,087,543 688,587 289,913 113,193 66,589 37,237
Predictive analysis 1,496,948 799,664 537,754 136,082 64,682 55,491 24,825
Data modeling 647,068 871,634 583,660 136,082 137,449 66,589 55,856
Other 86,920 31,987 19,674 35,500 -- 22,196 12,412
Global Developer Population and Demographics Survey: Volume II, © 2015 Evans Data Corp.

Copyright 2015, Evans Data Corp Volume II, 2015


Not for publication outside your company 71 www.evansdata.com
G lo ba l D e ve lo per Po pu la t io n an d
De mo grap hic Stud y 201 5 , Vol II

Cloud Computing
Plans for Using the Cloud as a Development Environment

Plans for Cloud Development

Currently using,
No plans, 4,703,488 4,776,041

Plan to in more than


24 months, 932,650

Plan to in 13-24
months, Plan to within 6
1,682,984 months, 4,217,481

Plan to in 7-12
months,
3,836,463

Global Developer Population and Demographics Survey: Volume Il, © 2015 Evans Data Corp.

What are your plans for using the cloud as a development


Population
environment
Currently using 4,776,041
Plan to within 6 months 4,217,481
Plan to in 7-12 months 3,836,463
Plan to in 13-24 months 1,682,984
Plan to in more than 24 months 932,650
No plans 4,703,488
Total 20,149,107
Global Developer Population and Demographics Survey: Volume lI, © 2015 Evans Data Corp.

Copyright 2015, Evans Data Corp Volume II, 2015


Not for publication outside your company 72 www.evansdata.com
G lo ba l D e ve lo per Po pu la t io n an d
De mo grap hic Stud y 201 5 , Vol II

PLANS FOR CLOUD DEVELOPMENT BY REGION

What are your plans for using the cloud North Latin
APAC EMEA
as a development environment America America
Currently using 1,682,210 946,365 1,315,983 181,371
Plan to within 6 months 1,984,181 1,055,557 769,253 594,418
Plan to in 7-12 months 1,575,996 1,224,992 722,776 597,342
Plan to in 13-24 months 669,447 703,154 492,493 188,569
Plan to in more than 24 months 280,057 405,826 128,879 47,798
No plans 839,393 2,654,948 880,013 208,086
Total 7,031,285 6,990,842 4,309,397 1,817,583
Global Developer Population and Demographics Survey: Volume lI, © 2015 Evans Data Corp.

PLANS FOR CLOUD DEVELOPMENT BY DEVELOPER SEGMENT

What are your plans for using the


Commercial, Custom, SI, Corp Corp
cloud as a development OEM Scientific Other
ISV VAR Enterprise Workgroup
environment
Currently using 1,814,923 1,281,680 1,081,931 282,898 108,260 105,941 72,709
Plan to within 6 months 1,369,254 1,281,021 869,159 436,064 129,263 155,963 56,690
Plan to in 7-12 months 911,983 1,083,706 947,216 434,617 154,340 64,135 92,102
Plan to in 13-24 months 340,181 423,306 313,686 337,548 105,726 64,146 46,114
Plan to in more than 24 months 201,572 224,798 177,675 160,099 92,740 41,605 28,357
No plans 918,489 1,073,129 909,081 834,815 360,454 269,865 491,867
Total 5,556,402 5,367,640 4,298,748 2,486,042 950,783 701,654 787,838
Global Developer Population and Demographics Survey: Volume Il, © 2015 Evans Data Corp.

Copyright 2015, Evans Data Corp Volume II, 2015


Not for publication outside your company 73 www.evansdata.com
G lo ba l D e ve lo per Po pu la t io n an d
De mo grap hic Stud y 201 5 , Vol II

Plans for Deploying Apps to a Cloud Deployment

Plans for deploying apps the cloud environment

Currently doing this,


4,339,010
No plans, 4,869,711

Plan to in more than


24 months,
901,136

Plan to in 12 to 24 Plan to before 6


months, months, 4,364,265
1,619,169

Plan to in 6 to 12
months, 4,055,817

Global Developer Population and Demographics Survey: Volume lI, © 2015 Evans Data Corp.

What are your plans for deploying apps to a


Population
Cloud environment?
Currently doing this 4,339,010
Plan to before 6 months 4,364,265
Plan to in 6 to 12 months 4,055,817
Plan to in 12 to 24 months 1,619,169
Plan to in more than 24 months 901,136
No plans 4,869,711
Total 20,149,107
Global Developer Population and Demographics Survey: Volume lI, ©
2015 Evans Data Corp.

Copyright 2015, Evans Data Corp Volume II, 2015


Not for publication outside your company 74 www.evansdata.com
G lo ba l D e ve lo per Po pu la t io n an d
De mo grap hic Stud y 201 5 , Vol II

PLANS FOR CLOUD DEPLOYMENT BY REGION

What are your plans for deploying apps to a Cloud North Latin
APAC EMEA
environment? America America
Currently doing this 1,798,092 987,974 1,244,217 207,669
Plan to before 6 months 1,862,123 1,054,774 880,653 518,322
Plan to in 6 to 12 months 1,512,449 1,107,231 761,746 650,929
Plan to in 12 to 24 months 662,724 613,044 258,951 133,975
Plan to in more than 24 months 301,274 456,892 154,506 30,410
No plans 894,622 2,770,928 1,009,324 276,278
Total 7,031,285 6,990,842 4,309,397 1,817,583
Global Developer Population and Demographics Survey: Volume lI, © 2015 Evans Data Corp.

PLANS FOR CLOUD DEPLOYMENT BY DEVELOPER SEGMENT

What are your plans for


Commercial, Custom, SI, Corp Corp
deploying apps to a Cloud OEM Scientific Other
ISV VAR Enterprise Workgroup
environment?
Currently deploying 1,669,544 1,209,914 897,904 207,635 139,076 117,351 34,885
Plan to before 6 months 1,506,951 1,156,903 909,153 348,189 229,517 82,536 59,433
Plan to in 6 to 12 months 887,883 1,261,805 964,943 584,359 176,100 87,439 96,255
Plan to in 12 to 24 months 329,715 477,610 339,429 254,449 89,506 91,182 64,246
Plan to in more than 24 months 192,324 189,696 188,700 242,664 29,756 33,076 44,321
No plans 969,986 1,071,713 998,621 848,747 286,828 290,070 488,698
Total 5,556,403 5,367,640 4,298,748 2,486,042 950,784 701,654 787,838
Global Developer Population and Demographics Survey: Volume lI, © 2015 Evans Data Corp.

Copyright 2015, Evans Data Corp Volume II, 2015


Not for publication outside your company 75 www.evansdata.com
G lo ba l D e ve lo per Po pu la t io n an d
De mo grap hic Stud y 201 5 , Vol II

Preferred Tools for Cloud Development

Preferred Tools for Cloud Development


Other,
Cloud-specific tools 137,936
supplied by a third
party, 241,388

Tools supplied by the


Cloud vendor,
1,379,362

Your ow n tools based


on premise,
3,017,354

Global Developer Population and Demographics Survey: Volume II, © 2015 Evans Data Corp.

When considering tools used for development in a


Population
Cloud, would you prefer to use…
Your own tools based on premise 3,017,354
Tools supplied by the Cloud vendor 1,379,362
Cloud-specific tools supplied by a third party 241,388
Other 137,936
Total 4,776,041
Global Developer Population and Demographics Survey: Volume II, © 2015
Evans Data Corp.

Note that these data are only projections for developers who are currently involved in
cloud development.

Copyright 2015, Evans Data Corp Volume II, 2015


Not for publication outside your company 76 www.evansdata.com
G lo ba l D e ve lo per Po pu la t io n an d
De mo grap hic Stud y 201 5 , Vol II

PREFERRED TOOLS BY REGION

When considering tools used for development in a North Latin


APAC EMEA
Cloud, would you prefer to use… America America

Your own tools based on premise 1,185,193 482,461 884,176 18,137


Tools supplied by the Cloud vendor 439,669 371,124 298,152 145,097
Cloud-specific tools supplied by a third party 57,348 37,112 82,249 18,137
Other -- 55,669 51,406 --
Total 1,682,210 946,365 1,315,983 181,371
Global Developer Population and Demographics Survey: Volume II, © 2015 Evans Data Corp.

PREFERRED TOOLS BY DEVELOPER SEGMENT

When considering tools used for development in Commercial, Custom, SI, Corp Corp
OEM Scientific Other
a Cloud, would you prefer to use… ISV VAR Enterprise Workgroup

Your own tools based on premise 1,397,491 549,291 730,304 150,879 72,173 26,485 --
Tools supplied by the Cloud vendor 308,537 549,291 297,531 94,299 36,087 79,455 72,709
Cloud-specific tools supplied by a third party 90,746 109,858 27,048 18,860 -- -- --
Other 18,149 73,239 27,048 18,860 -- -- --
Total 1,749,466 1,242,121 1,364,583 244,925 87,473 69,979 17,495
Global Developer Population and Demographics Survey: Volume II, © 2015 Evans Data Corp.

Copyright 2015, Evans Data Corp Volume II, 2015


Not for publication outside your company 77 www.evansdata.com
G lo ba l D e ve lo per Po pu la t io n an d
De mo grap hic Stud y 201 5 , Vol II

Technology Adoption
Use of REST

Use of REST

Currently using,
5,739,908

Do not plan to use,


8,762,905

Plan to use,
5,646,295

Global Developer Population and Demographics Survey: Volume Il, © 2015 Evans Data Corp.

What are your plans for REST? Population


Currently using 5,739,908
Plan to use 5,646,295
Do not plan to use 8,762,905
Total 20,149,107
Global Developer Population and Demographics Survey: Volume lI,
© 2015 Evans Data Corp.

Copyright 2015, Evans Data Corp Volume II, 2015


Not for publication outside your company 78 www.evansdata.com
G lo ba l D e ve lo per Po pu la t io n an d
De mo grap hic Stud y 201 5 , Vol II

USE OF REST BY REGION

What are your plans for North Latin


APAC EMEA
REST? America America
Currently using 2,281,816 1,561,294 1,375,181 533,716
Plan to use 2,303,717 1,583,252 1,146,078 599,308
Do not plan to use 2,445,751 3,846,296 1,788,138 684,560
Total 7,031,285 6,990,842 4,309,397 1,817,583
Global Developer Population and Demographics Survey: Volume lI, © 2015 Evans Data Corp.

USE OF REST BY DEVELOPER SEGMENT

What are your plans Commercial, Custom, SI, Corp Corp


OEM Scientific Other
for REST ISV VAR Enterprise Workgroup
Currently using 1,911,580 1,770,696 1,120,850 474,118 262,005 200,068 120,344
Plan to use 1,562,144 1,567,904 1,294,016 671,282 249,611 136,793 175,427
Do not plan to use 2,082,678 2,029,040 1,883,883 1,340,641 439,168 364,793 492,067
Total 5,556,403 5,367,640 4,298,748 2,486,042 950,784 701,654 787,838
Global Developer Population and Demographics Survey: Volume lI, © 2015 Evans Data Corp.

Copyright 2015, Evans Data Corp Volume II, 2015


Not for publication outside your company 79 www.evansdata.com
G lo ba l D e ve lo per Po pu la t io n an d
De mo grap hic Stud y 201 5 , Vol II

Use of SOAP

Use of SOAP

Currently using,
Do not plan to use, 7,032,341
7,469,665

Plan to use,
5,647,101
Global Developer Population and Demographics Survey: Volume lI, © 2015 Evans Data Corp.

What are your plans for SOAP? Population


Currently using 7,032,341
Plan to use 5,647,101
Do not plan to use 7,469,665
Total 20,149,107
Global Developer Population and Demographics Survey: Volume lI,
© 2015 Evans Data Corp.

Copyright 2015, Evans Data Corp Volume II, 2015


Not for publication outside your company 80 www.evansdata.com
G lo ba l D e ve lo per Po pu la t io n an d
De mo grap hic Stud y 201 5 , Vol II

USE OF SOAP BY REGION

North Latin
What are your plans for SOAP? APAC EMEA
America America
Currently using 2,726,633 1,913,107 1,617,861 687,450
Plan to use 2,328,049 1,570,768 1,118,307 615,003
Do not plan to use 1,976,603 3,506,967 1,573,229 515,130
Total 7,031,285 6,990,842 4,309,397 1,817,583
Global Developer Population and Demographics Survey: Volume II, © 2015 Evans Data Corp.

USE OF SOAP BY DEVELOPER SEGMENT

What are your plans Commercial, Custom, SI, Corp Corp


OEM Scientific Other
for SOAP? ISV VAR Enterprise Workgroup
Currently using 2,196,251 2,087,089 1,496,409 671,568 302,024 164,283 130,085
Plan to use 1,559,994 1,517,447 1,303,936 655,338 215,590 195,585 196,251
Do not plan to use 1,800,158 1,763,103 1,498,403 1,159,136 433,169 341,786 461,502
Total 5,556,403 5,367,640 4,298,748 2,486,042 950,784 701,654 787,838
Global Developer Population and Demographics Survey: Volume lI, © 2015 Evans Data Corp.

Copyright 2015, Evans Data Corp Volume II, 2015


Not for publication outside your company 81 www.evansdata.com
G lo ba l D e ve lo per Po pu la t io n an d
De mo grap hic Stud y 201 5 , Vol II

Use of HTML5

Use of HTML5

Do not plan to use,


3,641,201

Currently using,
10,164,512

Plan to use, 6,343,394

Global Developer Population and Demographics Survey: Volume lI, © 2015 Evans Data Corp.

What are your plans for HTML5? Population


Currently using 10,164,512
Plan to use 6,343,394
Do not plan to use 3,641,201
Total 20,149,107
Global Developer Population and Demographics Survey:
Volume Il, © 2015 Evans Data Corp.

Copyright 2015, Evans Data Corp Volume II, 2015


Not for publication outside your company 82 www.evansdata.com
G lo ba l D e ve lo per Po pu la t io n an d
De mo grap hic Stud y 201 5 , Vol II

USE OF HTML5 BY REGION

North Latin
What are you plans for HTML5? APAC EMEA
America America
Currently using 4,120,908 2,877,877 2,004,939 809,124
Plan to use 2,143,891 2,280,267 1,355,942 892,971
Do not plan to use 766,486 1,832,698 948,516 115,488
Total 7,031,285 6,990,842 4,309,397 1,817,583
Global Developer Population and Demographics Survey: Volume lI, © 2015 Evans Data Corp.

USE OF HTML5 BY DEVELOPER SEGMENT

Commercial, Custom, SI, Corp Corp


What are your plans for HTML5? OEM Scientific Other
ISV VAR Enterprise Workgroup
Currently using 2,900,880 2,842,904 2,040,725 1,079,825 432,418 206,793 320,118
Plan to use 1,887,866 1,744,675 1,416,533 841,524 292,214 294,566 201,028
Do not plan to use 767,657 780,060 841,491 564,693 226,151 200,294 266,692
Total 5,556,403 5,367,639 4,298,748 2,486,042 950,784 701,653 787,838
Global Developer Population and Demographics Survey: Volume II, © 2015 Evans Data Corp.

Copyright 2015, Evans Data Corp Volume II, 2015


Not for publication outside your company 83 www.evansdata.com
G lo ba l D e ve lo per Po pu la t io n an d
De mo grap hic Stud y 201 5 , Vol II

Plans for Node.js

Use of Node.js

Do not plan to use,


2,278,557

Currently using,
4,714,256

Plan to use,
3,944,261

Global Developer Population and Demographics Survey: Volume Il, © 2015 Evans Data Corp.

What are your plans for Node.js? Population


Currently using 4,714,256
Plan to use 3,944,261
Do not plan to use 2,278,557
Total 10,937,074
Global Developer Population and Demographics Survey:
Volume lI, © 2015 Evans Data Corp.

Note that these data are only projections for developers who are currently using
Javascript at least part of the time.

Copyright 2015, Evans Data Corp Volume II, 2015


Not for publication outside your company 84 www.evansdata.com
G lo ba l D e ve lo per Po pu la t io n an d
De mo grap hic Stud y 201 4 , Vol II

PLANS FOR NODE.JS BY REGION

North Latin
What are your plans for Node.js? APAC EMEA
America America
Currently using 1,827,607 813,539 1,802,073 258,807
Plan to use 1,651,259 941,152 839,949 517,614
Do not plan to use 641,265 957,104 519,241 167,463
Total 4,120,131 2,711,795 3,161,264 943,885
Global Developer Population and Demographics Survey: Volume lI, © 2015 Evans Data Corp.

PLANS FOR NODE.JS BY DEVELOPER SEGMENT

Commercial, Custom, SI, Corp Corp


What are your plans for Node.js? OEM Scientific Other
ISV VAR Enterprise Workgroup
Currently using 1,839,362 1,393,703 1,093,575 186,097 120,188 20,031 48,075
Plan to use 942,866 1,219,490 1,046,029 480,751 171,697 20,031 64,100
Do not plan to use 432,791 601,826 744,899 294,654 68,679 20,031 128,200
Total 3,215,019 3,215,019 2,884,503 961,501 360,563 60,094 240,375
Global Developer Population and Demographics Survey: Volume Il, © 2015 Evans Data Corp.

Copyright 2015, Evans Data Corp Volume II, 2015


Not for publication outside your company 85 www.evansdata.com
G lo ba l D e ve lo per Po pu la t io n an d
De mo grap hic Stud y 201 5 , Vol II

Virtualization

Do Developers' Organizations Virtualize?

I am not aware,
3,312,536

Yes,
8,615,105

No,
8,221,466

Global Developer Population and Demographics Survey: Volume Il, © 2015 Evans Data Corp..

Does your organization deploy


virtualized instances of hardware, Population
software, or infrastructure?
Yes 8,615,105
No 8,221,466
I am not aware 3,312,536
Total 20,149,107
Global Developer Population and Demographics Survey:
Volume Il, © 2015 Evans Data Corp.

Copyright 2015, Evans Data Corp Volume II, 2015


Not for publication outside your company 86 www.evansdata.com
G lo ba l D e ve lo per Po pu la t io n an d
De mo grap hic Stud y 201 5 , Vol II

VIRTUALIZATION BY REGION

Does your organization deploy


North Latin
virtualized instances of hardware, APAC EMEA
America America
software, or infrastructure?
Yes 3,385,874 2,301,102 1,974,895 684,612
No 2,885,944 2,805,205 1,786,795 916,659
I am not aware 759,467 1,884,535 547,707 216,313
Total 7,031,285 6,990,842 4,309,397 1,817,583
Global Developer Population and Demographics Survey: Volume lI, © 2015 Evans Data Corp.

VIRTUALIZATION BY DEVELOPER SEGMENT

Does your organization deploy


Commercial, Custom, SI, Corp Corp
virtualized instances of hardware, OEM Scientific Other
ISV VAR Enterprise Workgroup
software, or infrastructure?
Yes 2,677,919 2,526,152 1,921,844 679,340 294,602 169,800 114,197
No 2,282,969 2,148,860 1,878,573 1,114,967 496,373 250,393 307,130
I am not aware 595,515 692,628 498,331 691,735 159,809 281,461 366,510
Total 5,556,403 5,367,640 4,298,748 2,486,042 950,784 701,654 787,838
Global Developer Population and Demographics Survey: Volume Il, © 2015 Evans Data Corp.

Copyright 2015, Evans Data Corp Volume II, 2015


Not for publication outside your company 87 www.evansdata.com
G lo ba l D e ve lo per Po pu la t io n an d
De mo grap hic Stud y 201 5 , Vol II

High Performance Computing


Plans for Targeting Multiple Processors

Plans for Targeting Multiple Processors/Cores

Currently doing
I have no plans to this, 4,087,865
do this, 5,051,959

Plan to do this in
more than 24
months, 759,948

Plan to do this
Plan to do this in within 6 months,
13-24 months, 4,459,851
1,655,160

Plan to do this in 7-
12 months,
4,134,325
Global Developer Population and Demographics Survey: Volume Il, © 2015 Evans Data Corp.

What are your plans for developing apps that


take advantage of multiple processors or Population
processor cores?
Currently doing this 4,087,865
Plan to do this within 6 months 4,459,851
Plan to do this in 7-12 months 4,134,325
Plan to do this in 13-24 months 1,655,160
Plan to do this in more than 24 months 759,948
I have no plans to do this 5,051,959
Total 20,149,107
Global Developer Population and Demographics Survey: Volume lI, ©
2015 Evans Data Corp.

Copyright 2015, Evans Data Corp Volume II, 2015


Not for publication outside your company 88 www.evansdata.com
G lo ba l D e ve lo per Po pu la t io n an d
De mo grap hic Stud y 201 5 , Vol II

PLANS FOR TARGETING BY REGION

What are your plans for developing apps


North Latin
that take advantage of multiple processors APAC EMEA
America America
or processor cores?
Currently doing this 1,427,653 1,199,664 1,167,379 214,997
Plan to do this within 6 months 1,945,271 1,092,783 841,390 505,592
Plan to do this in 7-12 months 1,562,920 1,215,417 804,426 510,101
Plan to do this in 13-24 months 604,348 537,835 369,786 178,822
Plan to do this in more than 24 months 284,961 326,306 123,300 72,825
I have no plans to do this 1,206,132 2,618,837 1,003,115 335,246
Total 7,031,285 6,990,842 4,309,397 1,817,583
Global Developer Population and Demographics Survey: Volume Il, © 2015 Evans Data Corp

PLANS FOR TARGETING BY DEVELOPER SEGMENT

What are your plans for


developing apps that take Commercial, Custom, SI, Corp Corp
OEM Scientific Other
advantage of multiple processors ISV VAR Enterprise Workgroup
or processor cores?
Currently doing this 1,672,728 1,096,980 751,590 214,185 139,859 158,214 62,262
Plan to do this within 6 months 1,401,760 1,407,446 791,454 439,295 220,697 109,560 37,798
Plan to do this in 7-12 months 958,252 1,097,765 1,223,661 505,072 174,820 85,776 70,433
Plan to do this in 13-24 months 291,052 427,123 367,678 335,225 127,598 71,215 52,554
Plan to do this in more than 24
months 137,575 140,836 135,725 168,901 71,187 74,066 54,299
I have no plans to do this 1,095,036 1,197,490 1,028,640 823,364 216,623 202,823 510,492
Total 5,556,403 5,367,640 4,298,748 2,486,042 950,784 701,654 787,838
Global Developer Population and Demographics Survey: Volume lI, © 2015 Evans Data Corp

Copyright 2015, Evans Data Corp Volume II, 2015


Not for publication outside your company 89 www.evansdata.com
G lo ba l D e ve lo per Po pu la t io n an d
De mo grap hic Stud y 201 5 , Vol II

Memory Models in Use

Do you develop applications that are: Population

Shared Memory 4,995,212


Distributed Memory 4,736,111
Mixed Use of Shared and Distributed Memory (eg. MPI 3,674,848
+ Threading Model)
Accelerator / Offload Compute (GPGPU) 1,534,133
Global Developer Population and Demographics Survey: Volume lI, © 2015 Evans
Data Corp

Note that these data are the projections for developers who currently develop
applications that take advantage of multiple processors or processor cores or plan to do so
within 6 months; thus the sum will not match the global total. Options are not mutually
exclusive and show some overlap.

Copyright 2015, Evans Data Corp Volume II, 2015


Not for publication outside your company 90 www.evansdata.com
G lo ba l D e ve lo per Po pu la t io n an d
De mo grap hic Stud y 201 5 , Vol II

MEMORY MODELS IN USE BY REGION

North Latin
Do you develop applications that are: APAC EMEA
America America
Shared Memory 2,211,675 1,408,732 1,206,760 189,652
Distributed Memory 1,984,560 1,007,550 1,112,088 414,822
Mixed Use of Shared and Distributed
Memory (eg. MPI + Threading Model) 1,688,965 921,183 850,186 187,404
Accelerator / Offload Compute (GPGPU) 662,040 302,929 421,229 89,747
Global Developer Population and Demographics Survey: Volume II, © 2015 Evans Data Corp.

MEMORY MODELS IN USE BY DEVELOPER SEGMENT

Do you develop applications that Commercial, Custom, SI, Corp Corp


OEM Scientific Other
are: ISV VAR Enterprise Workgroup
Shared Memory 1,951,961 1,424,379 813,043 378,996 168,913 149,215 70,526
Distributed Memory 1,460,700 1,435,553 1,015,708 404,099 251,534 91,848 8,005
Mixed Use of Shared and Distributed 1,188,742 1,140,502 675,331 271,660 184,761 116,771 66,524
Memory (eg. MPI + Threading Model)
Accelerator / Offload Compute
(GPGPU) 531,465 384,017 264,813 96,082 120,231 80,372 31,938
Global Developer Population and Demographics Survey: Volume II, © 2015 Evans Data Corp.

Copyright 2015, Evans Data Corp Volume II, 2015


Not for publication outside your company 91 www.evansdata.com
G lo ba l D e ve lo per Po pu la t io n an d
De mo grap hic Stud y 201 5 , Vol II

APIs
Primary APIs Consumed

Do you publish APIs for your own apps for use by others?
Yes, but they are
Yes, they are
solely published
available for external
internally,
use by anyone,
3,151,026
2,659,531

Yes, they are


available for external
use, but limited to
business partners, No, I/we do not
4,980,305 publish APIs,
9,358,245

Global Developer Population and Demographics Survey: Volume lI, © 2015 Evans Data Corp.

Do you publish APIs for your own apps for use by others? Population
Yes, they are available for external use, but limited to business partners 4,980,305
Yes, they are available for external use by anyone 2,659,531
Yes, but they are solely published internally 3,151,026
No, I/we do not publish APIs 9,358,245
Total 20,149,107
Global Developer Population and Demographics Survey: Volume lI, © 2015 Evans Data Corp.

Copyright 2015, Evans Data Corp Volume II, 2015


Not for publication outside your company 92 www.evansdata.com
G lo ba l D e ve lo per Po pu la t io n an d
De mo grap hic Stud y 201 5 , Vol II

PRIMARY APIS CONSUMED BY REGION

North Latin
Do you publish APIs for your own apps for use by others? APAC EMEA
America America
Yes, they are available for external use, but limited to business partners 2,105,211 1,231,521 1,358,324 306,474
Yes, they are available for external use by anyone 1,104,054 710,255 505,374 267,234
Yes, but they are solely published internally 1,369,130 892,271 697,145 241,236
No, I/we do not publish APIs 2,452,890 4,156,795 1,748,554 1,002,639
Total 7,031,285 6,990,842 4,309,397 1,817,583
Global Developer Population and Demographics Survey: Volume lI, © 2015 Evans Data Corp.

PRIMARY APIS CONSUMED BY DEVELOPER SEGMENT

Do you publish APIs for your own Commercial, Custom, SI, Corp Corp
OEM Scientific Other
apps for use by others? ISV VAR Enterprise Workgroup
Yes, they are available for external use,
but limited to business partners 1,554,799 1,537,817 1,173,815 416,385 180,677 82,181 78,131
Yes, they are available for external use
by anyone 669,205 827,970 681,111 215,405 156,826 56,149 49,260
Yes, but they are solely published
internally 1,006,970 796,584 720,277 304,688 112,400 84,612 82,816
No, I/we do not publish APIs 2,325,428 2,205,269 1,723,545 1,549,563 500,881 478,711 577,630
Total 5,556,403 5,367,640 4,298,748 2,486,042 950,784 701,654 787,838
Global Developer Population and Demographics Survey: Volume lI, © 2015 Evans Data Corp.

Copyright 2015, Evans Data Corp Volume II, 2015


Not for publication outside your company 93 www.evansdata.com
G lo ba l D e ve lo per Po pu la t io n an d
De mo grap hic Stud y 201 5 , Vol II

API Support Methods

API Support Methods

Other, 83,327 Documentation,


Code samples, 1,763,757
2,277,608

Tutorials, In-house tech


1,361,010 support,
2,166,505

Tech support
through a third Online forums,
party, 1,722,094 1,416,561

Global Developer Population and Demographics Survey: Volume Il, © 2015 Evans Data Corp.

What is the primary method of


Population
support for your APIs?
Code samples 2,277,608
In-house tech support 2,166,505
Documentation 1,763,757
Tech support through a third party 1,722,094
Online forums 1,416,561
Tutorials 1,361,010
Other 83,327
Total 10,790,863
Global Developer Population and Demographics Survey:
Volume lI, © 2015 Evans Data Corp.

Note that these data are the projections for developers who publish APIs for the use of
others thus the sum will not equal the global total.

Copyright 2015, Evans Data Corp Volume II, 2015


Not for publication outside your company 94 www.evansdata.com
G lo ba l D e ve lo per Po pu la t io n an d
De mo grap hic Stud y 201 4 , Vol II

API SUPPORT METHODS BY REGION

What is the primary method of North Latin


APAC EMEA
support for your APIs? America America
Code samples 831,010 503,085 789,912 134,643
In-house tech support 956,445 536,624 573,323 127,556
Documentation 736,933 704,320 305,772 99,211
Tech support through a third party 831,010 352,160 305,772 184,248
Online forums 580,139 385,699 445,918 49,605
Tutorials 627,177 318,621 114,665 212,594
Other 15,679 33,539 25,481 7,086
Total 4,104,157 2,359,192 2,722,145 1,605,368
Global Developer Population and Demographics Survey: Volume lI, © 2015 Evans Data Corp.

API SUPPORT METHODS BY DEVELOPER SEGMENT


Do you charge money to access Commercial, Custom, SI, Corp Corp
OEM Scientific Other
your APIs? ISV VAR Enterprise Workgroup
Code samples 597,323 682,337 643,801 199,578 28,119 74,314 21,021
In-house tech support 719,503 577,362 486,135 184,225 140,595 18,579 42,041
Documentation 583,747 551,118 394,164 61,408 84,357 18,579 63,062
Tech support through a third party 543,021 537,997 394,164 168,873 28,119 -- 21,021
Online forums 434,417 354,290 249,637 199,578 112,476 92,893 42,041
Tutorials 339,388 433,022 381,025 107,465 56,238 18,579 21,021
Other 13,576 26,244 26,278 15,352 -- -- --
Total 3,321,343 3,391,414 2,760,779 784,790 210,212 182,183 140,141
Global Developer Population and Demographics Survey: Volume II, © 2015 Evans Data Corp.

Copyright 2014, Evans Data Corp Volume II, 2014


Not for publication outside your company 95 www.evansdata.com

You might also like