SharePoint Development Survey 2018
sponsored by Voitanos & Rencore
Start
 
The following prizes are up for grabs!

- 5 x Tickets to European Collaboration Summit

- Voitanos Mastering the SharePoint Framework Course Ultimate bundle ($499 value)

- 10 x $25 US Amazon vouchers

 
All information gathered in this survey is anonymized. Providing your contact email (at the end of the survey) is entirely optional and only required if you want to participate in the raffle.


 
General demographic questions

Can you share a little bit of information about yourself?

Keep in mind, if you elect to share your email at the end of the survey, it will be removed from your responses.
 
Gender *


 
Age Group *


 
How many people work at your organization (including external consultants)? *


 
How many SharePoint developers work at your organization? (including external consultants) *


 
What best describes your current role? *


 
What is your current salary range?


 
What best describes your primary role as a developer with respect to SharePoint / Office 365? *


 
General Web Development Background

What does your development environment and background look like?
 
What is your preferred development platform? *


 
What your editors / IDEs do you use? *


 
What is your preferred editor / IDE? *


 
How many years of experience do you have with web development? *


 
In your JavaScript / TypeScript projects, what package manager do you prefer? *


 
Web Framework Experience & Interest

Rate your experience or interest level in the following technologies.
 
AngularJS (v1.x) *


 
Angular (v2, v4, v5, v6, +) *


 
jQuery *


 
Knockout *


 
Preact *


 
React *


 
Vue.js *


 
UX Framework Experience & Interest

Rate your experience or interest level in the following technologies.
 
Office UI Fabric Core *


 
Office UI Fabric React (aka: Fabric React) *


 
Bootstrap *


 
Material Design *


 
Polymer *


 
Web Technology Experience & Interest

Rate your experience or interest level in the following technologies
 
HTML *


 
JavaScript 5 ("plain old JavaScript") *


 
JavaScript 6 (ECMAScript 2015 | ECMAScript 6) *


 
TypeScript *


 
CSS *


 
SASS *


 
LESS *


 
JSON *


 
XML *


 
PowerShell *


 
Bash *


 
SharePoint Background

Let's learn a little bit about your SharePoint background...
 
How long have you been doing SharePoint development?


 
What SharePoint versions have you developed for? *


 
What SharePoint development models have you used? *


 
What best describes your current development work in SharePoint? *


 
What best describes how you prefer or want to develop for SharePoint? *


 
In what ways do you programatically interact with SharePoint today? *


 
What is your preferred way to programatically interact with SharePoint? *


 
.NET & SharePoint Development Technologies & Experience

Rate your experience or interest level in the following technologies
 
.NET Framework *


 
SharePoint farm / full-trust solutions *


 
SharePoint sandbox / partial-trust solutions *


 
SharePoint Add-ins *


 
SharePoint Framework *


 
Node.js *


 
Visual Studio *


 
Visual Studio Code *


 
Client-side JavaScript *


 
TypeScript *


 
SharePoint Development Opinions

How do you feel about SharePoint development?
 
I enjoy SharePoint development *

 
SharePoint development is moving in the right direction *

 
I have a hard time keeping up with new releases, features in SharePoint development *

 
SharePoint Patterns & Practices (PnP)

Have you heard of, and are using SharePoint PnP resources?
 
Have you heard of SharePoint PnP?

     
 
Where did you learn / hear about SharePoint PnP?


 
Which SharePoint PnP solutions do you use in your daily work?


 
How do you stay with the latest SharePoint PnP news & announcements?


 
Interests, Work Types and Learning

 
Where do you get your news & information? *


 
What are your preferred ways to learn technologies? *


 
What other technologies are you interested in? *


 
How do you feel about automated testing in your projects? *


 
Where do you go to ask SharePoint development questions? *


 
Where do you prefer to ask SharePoint development questions? *


 
Misc Feelings

 
There are too many official Microsoft locations to get news, ask questions, request features & report bugs *

 
When building SharePoint solutions, mobile is always top of mind in my design and implementation *

 
This survey is too long! *

Hang in there... you're almost done :)
 
SharePoint Framework Opinions

 
Have you done, or are you doing SharePoint Framework development? *

     
 
Building SharePoint Framework solutions is easy *

 
Building SharePoint Framework solutions is enjoyable *

 
Building SharePoint Framework solutions is overly complex *

 
The SharePoint Framework is a better extensibility model than previous models (add-ins, solutions, etc) *

 
The SharePoint Framework build & development toolchain is confusing *

 
I like the SharePoint Framework build & development toolchain over the previous approaches *

 
I wish I could develop SharePoint Framework solutions using the same tools we build use to build SharePoint add-ins / solutions *

 
Free form responses

Make your voice heard... or not... but don't say you didn't get a chance to!
 
What is your most favorite part of SharePoint development (positive)?

 
What is your least favorite part of SharePoint development (negative)?

 
The strongest part of the SharePoint Framework is:

 
The weakest part of the SharePoint Framework is...

 
If I could change one thing with SharePoint development, it would be:

 
If I could freeze one thing to never change with SharePoint development, it would be:

 
I wish this survey asked respondents:

On behalf of Voitanos & Rencore, thank you for taking the time to answer this survey.

We will publish the results of the survey in June 2018. If you provided your email, we will let you know when the results are up.

But for now, would you mind sharing the survey in your social networks? This helps us get an even better picture on the State of SharePoint Development in 2018!
Powered by Typeform
Powered by Typeform