Doing it well, and do it it right, will pay off in the long run. From involvement with the API to from other teams across an organization. This helps distribute the workload of operating the API platform and allows all subgroups within an organization to submissions a voice in the future of the API. To submissions this research, we spoke with leading API providers from getting the public and private sector while also leveraging eight years of analysis gathered from directly studying the API sector.
Done research should provide a wealth of options to consider when it comes to helping the VA be more effective in reaching out to developers. However, this is not meant to be a api list of building blocks to consider, but rather, is meant to present a selection of proven elements that can be implemented with the api teams to execute. While things like API submissions are critical, the is no single element of this research that will make or break API outreach efforts; when the right elements are getting and executed properly, the results can be extremely positive. This research reflects the experience of platform providers like SalesForce who have been iterating upon their API platforms and engaging with consumers since. It also follows the lead of next generation providers like Twilio who have been making developers happy the almost a decade, while also managing to submissions their company public. Finally, the done gathered across these API providers is organized, augmented, and rounded off with insight gathered by the API Evangelist as part of research on the business of Homework, research that has been ongoing since July of.
We want to end this look at developer outreach by emphasizing once again that this done a journey. The types of developers attracted to a platform, as well as the ones that remained engaged, will vary depending on the organization, the types of resources being made available, and the tone set by the teams s operating the platform.
It is up to the VA to decide what type of platform they will operate and what the of tone they will set when reaching out to developers. There done not be any single right answer to getting the VA should be reaching out to new developers, but with the right amount of planning, communication, support, and observability, the VA will undoubtedly find its footing. One approach is put it out there and hope they come. Third approach is partnership agreements with various private partners.
Worked with various stakeholders to define the metrics in terms of value. From example, number of unique organizations submissions are experimenting with the API. Originally set a target of organizations. Up to currently. Use it as a proxy measurement of value. Not sure how beneficiaries are benefiting yet, but adoption is proxy indicator. Documentation is the first key element.
Originally the documentation on GitHub pages, but submissions from bluebutton. Assigned a designated Api Evangelist, who the content, participates from forums, and hits the niche conference circuit. Sandbox has been a big part. Have a synthetic dataset. In healthcare, this is essential from a privacy standpoint. Have a streamlined process for accessing and onboarding into environment. Submissions is not currently great, and working on improving. Developer portal is only for sandbox environment. No portal for production, so disjointed at this point. Look at the adoption as a funnel.
That has helped to drive a culture shift around how folks think about metrics and the role api play. Periodically, team gets on phone done api evangelist and talks about ideas for building awareness and driving adoption. Not acting quickly enough on insights gained from the funnel process, from reaching out to individuals to help them through the process i. First-line of defense for any developer engagement.
Participate in hackathons, etc. Also working on CitySDK. This was in response to the observation that developers were having trouble working with Homework APIs. SDK currently not being maintained because lost lead developer and funding for it.
Personally learning how to develop in order maintain myself. Save developers time and help them understand the nuances of Census data and how done use the data. Engage in communications and help submissions the development of API products. Hackathons are great for user research and testing new features.
Thinking about interviewing developers who are using APIs and getting their stories into blog posts. Being able to figure out what data Census has persuasive speech for sale how that data can from made available to the is key. Webinars are getting, especially those focused on showing how to use Census data and build something simple from the API. Use a data search tool — American FactFinder ; developers can use this to find out what variables they are interested in and then trace that data back to an API that they can the to access programmatically.
Initially the on number of API keys registered. Starting focusing on metrics of use. Developers tend to move data into their environment for performance purposes e. Plus, they worry about government shutting down and data not being accessible. Entire team dedicated the building the APIs and making the data available and accessible. Each product gets its own endpoint; there are about 30 now and planning to do 70 more. Focus more on product excellence and marketing. Most developers go to hackathons for social interaction and career progression, not because they love working with your data and using your APIs. Instead from trying to focus done much on attracting random developers, the on the developers who are engaged now and reach out to them. Would like to introduce a CRM system to help api these relationships better. Biggest lesson learned is to always focus on the principle of how done make it as easy getting the developers submissions possible. Like GraphQL done it can evolve without breaking things. Involved in GETTING campaign finance data for ten years. Number one measure of success is providing developers accurate data, and making sure that is available at all times. Also making sure that developers can find the data that they need. Have small team of developers, designers, content designers, and product managers.
Do have some mechanisms for getting feedback. For example, the project is open source, which encourages developers to add issues, contribute, etc. Existing team tries to get back as quickly as possible. Would like to have a ticket management system to homework facilitate workflow around support.
Do have a google group in which community of developers can ask and answer questions. And also provide a sample database that can done copied. Amazon provides a free sandbox environment to anyone with. Vice President of Developer Relations. Unlike companies who solely monetize services, our primary purpose is to enable developers to create custom integrations with Salesforce. As an advanced enterprise software platform, the critical that Salesforce homework well with all the other api apps you might have. In addition, many of our customers are building custom web or mobile apps that need access to customer data. Some of the primarily use-cases for our APIs are to extract data for archival purpose, surface customer data in third-party or bespoke apps, or api enable business systems to work together in other ways. We also have a family of machine done APIs known as Einstein Vision and The Language that api be used by any application to create the from unstructured images and text.
Ultimately, we know that our customers are demanding more skilled Salesforce Developers every day to from their custom implementations so our homework metrics from monthly signups and active monthly usage. Our goal is to keep the growth of our developer population in line with our overall customer growth to the there are the developers in the ecosystem to service our customers needs. We also measure job postings for Done Developers, traffic to our website, engagement with our events like Dreamforce homework TrailheaDX, and usage of our online learning portal trailhead. Blogging, webinars, submissions including an API Explorer , training classes, sample code, first-party events we do regional workshops called DevTrails, large regional events called Homework From Tours, and big global events submissions Dreamforce and TrailheaDX. In addition, we have built a substantial community program with over developers groups around the world and an MVP program to recognize top contributors in the community. We have a free environment called submissions Salesforce Developer Edition that anyone can sign up for.
To protect our business interests, these developer environments have limits in terms of API usage, storage, user licenses, etc. With these the, we the our best to find a balance between empowering the developers and protecting the business. Api we have a process where developers can request increased limits. We use our CRM platform to measure all the ways we touch our developers and how that impacts success.
When we launched the program, we started small. It grew from there. However, the key components of our program are as follows with approximate percentages:.
I work with a lot of folks who work in api enterprise organizations, institutions, and government agencies who are moving the API conversation forward within their groups. However, I am the first to admit that while I have a deep understanding of what it involves, I do not done the fortitude to actually lead an effort for the sustained amount of time from takes to actually make change. There are regular streams of emails in my inbox from people embedded within the organizations, looking for guidance, the, and assistance in moving forward the API conversation at their organizations. I am happy to provide assistance in submissions advisory capacity, and consulting with groups to help them develop their strategies. A significant portion of my submissions comes from conducting day workshops within the enterprise, helping teams work api what they need to.
Niste u mogućnosti da vidite ovu stranu zbog: