Skip navigation

Developer Community

3 Posts authored by: Patrick DeMartine Employee

As a benefit of being part of the ServiceNow Developer Program, those that have personal developer instances can optionally upgrade to the Helsinki release of the platform.  We are providing this early access in order for registered developers to become familiar with the latest ServiceNow platform, leverage the latest features when building applications and to prepare for upgrades.

 

This optional upgrade is only offered on personal developer instances provided through the Developer Program.  If you have a personal developer instance, you now have the option to upgrade on the My Instance page on the Developer Site.  Under the Action menu, there is an option to "Upgrade to Helsinki".  If you choose to upgrade to Helsinki, it is difficult to return to an earlier release for your personal developer instance.

 

All other instances (production and non-production for customers and partners) must be requested through HI’s instance self-service or through calling support. The upgrade to Helsinki will be available for all customers and partners in a few weeks.

 

More information can be found in the FAQ.

Thank you to the 2,646 developers that responded to the survey that was conducted in January.  We appreciate the time, feedback and the insights you provided us.  This information will play a vital role in continuing to shape the Developer Program around your needs.

 

Below is an infographic of the results followed by a more detailed explanation of each section.  Please give us your comments and thoughts below as well.  We are considering running this survey twice a year due to the valuable information the developer community provided us.

Infographic.png

Respondents

 

The 2,646 respondents to the survey represent 11% of the total number of registered developers in the program in mid January that was nearly 25,000 individuals.  We really appreciate the incredible response rate and thank those of you that responded.  Your participation and the data the survey generated is motivating and inspiring to the Developer Program team.

 

We asked five questions in order to understand the respondent’s development background, and along with insights on what training they completed, we were able to break down the respondents into the three groups: developers, admins and users.  Based on feedback and emails we receive, this appears to be very representative of the current registered developer population.  Although the program is designed for developers and technically savvy admins, we are happy that users from ServiceNow customers are leveraging the program to understand some of the base applications on the ServiceNow platform.

Respondents.png

Experience.png

ServiceNow Experience

 

The survey asked a few questions on ServiceNow development experience and what elements of the platform the respondent felt comfortable doing.

 

The developer community has an average of 2.3 years of experience with 6 folks responding that they had more than 10 years of experience on the ServiceNow Platform.  This makes these developers the earliest on the platform in 2004 and 2005.

 

We asked respondents what aspect of the platform they felt the comfortable or proficient, and to choose everything that applied.  The provided options ranged from creating forms and lists that 87% of respondents felt comfortable doing to Orchestration and Performance Analytics where just above 10% of surveyed developers were proficient.

 

Of concern to the program team is that only 24% of the developer community is confident building and deploying scoped applications.  Every training on the site guides developers in building and extending scoped applications as the preferred way to build applications.  The Developer Program team will work on this opportunity to help the developer community to improve confidence in the new application model.  Look for more content in the coming months.

Certifications and Training

 

We finished the section on ServiceNow Experience with a couple of questions on what training and certifications the registered developers have completed, and which training and certifications they want to take.

 

Almost half of the respondents have one or more of the three available certifications: Certified System Administrator, Certified Implementation Specialist and/or Certified Application Developer.  Currently, only 8% of the developer community are certified application developers, but 50% want to become Certified Application Developers.

 

Only 31% of respondents haven’t taken some form of in-person or virtual training, but 33% want to attend the Scripting course, and 29% wanted to attend the Application Creation class provided by ServiceNow Education Services team.  Scripting was the most desired course that respondents wanted to take.

 

Look for an upcoming promotion that will make taking in-person training and achieving certifications easier.

Certification and Training.png

 

Art or Science.png

Developing Applications: Art or Science?

 

Between each section of the survey, we asked more lighthearted questions that made the survey easier to complete.  Consequentially, these questions also provided us with some great insights about our developer community.

 

This question is one that I asked routinely while interviewing developers.  Is developing applications an art or a science?  The survey only provided the responses "Yes", "No" and "Other" with the ability to write in your own response to "Other".  Interestingly, about 30% of the respondents wrote in with some form of both.

 

The answer to this question is subjective, and I was more interested in the rationale behind the answer verses the answer itself.  Since I have a Computer Science Engineering degree, my education makes me lean towards a science, but my experience has led me to believe that it is also an art to make supportable applications that withstand the test of time.

Developer Site Features

 

We asked what was the most important aspect or feature of the site.  Not surprisingly, the highest ranked feature was the free Personal Developer Instance ranked 4.7 out of a possible 10.  Developer documentation, training and the API reference all came in relatively tied at 3.6 to 3.7.

 

The survey proceeded to ask about the features on the developer site, specifically, what is considered a priority to be improved first?  Four features were ranked at the top.  The API reference was ranked the highest with associated feedback on both the survey and on the Developers Site wanting it to be a complete reference for all ServiceNow API information.  We listened, and today you will find both scoped and legacy server-side API information as well as client-side API information.  Soon we will be publishing a comprehensive REST API section to round out the API reference on the site.  At this point, the Developer Site is the definitive source for ServiceNow API reference information.

 

Training was the next highest priority for improvement followed by instance availability and inactivity time.  The Platform Business Unit has invested in more instances assigned to the Developer Program that almost doubled capacity. There are now currently plenty of available instances on the Developers Site.

Dev Site Features.png

Training Improvements.png

Developer Training

 

