Progress Software commissioned independent technology market research specialist Vanson Bourne to undertake the Platform-as-a-Service (PaaS) research upon which this report is based. 700 IT decision-makers from organizations with between 100 and 1000 employees were interviewed between April and June 2014. These interviews were conducted using both online and telephone methodologies.
Five (5) areas of interest were covered:
1. PaaS for application development and application deployment
2. Software application delivery
3. Integration of data sources for application development
4. Mobile first applications
5. The future of software application development
6. Programming languages
Vanson Bourne is an independent specialist in market research for the technology sector. Our reputation for robust and credible research-based analysis, is founded upon rigorous research principles and our ability to seek the opinions of senior decision makers across technical and business functions, in all business sectors and all major markets. For more information, visit www.vansonbourne.com
Copyright Vanson Bourne 2014. All rights reserved.
%in Harare+277-882-255-28 abortion pills for sale in Harare
Â
PaaS for App Dev and Deployment
1. PaaS for improved application
development and deployment
Progress PaaS
Research results
July 2014
Progress - PaaS research results1
2. âąProgress commissioned independent technology market research specialist Vanson
Bourne to undertake the research upon which this report is based. 700 IT decision-
makers from organizations with between 100 and 1000 employees were interviewed
between April and June 2014. These interviews were conducted using both online and
telephone methodologies.
âąThe research was conducted by Vanson Bourne:
Vanson Bourne is an independent specialist in market research for the technology
sector. Our reputation for robust and credible research-based analysis, is founded
upon rigorous research principles and our ability to seek the opinions of senior
decision makers across technical and business functions, in all business sectors and all
major markets. For more information, visit www.vansonbourne.com
âąCopyright Vanson Bourne 2014. All rights reserved.
Progress - PaaS research results2
IntroductionIntroduction
3. Demographics
Progress - PaaS research results3
âŠsize âŠsector âŠcountry
700 IT decision-makers from mid-sized organisations
(100 â 1000 employees) were interviewed in April-June
2014, split in the following ways...
700 IT decision-makers from mid-sized organisations
(100 â 1000 employees) were interviewed in April-June
2014, split in the following ways...
Figure D1: âHow many employees work
in your organisation?â (700
respondents)
Figure D2: âWithin which sector is your
organisation?â (700
respondents)
Figure D3: Country of respondents (700
respondents)
4. Five areas of interest:
1: PaaS for application development and
deployment
2: Application delivery
3: Integrating data sources for
application development
4: 'Mobile first' applications:
The future of development?
5: Programming languages
Progress - PaaS research results4
5. 1: PaaS for application development
and deployment
Progress - PaaS research results5
6. Extent of PaaS use for development/deployment
Progress - PaaS research results6
Figure 1: âDoes your organisation use PaaS when developing
and deploying new applications?â Asked to all
respondents (700)
Figure 2: Analysis showing the percentage of respondents
whose organisation is looking to invest in PaaS for
application development in 2014, and the average
investment (US$). Asked of all respondents (700)
Approaching half use PaaS for their
existing application development and
deployment, with a further 22% who
plan to start using it in the future
Only 18% have been using PaaS for
longer than one year, suggesting uptake
is relatively recent
Approaching half use PaaS for their
existing application development and
deployment, with a further 22% who
plan to start using it in the future
Only 18% have been using PaaS for
longer than one year, suggesting uptake
is relatively recent
The majority of respondents plan to
invest in PaaS for application
development in 2014 and the average
figure is over $250,000
Existing PaaS users are more likely to
invest and will be investing more than
those not currently using PaaS at all
The majority of respondents plan to
invest in PaaS for application
development in 2014 and the average
figure is over $250,000
Existing PaaS users are more likely to
invest and will be investing more than
those not currently using PaaS at all
7. PaaS has led to direct improvements
Progress - PaaS research results7
Figure 4: âWhat benefits has your organisation experienced as a
result of using PaaS for application development?â
Asked to respondents that currently use PaaS for
application development/deployment (335)
Both development (93%) and deployment (95%) of new applications have been improved for the
vast majority of PaaS users
Specific examples of where PaaS has benefited them include a reduction in timescales (54%),
reduced costs for development (51%) and an increased capacity for innovation (47%). Only 1%
of PaaS users say that they have not experienced any benefits as a result, and each respondent
has observed three different benefits on average
Both development (93%) and deployment (95%) of new applications have been improved for the
vast majority of PaaS users
Specific examples of where PaaS has benefited them include a reduction in timescales (54%),
reduced costs for development (51%) and an increased capacity for innovation (47%). Only 1%
of PaaS users say that they have not experienced any benefits as a result, and each respondent
has observed three different benefits on average
Figure 3: Analysis showing the percentage of respondents that
say PaaS has improved the development/deployment
of new applications. Asked to respondents that
currently use PaaS for application development/
deployment (335)
9. What is the length and frequency of typical internal
developments?
Progress - PaaS research results9
For these internal teams, it takes an
average of 6 months to develop and
deploy a new application
Currently, each organisation requires
three different applications to be
rolled out each year, on average â
72% require a new application to be
deployed at least once a year
For these internal teams, it takes an
average of 6 months to develop and
deploy a new application
Currently, each organisation requires
three different applications to be
rolled out each year, on average â
72% require a new application to be
deployed at least once a year
To what extent do other parts of the
organisation, outside IT, get involved?
To what extent do other parts of the
organisation, outside IT, get involved?
Figure 5: âHow long does it take your internal application development
team to develop and deploy a new application, on average?â
Asked to all respondents (700)
Nearly all respondentâs
organisations (93%) have
internal application
development capabilities
Nearly all respondentâs
organisations (93%) have
internal application
development capabilities
10. Contributors outside the IT department
Progress - PaaS research results10
Figure 6: âDo departments outside of the IT department
contribute to the development and deployment of new
applications?â Asked to all respondents (700), split by
those who do or do not use PaaS
Figure 7: âWhich other departments are contributing to
application development and deployment?â Asked of
respondents whose organisation has departments
outside of IT contributing to the development and
deployment of new applications (559)
Four in five (80%) report that
departments outside of IT contribute to
the development of new applications
This rises to 94% among respondents
that use PaaS for development,
suggesting PaaS makes it easier for
inter-departmental development
Four in five (80%) report that
departments outside of IT contribute to
the development of new applications
This rises to 94% among respondents
that use PaaS for development,
suggesting PaaS makes it easier for
inter-departmental development
Sales and marketing is the most likely
group to contribute to development, with
nearly half (47%) saying this is the case
Other departments that are likely to be
involved include finance (44%) and
manufacturing (38%)
Sales and marketing is the most likely
group to contribute to development, with
nearly half (47%) saying this is the case
Other departments that are likely to be
involved include finance (44%) and
manufacturing (38%)
11. Significant demand for faster development
Progress - PaaS research results11
The substantial majority of respondents (85%) report demand within their organisation
to develop and deploy new applications more quickly
Beyond the IT department (where all respondents are based), a large proportion say
that the pressure is top-down, i.e. from the C-suite/board level. The most common
internal departments to demand this follow a similar pattern to those contributing to
development, with sales/marketing ahead of others. External pressures also arise from
customers, competitors and partner groups
The substantial majority of respondents (85%) report demand within their organisation
to develop and deploy new applications more quickly
Beyond the IT department (where all respondents are based), a large proportion say
that the pressure is top-down, i.e. from the C-suite/board level. The most common
internal departments to demand this follow a similar pattern to those contributing to
development, with sales/marketing ahead of others. External pressures also arise from
customers, competitors and partner groups
Figure 9: âWhere does the demand for rapid
development/deployment come from?â Asked of
respondents whose organisation experiences demand
to reduce delivery time (598)
Figure 8: âIs there a demand within your organisation to reduce
the time it takes to develop and deploy new
applications?â Asked to all respondents (700)
Internal
External
12. Frequency of application deployment
Progress - PaaS research results12
Figure 10: âIs your application development team aiming to deploy
applications more frequently for any of the following
reasons?â Asked of respondents whose organisation
develop some applications internally (647)
88% of respondents are looking
to deploy new applications more
frequently
88% of respondents are looking
to deploy new applications more
frequently
The majority of respondents developing
applications internally report factors as
to why they want to increase frequency,
such as responding to market needs
more effectively, taking advantage of
new opportunities and ensuring cross-
system compatibility
On average, each respondent considers
two of these objectives as being behind
the increase, suggesting multiple sides
to be addressed
The majority of respondents developing
applications internally report factors as
to why they want to increase frequency,
such as responding to market needs
more effectively, taking advantage of
new opportunities and ensuring cross-
system compatibility
On average, each respondent considers
two of these objectives as being behind
the increase, suggesting multiple sides
to be addressed
With the an increasing number of
applications being built in shorter
timescales, do organisations currently
have the ability to deliver?
With the an increasing number of
applications being built in shorter
timescales, do organisations currently
have the ability to deliver?
13. Can existing processes and infrastructures cope with
these demands?
Progress - PaaS research results13
Only 18% of respondents consider their
current processes to always be agile
enough to deliver applications as quickly
as they would like
This rises to 27% among PaaS users
alone, suggesting that PaaS has enabled
higher levels of agility for development
Only 18% of respondents consider their
current processes to always be agile
enough to deliver applications as quickly
as they would like
This rises to 27% among PaaS users
alone, suggesting that PaaS has enabled
higher levels of agility for development
With existing infrastructure,
respondents are more likely to report
that development is difficult than
deployment
Respondents using PaaS find these
marginally more easy than those
without. However, there are still
significant numbers of PaaS users
encountering difficulty
With existing infrastructure,
respondents are more likely to report
that development is difficult than
deployment
Respondents using PaaS find these
marginally more easy than those
without. However, there are still
significant numbers of PaaS users
encountering difficulty
Figure 11: âDo you believe that your application development processes
are agile enough to enable you to develop and deploy
applications as quickly as you would like?â Asked to all
respondents (700), split by those who do or do not use PaaS
Figure 12: Combination of those stating âdifficultâ to âConsidering
your organisation's existing infrastructure for developing
and deploying new applications, how easy are the
following?â Asked to all respondents (700), split by
those who do or do not use PaaS
14. How are current UIs geared to development?
Progress - PaaS research results14
Respondents using PaaS for new
applications are more likely to use a single
overarching UI than those without; 77% say
this is the case versus just 31% that do not
use PaaS for this purpose
Only 6% of PaaS users have no plans for a
single UI, compared with 44% of non-users
Respondents using PaaS for new
applications are more likely to use a single
overarching UI than those without; 77% say
this is the case versus just 31% that do not
use PaaS for this purpose
Only 6% of PaaS users have no plans for a
single UI, compared with 44% of non-users
Despite a majority being under pressure
to reduce timescales of development and
deployment for applications, most have a
UI with equal balance between
productivity and control. This suggests
that increased speed of deployment does
not come at the expense of the ability to
build more complex applications
Despite a majority being under pressure
to reduce timescales of development and
deployment for applications, most have a
UI with equal balance between
productivity and control. This suggests
that increased speed of deployment does
not come at the expense of the ability to
build more complex applications
Figure 13: âDoes your application development team use a single,
overarching UI for application development?â Asked to
all respondents (700), split by those who do or do not
use PaaS
Figure 14: âIs your application development UI more focused on
productivity (i.e. developing applications quickly) or on
control (i.e. allowing development of more complex
applications)?â Asked to all respondents (700)
15. 3: Integrating data sources for
application development
Progress - PaaS research results15
16. Numerous data sources required and not all are accessible
Progress - PaaS research results16
Just 10% of all respondents only ever require a single data source for each new
application created. Over two thirds (68%) report that they require multiple sources to
be integrated on half or more of these applications, and for an average application, 81%
require two or more data sources
Despite this clear requirement, three in five (61%) do not have full access to each
required data source. Why is this the case?
Just 10% of all respondents only ever require a single data source for each new
application created. Over two thirds (68%) report that they require multiple sources to
be integrated on half or more of these applications, and for an average application, 81%
require two or more data sources
Despite this clear requirement, three in five (61%) do not have full access to each
required data source. Why is this the case?
Figure 15: âWhen new applications are developed/deployed,
is there a need to integrate multiple data
sources?â Asked to all respondents (700)
Figure 16: âDo you already have access to the data sources that
you require when developing new applications?â
Asked to all respondents (700)
17. Challenges surrounding data source integration
Progress - PaaS research results17
Figure 17: âWhat challenges does your organisation experience
when integrating different data sources for application
development?â Asked to all respondents (700)
The vast majority (86%)
experience at least one challenge
when integrating data sources
The vast majority (86%)
experience at least one challenge
when integrating data sources
On average, each respondent claims two
different challenges are having an
impact, not just a single issue. Foremost
among these are on-premise sources
(47%), length of time (34%) and
unanticipated costs (32%)
On average, each respondent claims two
different challenges are having an
impact, not just a single issue. Foremost
among these are on-premise sources
(47%), length of time (34%) and
unanticipated costs (32%)
Can using PaaS for application
development help organisations address
these concerns?
Can using PaaS for application
development help organisations address
these concerns?
18. Advantages for PaaS users
Progress - PaaS research results18
Those using PaaS for application
development are able to integrate new
data sources in half the time of those
without (3 days vs 6 days, on average)
Those using PaaS for application
development are able to integrate new
data sources in half the time of those
without (3 days vs 6 days, on average)
There is also more flexibility around
the types of data sources that can be
integrated
PaaS users and non-PaaS users are
equally likely to use relational data
sources, but those using PaaS are
significantly more likely to be using or
planning to use non-relational and big
data sources
There is also more flexibility around
the types of data sources that can be
integrated
PaaS users and non-PaaS users are
equally likely to use relational data
sources, but those using PaaS are
significantly more likely to be using or
planning to use non-relational and big
data sources
Figure 18: âOn average, approximately how quickly can new data
sources be introduced to your organisation and
integrated into existing applications?â Asked to all
respondents (700), showing average number of days,
split by PaaS users vs. non-PaaS users
Figure 19: âDoes your organisation connect your applications to
any of the following data sources?â Asked to all
respondents (700), split by PaaS users vs. non-PaaS
users
Currently
using PaaS
Not currently
using PaaS
19. PaaS users have far greater capacity for integrating cloud
sources
Progress - PaaS research results19
On average, respondents say that 28% of their data sources are stored in the cloud.
This is significantly higher among those using PaaS for application development, with
these respondents having over double the average percentage of cloud-based data
sources
PaaS users are also more likely to have integrated their on-premise and cloud-based
data sources. 71% say that they have fully or significantly integrated these sources,
compared with just 31% of those that do not use PaaS in their application delivery
On average, respondents say that 28% of their data sources are stored in the cloud.
This is significantly higher among those using PaaS for application development, with
these respondents having over double the average percentage of cloud-based data
sources
PaaS users are also more likely to have integrated their on-premise and cloud-based
data sources. 71% say that they have fully or significantly integrated these sources,
compared with just 31% of those that do not use PaaS in their application delivery
Figure 20: âConsidering all of the data sources that your
organisation requires for applications, what proportion
are currently in the cloud?â Asked to all respondents
(700), showing average percentages split by PaaS
users vs. non-PaaS users
Figure 21: âCurrently, how integrated are your cloud-based data
sources with on-premise data sources?â Asked to
respondents with data sources in the cloud (538),
split by PaaS users vs. non-PaaS users
20. Benefits of API management platforms
Progress - PaaS research results20
Over half of those currently using PaaS have already deployed one, compared with
just 16% without. This suggests that these organisations have a better built-in ability
to implement the platforms as a result of using PaaS
Why use an API management platform? Existing users and those that plan to have
one claim an average of three different benefits including better
performance/scalability (63%) and consistent security measures (56%)
Over half of those currently using PaaS have already deployed one, compared with
just 16% without. This suggests that these organisations have a better built-in ability
to implement the platforms as a result of using PaaS
Why use an API management platform? Existing users and those that plan to have
one claim an average of three different benefits including better
performance/scalability (63%) and consistent security measures (56%)
Figure 22: Analysis showing percentages of respondents that
currently use an API management platform. Asked to all
respondents (700), split by PaaS users vs. non-PaaS users
Figure 23: âWhat do you view as the benefits of API
management strategy?â Asked of respondents who
use, or are planning to use API management
strategy (500 respondents)
21. 4: 'Mobile first' applications:
The future of development?
Progress - PaaS research results21
22. âMobile firstâ development on the rise
Progress - PaaS research results22
Figure 24: Analysis showing average percentage of new
applications built as âmobile firstâ now and in three
yearsâ time. Asked to all respondents (700), split by
those who do or do not use PaaS
Figure 25: âWhat do you believe are the driving factors behind
'mobile first' application development?â Asked of all
respondents (700)
The percentage of new applications being
built as âmobile firstâ (where the mobile
device user is the primary user) is predicted
to increase
Over the next three years, both PaaS users
and non-users will see significant increases
in the proportions of applications created
this way â although those using PaaS are
further ahead
The percentage of new applications being
built as âmobile firstâ (where the mobile
device user is the primary user) is predicted
to increase
Over the next three years, both PaaS users
and non-users will see significant increases
in the proportions of applications created
this way â although those using PaaS are
further ahead
91% of respondents identify factors
that they believe are driving this
increase, including demand for
increased worker mobility (51%) and
increased productivity (46%)
91% of respondents identify factors
that they believe are driving this
increase, including demand for
increased worker mobility (51%) and
increased productivity (46%)
23. Mobile functionality enables improved user experience
Progress - PaaS research results23
What makes âmobile firstâ applications different to traditional desktop-based ones? The majority
of respondents consider there to be at least one mobile feature that provides the user of that
device with a better experience, primarily having fast, reliable internet access (63%)
On average, respondents believe three different types of application would benefit from being
âmobile firstâ, and 91% believe at least one business application would benefit
What makes âmobile firstâ applications different to traditional desktop-based ones? The majority
of respondents consider there to be at least one mobile feature that provides the user of that
device with a better experience, primarily having fast, reliable internet access (63%)
On average, respondents believe three different types of application would benefit from being
âmobile firstâ, and 91% believe at least one business application would benefit
Figure 26: âWhich of the following mobile features would be
beneficial to your organisation with regards to creating
better applications and enhancing the user
experience?â Asked to all respondents (700)
Figure 27: âWhat types of business applications do you believe
would most benefit from becoming 'mobile first'?â
Asked to all respondents (700)
24. Barriers impeding many from becoming âmobile firstâ
organisations
Progress - PaaS research results24
Currently, only a small minority (9%) think that their organisations are âmobile firstâ.
However many expect to be soon, with over half (56%) saying they will be within the
next two years
88% that believe that there is at least one barrier to developing applications in this way.
A third of respondents believe that a lack of specialist skills is impeding them, along with
other common challenges such as cost and security
Currently, only a small minority (9%) think that their organisations are âmobile firstâ.
However many expect to be soon, with over half (56%) saying they will be within the
next two years
88% that believe that there is at least one barrier to developing applications in this way.
A third of respondents believe that a lack of specialist skills is impeding them, along with
other common challenges such as cost and security
Figure 29: âWhat barriers does your organisation face when
developing 'mobile first' applications?â Asked to all
respondents (700)
Figure 28: âWhen do you expect to be a 'mobile first'
organisation?â Asked to all respondents (700)
26. Application development is primary use-case for
programming languages
Progress - PaaS research results26
JavaScript (59%) and Java (57%) are the only two programming languages used by the
majority of respondentsâ organisations, but as evidenced by 8% entering an âOtherâ
option, there a large number of niche or industry-specific languages that are also being
used
Developing applications for the web (60%) and for servers (56%) are the two most
common use-cases for these languages, but mobile (40%) is also a significant
JavaScript (59%) and Java (57%) are the only two programming languages used by the
majority of respondentsâ organisations, but as evidenced by 8% entering an âOtherâ
option, there a large number of niche or industry-specific languages that are also being
used
Developing applications for the web (60%) and for servers (56%) are the two most
common use-cases for these languages, but mobile (40%) is also a significant
Figure 30: âWhich programming languages do you use in your
organisation today?â Asked to all respondents (700)
Figure 31: âWhat are the main use-cases for your programming
languages?â Asked to all respondents (700)
27. New languages to be deployed in the future
Progress - PaaS research results27
Around half (52%) of respondents say that their organisation will be beginning to use
new languages over the next three years. This rises to three quarters among PaaS
users, suggesting they are more keen to diversify and take advantage of new
opportunities
Thinking about future language use, only a quarter are considering their legacy
infrastructure. This compares with over a third thinking about wearable technology and
over half considering mobile
Around half (52%) of respondents say that their organisation will be beginning to use
new languages over the next three years. This rises to three quarters among PaaS
users, suggesting they are more keen to diversify and take advantage of new
opportunities
Thinking about future language use, only a quarter are considering their legacy
infrastructure. This compares with over a third thinking about wearable technology and
over half considering mobile
Figure 32: âWhich do you plan to deploy in the next 3 years?â
Asked to all respondents (700)
Figure 33: âWhen selecting future programming languages, which
of the following are primary considerations?â Asked to
all respondents (700)
28. In summaryâŠ
Progress - PaaS research results28
âą Currently, less than half of all respondents (48%) are using PaaS to develop and deploy new applications, but
the majority (77%) are planning to invest in it in 2014 (an average of over $250,000)
â The vast majority of respondents with PaaS have seen improvement in both development and
deployment, including a reduction in cost (51%) and an increased capacity for innovation (47%)
âą Most respondents claim they are under pressure to reduce the time taken to develop and deploy new
applications, but only a small minority (18%) say that their processes are always agile enough to meet this
demand
âą Four in five (80%) have departments outside IT contributing to their new applications; this rises to 94%
among those with PaaS
â The most common internal contributor is sales/marketing (47%)
âą Using a single data source for application development is rare; 81% claim that the average new application
requires two or more sources to be integrated
â Three in five (61%) do not have access to all the sources they require
â PaaS users can introduce and integrate new data sources in half the time of non-users and are more
likely use non-relational and big data in their applications
âą Desire for increased employee mobility and productivity is driving an increase in âmobile firstâ application
development
â There are numerous challenges to developing applications this way and currently only 9% consider
themselves to be part of a âmobile firstâ organisation
29. PaaS for improved application
development and deployment
Progress PaaS
Research results
May 2014
Progress - PaaS research results29