Accenture Digital Ecosystems POV PDF
Accenture Digital Ecosystems POV PDF
1
Developers are the heartbeat of digital innovation, making
a thriving developer ecosystem critically important to the
success of any platform or technology. Industry leading
companies recognize the need to build a strong relationship
with the developer community, but many continue to
struggle with how to do it effectively. The first challenge
is understanding the variety of players. The developer
ecosystem includes company employees, large and small
partners, full-time independent developers and a range of
part-time, opportunistic developers. Their wants and needs
vary greatly, but are specific and highly nuanced.
Through proprietary research with more than 750 US-based developers,
Accenture learned what’s important to developers and how they access
resources. We gathered developer perspectives on how well 15 of the top
platforms perform against their expectations, how ecosystems stack up
against each other and which ones are setting industry standards. The study
gives companies a novel perspective to benchmark their developer ecosystem
against and progress toward best-in-class developer offerings.
Insights from the 2018 Accenture Developer Ecosystem Survey reveal that
developers are pragmatic in their wants and needs.
1
Education tops monetization in what
developers want most from ecosystems
2
Accurate content makes all the difference,
Here are
5
especially for workhorses i
KEY
FINDINGS:
3 Effective support is a close second to content
2
EDUCATION TOPS MONETIZATION IN WHAT
DEVELOPERS WANT MOST FROM ECOSYSTEMS
Nearly three-quarters of survey respondents want to learn new skills, or improve
current skills, when engaging with a developer ecosystem. Learning is particularly
important to professional developersii (78 percent agree) and to those working
in medium-sizediii organizations and enterprises.iv The desire for education spans
generations, as all age groups are equally interested in keeping their skills current.
It does not come as a complete surprise that learning is at the forefront. The
technologies and techniques of software development advance at a breakneck
pace and being skilled in the latest and greatest is often the key to being valued.
Developers are also highly motivated by peer acknowledgement and they share
their learning openly. While it’s intuitive that developers want to learn new skills,
it was surprising to see how poorly developers perceive companies cater to this
pressing need.
Developers want a return on the time they invest in a developer ecosystem, but
education and skills development is a prerequisite to revenue generation. In
fact, certification could be a highly productive investment for companies to offer
their developer ecosystems: 71 percent of developers agree a platform should
offer formal training and certification. Companies that build up the educational
component of their programs will be clearing the path for developer engagement
and monetization.
3
74% 64%
want to learn new skills, or improve want to make money through
current skills, when engaging with a engaging with a developer ecosystem
developer ecosystem
62% 69%
report profitability to be the most say a return on their investment
important factor when choosing a of time is the most important
developer ecosystem factor when choosing a developer
ecosystem
4
We asked developers about their satisfaction with the ecosystems of the 15
platforms we investigated. Amazon Web Services (AWS) is perceived positively on
many dimensions, from being developer-friendly to keeping developers informed
and providing monetization opportunities. In the area of content however,
Microsoft Azure developers report being most satisfied with the accuracy,
currency, findability and readability of content provided to them.
82% 80%
rate technically accurate content rate current, up-to-date content
important important
78% 83%
rate findable content important of those with 10+ years of developer
experience rate consistent content
as important versus 72% of those with
1-3 years of experience
84%
of workhorses rate findable content
important versus 72% of part-timersv
(<20/week)
5
SUPPORT IS A CLOSE SECOND TO CONTENT
Developers rank timely, knowledgeable and capable support just after accurate
and current content in the list of most important elements of a company’s
developer ecosystem. While developers want the right answer quickly, they rate
knowledgeable support as more important than timely support by a small margin.
Getting it right trumps getting it quickly if a trade-off is required.
Android developers are more satisfied than others with the level of knowledgeable
support they receive. Android also ranks highest for personalized support.
Microsoft Azure developers report the greatest satisfaction with the timeliness
and technical background of the support they receive. As with content, there’s
significant room for ecosystems to improve their support: just 23 percent of
developers strongly agree that developer ecosystems are generally good at
providing the support they need.
6
81% 79%
rate timely support important rate knowledgeable support
important
79% 83%
rate capable support important of those with 10+ years of experience
rate knowledgeable support
important versus 73% of those with
1-3 years of experience
93%
of workhorses rate knowledgeable
support important versus 75%
of part-timers
Market relevance (has the platform stood the test of time and will it continue
to do so) is also an important foundational element to developers, particularly
professional developers: Nearly 90 percent rate market relevance as important
compared to 64 percent of hobbyists.vi Reputation (how my peer developers regard
it) also matters, more so to those with more than 10 years of experience than new
developers. Android is ranked highest among its developers for reputation while
Microsoft Azure gets the highest marks for market relevance.
7
Traditional marketing – such as event frequency, variety, effectiveness, coolness
and swag – is not valued as highly as other ecosystem elements, but is still
important to 65 percent of developers. Marketing to developers may not require
glossy materials and fancy events. Nonetheless, there’s ample opportunity
to improve how companies promote their market position and communicate
developer program capabilities. Only 20 percent of developers strongly agree that
developer ecosystems are generally good at marketing their capabilities to them.
Webinars and tutorials can be strong marketing vehicles to provide the educational
value developers crave. Focusing on value, and giving developers the opportunity
to solve challenging problems through the platform’s capabilities, effectively allows
the technology to market itself. Developers are typically curious, smart and part
of a tight-knit, sharing community. They are continually searching for new and
inspiring solutions. If the technology offers the opportunity to accomplish their
objectives then developers will find it, endorse it and share it.
76% 73%
rate integration important rate market relevance important
73% 65%
rate reputation important rate traditional marketing important
89%
of professional developers rate
market relevance important versus
64% of hobbyists
8
THERE’S ROOM FOR COMPANIES TO DIFFERENTIATE
Developers associate different platforms with different strengths. For example,
developers in our study consider AWS the most future looking. Google Cloud
Platform is considered the most innovative and caring about the needs of
professional developers. And iOS has the most credibility among hard-core
developers. But there’s wide-open opportunity for platforms to differentiate
their developer ecosystems. Nearly half of developers think that all developer
ecosystems are pretty much the same in terms of usefulness.
47% 70%
think all developer ecosystems agree that a platform that offered a
are pretty much the same in terms truly differentiated and meaningful
of usefulness developer ecosystem would get a
much larger part of their business
12 MONTHS? 41%
said being more developer-
friendly in terms of ease of use
9
STANDING OUT FROM
THE CROWD Platform companies that stand
out among their competitors offer
Our research indicates that companies have many developers the chance to solve
opportunities to improve the way the engage challenging problems in interesting
and support the developer community. Gaining a ways. They:
deeper, more nuanced understanding of who is in Inspire developers, by continually
the ecosystem is a good first step but an emphasis pushing technology boundaries and
on improving content, education and support expanding the art of the possible
is also required. Rethinking the interactions and
Trust developers, by open-sourcing
developer journeys can result in a more active and
their code and granting access to
value-creating community. There is still significant their libraries and repositories
opportunity for savvy companies to become the
preferred platform for development. The game isn’t Educate developers, by
providing continually updated
over, but action is needed now.
and comprehensive learning and
As the industry becomes more congested, barriers certification programs
to entry continue to lower and developers can Inform developers, by providing
more easily move across platforms, there’s little relevant and perpetually up-to-
room for companies to assume the strength of their date information written exactly as
technology alone will attract and retain developers. developers need it to be written
Those responsible for developer ecosystems Support developers, by being there
need to understand what developers think of their when needed most, in the ways that
ecosystem, determine where their ecosystem each developer group needs them
capabilities stand relative to peers and define to be
actions that will help them move their ecosystems Engage developers, by
toward differentiation and best-in-class. This understanding what developers
research provides a starting point. Spanning 15 need to be successful and enabling
leading platforms, the research contains insights mutually valuable relationships to
platform companies need to engage the developers grow
they most want and need to sustain their success. Respect developers, by recognizing
the value they provide, the
knowledge they possess and
that their collective success is
intertwined.
10
For a more in-depth discussion on the Accenture ABOUT ACCENTURE
Developer Ecosystem Research, contact:
DEVELOPER ECOSYSTEM
RESEARCH
AUTHORS
The Accenture Developer Ecosystem Research
Stephen Donnelly study is based on a survey that was conducted
[email protected] online in December 2017 with 752 software
developers based in the U.S. The sample includes
respondents who are least 18 years old, self-identify
NOTES as a software developer and/or program as a
i Workhorses refers to developers among our hobby or contribute to open source projects. All
survey respondents who program more than 50 respondents have been a software developer for at
hours per week. least one year and spend a minimum of 10 hours
per week coding. They represent a combination of
ii Professional developers refers to developers public and private companies and organizations of
among our survey respondents who do 100 varying size. The survey and related data analysis
percent of their programming for professional quantifies perceptions of various platforms’
work developer ecosystems, likelihood of recommending
those platforms, and preferences for interacting
iii In our survey, medium-sized organizations are
with developer ecosystems.
those with 100 to 499 employees
11