The survey dived into specifically how we could improve the current developer training on the site.  Respondents were asked to pick their top three areas (which is why the percentages add up to over a 100%).

 

In our top band, 59% wanted to have more advanced courses than what is currently on the site.  Once again, we have made progress on this feedback.  We have courses on Orchestration and Performance Analytics that will be published to the site soon.  We have Service Mapping and Discovery in plan for later in the year.  With the Helsinki release, we will also be expanding our content on AngularJS and single page apps.

 

In the next highest band, the developer community wanted embedded videos, more courses in general and quizzes to validate they picked up the concepts.  Look to see progress on these priorities throughout the year.

Marvel vs DC

 

Our second lighthearted question revolved around the all-important preferred super hero universe: Marvel or DC.  This question had additional answer options of “Other” and “What is a Super Hero Universe”, which explains why the two percentages do not add up to 100%.

 

Younger audiences tend to prefer Marvel characters, and older audiences lean towards DC, so this gives us an idea about who is in our developer community.  With a number of respondents not knowing what a super hero universe was, it seems we have a fairly large number of international respondents.

 

Unfortunately the results are bad news for poor Wonder Woman who is weeping.  Perhaps if we ask this question in the second half of the year after the Batman vs. Superman movie comes out, we might see a shift since most of the recent big movies are from the Marvel universe.

Marvel vs DC.png

Results.png

Developer Program Impact on My Company and Me

 

The survey then asked a series of questions on results of the platform and the Developer Site for the respondent and the respondent’s company.

 

Since the current developer ecosystem is comprised of customers and partners, having almost 90% of the respondent’s company’s primarily using the ServiceNow platform is expected.  As we push the platform and program beyond the current ecosystem, this question becomes more interesting.

 

Another interesting piece of information for the program team was how the Developer Site helps the individual developer.  The respondents had a wide range of possible answers, and they were given the option to select all that applied.  33% of the respondents reported they would recommend the platform based on the Developer Site, which is very encouraging for us.  Even more inspiring is 13% indicated that they were able to get a better job and 10% actually got a job from using the Developers Site.

 

We are looking to spotlight some of these stories on the site and at developer events.  We measure our success based on your success so it is really wonderful to hear about how we are making a difference in the developer community.

Number of Applications in Production

 

The primary objective of the Developer Program is to encourage folks to create applications on the ServiceNow Platform.  With 50% of the respondents saying that they have 3 or more custom applications in production, we now have a baseline that we will attempt to increase over time.

Apps in prod.png

Life beyond earth.png

Intelligent Life Beyond Earth

 

The most important question we asked was whether or not the respondent believed in intelligent life beyond Earth.  12% of the respondents wrote in with the "Other" option that the question was basically moot since there was no intelligent life on Earth.  We have a very optimistic developer community

Developers Header.png

CreateNow Developers,

 

As promised, we wanted to get out a monthly update as to what has been released and what we are working on with the Developers Site and Program.  Expect this blog to go out on a monthly basis, or if we have something incredible to talk about, bi-monthly.

 

Last update was directly to the early access folks just before Knowledge.  We have come out of our deep freeze to provide some content updates and great feature enhancements.

 

Content Updates:

Based on the incredible feedback you have provided us we have made considerable updates to the training courses.  We have received so much feedback on the Building an Example ServiceNow Application that we have removed it from the navigation to restructure it. We appreciate those that provided feedback taking the time to help us get things right.  You can still access it here.


New Features:

  • My Instance page
    • Last status time – Upper right of the frame tells you the last time the status was updated.
    • Activity description – Hovering over the last activity date provides a description of what activity is being measured.
    • Link to FAQ – Quick link at the bottom of the page takes you to common questions about the instances.
    • New instance support link – Instead of taking you to the thread creation form for the instance help section, the link now takes you to the Instance Help space on the Developer Community.  We did this since there were so many repeat questions.
  • Plugin Activation – Also on the My Instance page under the action menu, activates plugins that traditionally only ServiceNow Support has access.  All of these were requested through feedback and permission granted by the plugin owner. We have added several new plugins that you can activate through self-service:
    • Domain Support - Domain Extensions InstallerMy Instance Screen.png
    • ECC Queue Retry Policy
    • Event Management
    • Many to many task relations
    • Orchestration - Examples
    • Orchestration Activities - EC2
    • Orchestration Activities - Puppet
    • Orchestration Virtualization
    • Orchestration - Amazon EC2
    • Orchestration Activities - Chef
    • Orchestration - VMware Support
    • Orchestration Activities - VMware
    • Orchestration Virtualization Core Components
    • Performance Analytics - Premium and all content packs
    • Password Reset - Orchestration Add-on
  • Course Navigation – First tested on the API reference, by popular demand, courses now have a sticky left navigation pane that scrolls independently of the content.  We will be extending this to documentation next.

 

Stay tuned: (What’s on the horizon)

  • Upgrades to new patch versions both automated and self-service through the My Instance page, Action menu
  • New courses – Advanced UI and Native Platform Features are in the design stages and getting resourced by the documentation team
  • More APIs – Docs team working hard at making the site the one stop reference to all platform APIs
  • And many more cool features …

 

Please use the feedback forms on the developer site to tell us what you think, or comment below.  We are trying to make this site an indispensable part of your daily routine and we need your direct input to help us do that.  We are listening.

 

Regards,

CreateNow Team

Filter Blog

By date: By tag: