This article has multiple issues. Please help improve it or discuss these issues on the talk page . (Learn how and when to remove these messages)
|
Developer relations, abbreviated as DevRel, [1] [2] is an umbrella term [2] for practices employed by an organization that builds developer-facing software to connect with the developers that use that software. [3] [4] [5] Developer relations is a form of platform evangelism and the activities involved are sometimes referred to as a developer program or a DevRel program. [4] [6] DevRel programs often include the following: [4]
Apple is considered to have created the first DevRel program in the 1980s, starting with Mike Murray, who coined the term software evangelist to persuade third-party developers to develop software and applications for the Macintosh platform. [8] Mike Boich was Apple's first Software Evangelist for the Macintosh project [9] and hired Guy Kawasaki who would become Apple's Chief Evangelist and popularize their DevRel program.
In 1997, the Microsoft Developer Relations Group created and distributed resources aimed at advancing Microsoft’s success through the support of independent software vendors (ISVs). This strategy, detailed in presentations and emails, focused on facilitating the development and distribution of applications based on the Windows platform. The success of evangelists was measured by the amount of Windows applications their ISVs built and marketed. [10]
In the following decades many companies formed DevRel programs. In the 2010s companies like New Relic, Twilio, EngineYard, and SendGrid branded DevRel programs as a "Developer-First approach". [11]
DevRel theoretically intersects engineering, marketing, product management, and community management. [1]
There are several different types of roles/job titles in DevRel including:
DevRel practitioners may report to different groups within an organization – both technical and non-technical. [6] In a 2021 survey, DevRel practitioners when asked "Which department does your DevRel team report to?" answered the following: [6]
Team | Percentage |
---|---|
Marketing | 26.2% |
Product | 17.4% |
Engineering | 15.9% |
CEO | 11.8% |
CTO | 10.8% |
Annual salaries for DevRel practitioners vary from less than US$50,000 to over $250,000 in some cases. [6] A survey from 2021 indicates that the largest segment of annual salaries was between $100,000 and $150,000. [6]
Organizations which practice DevRel may be Developer-first or Developer-plus (aka Dev +) depending on their primary business model. [6] [17] Developer-First companies (e.g., Stripe, Camunda, PerceptiLabs, Unity, and Twilio) have a business-to-developer model (B2D) focused on selling products specifically designed to be used by developers. [6] [17] Developer-Plus companies (e.g., Slack, Spotify, Apple, Qualcomm, and Santander) tend to be business-to-business (B2B) or business-to-consumer (B2C). [6] [17] While the primary focus of Developer-Plus companies is to create and sell products for businesses or consumers, they also make products or services available to developers which benefit or enhance their strategy including: opening new market channels, creating new use cases, contributing to innovation strategies, or optimizing/enhancing existing products. [17]
In 2021, a survey showed that 63.6% of organizations with DevRel programs were Developer-Plus, and 36.4% were Developer-First. [6]
Regardless of Developer-Plus or Developer-First, companies are recognizing the growing power developers have in influencing purchasing decisions. [5] This includes new companies focused on making tools for developers, and existing companies whose primary focus was elsewhere, which are now recognizing the developer opportunity. [18] Thus, business leaders are now involved in starting new DevRel programs at their companies or increasing the impact of their existing programs. [18]
Products or services targeted at developers comprise an estimated $49 billion (in 2021) [19] Developer-Led landscape that spans many categories including: [20]
Twilio, is an example of a Developer-First company, and more specifically an API-first company, [21] that helped to shape the API economy [22] (business models and practices designed around APIs [23] ), popularize DevRel programs, [11] and became known for platform evangelism. Notably, their three-word billboard in Silicon Valley that simply said: "Ask Your Developer", followed by the Twilio logo, is credited with having started conversations between executives and developers in strategic decision making. [11]
DevRel initiatives are practiced by organizations around the globe. [6] In 2021, the breakdown of companies practicing DevRel globally were primarily in North America (Canada and the US – 61.5%) and Europe (Eastern Europe, Western Europe, and the UK – 21.6%). Other countries/regions include Australia/New Zealand, China, India, and the Middle East. [6]
While DevRel is primarily prevalent in IT/IS it is also used in other industries. [6] The general breakdown in 2021 was: [6]
DevRelCon is an annual DevRel event that has been hosted by hoopy.io since 2015. [24] It covers DevRel, DX, community, and developer marketing, and has been held in various cities around the world including London, Tokyo, and San Francisco. [24]
DevRelCon's DevRel Awards celebrate the best of developer relations by highlighting individuals, teams, and initiatives driving developer advocacy, marketing, community, education, and experience. [25] [26]
Microsoft DirectX is a collection of application programming interfaces (APIs) for handling tasks related to multimedia, especially game programming and video, on Microsoft platforms. Originally, the names of these APIs all began with "Direct", such as Direct3D, DirectDraw, DirectMusic, DirectPlay, DirectSound, and so forth. The name DirectX was coined as a shorthand term for all of these APIs and soon became the name of the collection. When Microsoft later set out to develop a gaming console, the X was used as the basis of the name Xbox to indicate that the console was based on DirectX technology. The X initial has been carried forward in the naming of APIs designed for the Xbox such as XInput and the Cross-platform Audio Creation Tool (XACT), while the DirectX pattern has been continued for Windows APIs such as Direct2D and DirectWrite.
Eclipse is an integrated development environment (IDE) used in computer programming. It contains a base workspace and an extensible plug-in system for customizing the environment. It is the second-most-popular IDE for Java development, and, until 2016, was the most popular. Eclipse is written mostly in Java and its primary use is for developing Java applications, but it may also be used to develop applications in other programming languages via plug-ins, including Ada, ABAP, C, C++, C#, Clojure, COBOL, D, Erlang, Fortran, Groovy, Haskell, HLASM, JavaScript, Julia, Lasso, Lua, NATURAL, Perl, PHP, PL/I, Prolog, Python, R, Rexx, Ruby, Rust, Scala, and Scheme. It can also be used to develop documents with LaTeX and packages for the software Mathematica. Development environments include the Eclipse Java development tools (JDT) for Java and Scala, Eclipse CDT for C/C++, and Eclipse PDT for PHP, among others.
RenderWare is a video game engine developed by British game developer Criterion Software.
The Apple community consists of the users, media, and third party companies interested in Apple Inc. and its products. They discuss rumors, future products, news stories, and support of Apple's products. Apple has a devoted following, especially for the Apple II, Mac, iPod, iPhone, and luminary staff members. The personal computer revolution, mixed with Apple's vertical integration of its products and services, has increased popularity. Apple's corporate policy of extreme secrecy about future products intensify interest in the company's activities.
A technology evangelist is a person who builds a critical mass of support for a given technology, and then establishes it as a technical standard in a market that is subject to network effects. The word evangelism is borrowed from the context of religious evangelism due to the similarity of sharing information about a particular concept with the intention of having others adopt that concept. This is typically accomplished by showcasing the potential uses and benefits of a technology to help others understand how they can use it for themselves.
Akana is a provider of computer software products for application programming interface (API) management. The company was founded as Digital Evolution and was later known as SOA Software. In November 2016, Akana was acquired by Rogue Wave Software. In January 2019, Rogue Wave was acquired by Minneapolis-based application software developer Perforce.
Google Developers is Google's site for software development tools and platforms, application programming interfaces (APIs), and technical resources. The site contains documentation on using Google developer tools and APIs—including discussion groups and blogs for developers using Google's developer products.
In free and open-source software (FOSS) development communities, a forge is a web-based collaborative software platform for both developing and sharing computer applications.
Asana, Inc., is an American software company based in San Francisco whose flagship Asana service is a web and mobile "work management" platform designed to help teams organize, track, and manage their work. Asana, Inc. was founded in 2008 by Dustin Moskovitz and Justin Rosenstein. The product launched commercially in April 2012. In September 2020, the company was valued at $5.5 billion following its direct listing.
Twilio Inc. is an American cloud communications company based in San Francisco, California, which provides programmable communication tools for making and receiving phone calls, sending and receiving text messages, and performing other communication functions using its web service APIs.
Evans Data Corporation, also known as Evans Data or EDC, is a notable Santa Cruz, California based market research firm that specializes in software development. It produces multi-client and custom research, including strategic surveys targeting cloud computing, mobile computing, developer relations and developer marketing in Asia Pacific, Europe, the Middle East, Africa, and North America. Its other products and services include DevMetric, a user review site launched in 2012, and Evans Data's annual Developer Relations Conference, held each spring.
Sailfish OS is a paid Linux-based operating system based on free software, and open source projects such as Mer as well as including a closed source UI. The project is being developed by the Finnish company Jolla.
Backend as a service (BaaS), sometimes also referred to as mobile backend as a service (MBaaS), is a service for providing web app and mobile app developers with a way to easily build a backend to their frontend applications. Features available include user management, push notifications, and integration with social networking services. These services are provided via the use of custom software development kits (SDKs) and application programming interfaces (APIs). BaaS is a relatively recent development in cloud computing, with most BaaS startups dating from 2011 or later. Some of the most popular service providers are AWS Amplify and Firebase.
Appcelerator is a privately held mobile technology company based in San Jose, California. Its main products are Titanium, an open-source software development kit for cross-platform mobile development, and the Appcelerator Platform.
DigitalOcean Holdings, Inc. is an American multinational technology company and cloud service provider. The company is headquartered in New York City, New York, US, with 15 globally distributed data centers. DigitalOcean provides developers, startups, and SMBs with cloud infrastructure-as-a-service platforms.
Perforce Software, Inc. is an American developer of software used for developing and running applications, including version control software, web-based repository management, developer collaboration, application lifecycle management, web application servers, debugging tools, platform automation, and agile planning software.
Zesty.io is a SaaS cloud-based web content management system that allows companies to create, deploy, maintain, and optimize enterprise web properties. It is built on globally available Google Cloud Platform infrastructure and, as a SaaS product, requires no hardware or software resources. Zesty.io also allows for collaborative website building and enables users to manage multiple web properties from a single portal.
Tricentis is a software testing company founded in 2007 and headquartered in Austin, Texas. It provides software testing automation and software quality assurance products for enterprise software.
Cisco DevNet is Cisco's developer program to help developers and IT professionals who want to write applications and develop integrations with Cisco products, platforms, and APIs. Cisco DevNet includes Cisco's products in software-defined networking, security, cloud, data center, internet of things, collaboration, and open-source software development. The developer.cisco.com site also provides learning and sandbox environments as well as a video series for those trying to learn coding and testing apps.
Netlify is a remote-first cloud computing company that offers a development platform that includes build, deploy, and serverless backend services for web applications and dynamic websites.
{{cite web}}
: CS1 maint: numeric names: authors list (link)