RSS Feed Is this your first time here? Get regular updates

SharePoint Questions: MSDN versus Stack Exchange

Date:October 17th, 2011 Author: Tags: , , , ,
Category: Community, General Comments:7 ;

SharePoint is an enormous heaving behemoth of machinery; full of spinning cogs, churning engines, and peculiar dials. We’ve all worked with parts of it, but not even those that created it understand all of its inner workings.

So where do we go when the wheel that goes ‘whir’ is going ‘squeakity’? Or when we’re having trouble bolting on some shiny new levers? What we need is an expert in that area.

Two likely candidates for finding yourself an expert are:

  • The MSDN SharePoint forums (MSDN): A SharePoint specific branch of the MSDN forums; a staple of the Microsoft Support offering for the past 7 years
  • SharePoint Stack Exchange (SPSE): A community-created sister site to Stack Overflow, whose rebirth into the new Stack Exchange engine (which I’ve blogged about previously) culminated in a re-launch on its 2 year anniversary last month

All about Questions and Answers

So where does everyone else go to post their questions? A quick glance at the number of questions on each in the last 24 hours* is quite revealing:

MSDNvSPSE questions

The MSDN forums have had over 10 times the amount of questions in the same times period, across its various forums. SPSE is clearly the underdog in terms of its volume of questions, and certainly in terms of traffic.

This is largely unsurprising, as most people will automatically go to Microsoft with their questions, and the MSDN forums are a long-standing staple of the Microsoft support process.

What’s more surprising, is the percentage of questions that are actually answered**:

MSDNvSPSE Answered That’s a 64% answer rate on MSDN and a notably higher rate of 91% on SPSE. So why is there such a big difference? This boils down to two factors:

  • The quality of the questions
  • The quality of the answers

Question quality

Part of the difference in answer rate (and question quantity) is the different motivations behind the sites. MSDN’s goal is to help an individual person with their problem, whereas SPSE is built on Stack Exchange’s ethos of building a definitive FAQ on the subject; making it more likely you’ll find an answer to your question without even asking it.

When it comes to asking a question there’s unfortunately very few ways to improve how someone goes about it (short of Internet-based mind control rays). So the question quality is largely determined by how it is handled after it has been posted. This brings us to Moderation:

MSDNvSPSE modsThe mysterious fade effect isn’t entirely because I just found the ‘Gradient fill’ button; the MSDN SharePoint forums are moderated by the mysterious and unquantifiable force of Microsoft Support, and an unknown number of community moderators with their own pockets of influence.

In contrast, SPSE is moderated by three recognised members of the community. Much like MSDN’s Forum Issues forum, SPSE has Meta for contacting them, but it also has a chat room that can be used for asking questions about questions.

The final and most important effect on question quality is us (the community). Here are the ways we get involved in this process:

MSDN SPSE
Editing Moderators only Anyone can suggest an edit
High reputation users can approve suggestions
Reporting Anyone can Report Abuse As MSDN, with additional dedicated Review reports and achievements
High reputation users can close questions

This additional community contribution on SPSE has a noticeable effect on the quality of questions. Unfortunately this can lead to a much higher maintenance role for Moderators, which may not translate well to MSDN’s moderation processes.

Answer quality

The biggest factor in answer quality is of course the answerer: The quantity of experts on a site that may know about the problematic area, and the amount of everyday people who may have suffered the same problems in the past.

In terms of quantity, both sites have roughly the same number of responses (~3.5 per question***). Approximately 1.6 of these being proposed answers on SPSE; unfortunately the MSDN proposed answer rate isn’t available (except through checking each one of the 163K questions manually).

An important step is luring and identifying the experts, while also rewarding the everyday contributor:

  MSDN SPSE
Points Recognition points Reputation
Awards Achievements Badges
Incentives MVP and MCC programs Increased site privileges

Although very similar in other respects, the two sites use very different incentive methods. The prestigious MVP award and more commonplace MCC award are highly sought-after by experts (especially aspiring ones), and draw many people to the MSDN forums in search of widely-acknowledged recognition.

The incentives on SPSE take a slightly more understated route: As your reputation increases you become more trusted by the community, and hence the site. This increase in trust gives high-reputation users comparable abilities to moderators, purposefully blurring the boundaries.

Another important step is to make it easy for experts to find questions about their area of expertise. MSDN has 21 forums, each dedicated to a category of SharePoint. Between these forums there is fair bit of overlap, and moving misplaced posts is a continuous battle.

In SPSE the questions are all bundled together on a single page. While this would seem chaotic, the tag system thankfully mitigates most confusion, while allowing more flexibility. However, tags are even more open to misunderstanding and misuse than MSDN’s separate forums, leading to the addition of the ability for medium-reputation users to retag questions.

Which site is best?

As a person with a question, the above pie charts would seem to make it clear that SPSE is the best choice. However, it’s worth mentioning that the comparison is not as straightforward as it seems. Both sites have slightly different means of showing questions as answered, and SPSE has a built-in reputation incentive for marking your question as answered (possibly skewing the results).

As an expert, MSDN is like seeking your fortune in the Big City; you might see your name up in lights, maybe just make an honest living, or you might quietly disappear into anonymity. SPSE is more like staying in your home town; the rewards aren’t as dazzling, but they are more certain and (depending on your community-mindedness) possibly more satisfying.

So what’s the conclusion? Post on both of course! There’s no law against cross-posting questions on both sites, and experts are welcome wherever they go. In time you may find you prefer one or the other (which is likely to be a personal choice) but at least now you know what to expect from each.

 

*SPSE numbers from Area51 (only overall total available), MSDN posts were manually counted for the 24 hour period prior to 11:00 13/10/11.

**SPSE numbers from Area51, MSDN answered rate based on sum of forum totals on the front page as of 11:00 13/10/11.

***SPSE numbers are from the Data Explorer (sum of comments and answers), MSDN response rate based on sum of forum totals on the front page as of 11:00 13/10/11.

Tags: , , , ,

Did you enjoy this post? Get the next one by RSS or by email

7 Responses to “SharePoint Questions: MSDN versus Stack Exchange”

  1. Marc D Anderson says:

    This is a great, fair comparison to me. I think there are some other important differences that I see as an answerer in both places.

    The biggest one is the general character of the questions. Questions on SPSE seem – in general – to be better asked. The key to a great answer is a clear question. The number if clarification questions we need to ask drive down the success rate.

    I don’t participate in all of the MSDN forums because many are outside my expertise, but the questions on SPSE seem to be more “techie”. They tend to show that the user has done some work first before asking, whereas the first response I *want* to make on the MSDN forums is often LMGTFY.

    Finally, *please* don’t encourage people to post in multiple places. Figuring out answers to many questions requires real work. If you get two sets of people doing that work, you’ll be using up a precious resource: the free time of other community members.

    M.

  2. Stuart Pegg says:

    Thanks Marc.

    I agree that in general SPSE questions tend to start out at a pretty good quality, with a fair amount of background research. This could be due to the fact that many first-time-askers posting on MSDN are posting at their first port of call, whereas those on SPSE tend to ‘end up’ on SPSE after finding similar questions there in their searching.

    I understand what you’re saying about cross-posting. I think that starting out by cross-posting isn’t a bad thing, as long as you (ideally) link to the other post either in the question, and most certainly to any satisfactory answer (if one is provided on the other site). My encouragement to cross-post is largely motivated to get people to try each site, and find out which suits them best.

    Perhaps posting on one site first, and then the other later (if no suitable answer has been provided) is a better course of action to posting on both immediately?

  3. Mike Walsh says:

    I’m very much with Marc on the question of not cross-posting and the reasons for not doing so.

    Your suggestion is a reasonable compromise *provided the poster waits long enough before posting the same question to the other location* (a week at least). Most won’t.

    IMO the reason for the different levels of questions could well be

    A) wider international reach of the msdn forums, with lesser English language skills leading automatically to simpler questions than the same user would put if using his own language.

    B) beginners can find the msdn forums more easily.

  4. Mike Walsh says:

    While I’m here, on the question of which is the best place to post to and the argument that follows.

    Very occasionally some of the answers from MS support people (especially some of the answers from the US-based second level support) require information that is only available within Microsoft.

    Also posting a TechNet subscriber question means that the MS support people track the thread and don’t let it go until you either don’t reply for a week or say that your problem has been solved. I don’t know if that kind of guaranteed answer is possible in SPSE.

  5. Posting to a different forum after a sufficient lag is certainly better, and including a link back to the original post is ideal. Unfortunately, these are unenforceable conventions. I’ve seen so many instances where I answer a post in one place, only to run into it in another with an entirely different set of people working on it. The onus should be on the asker to link the two groups.

    Yet another note: most people assume that the MSDN forums are manned and answered by Microsoft employees in some official capacity, yet that is not true of the lion’s share of the activity. That should be clearer.

    Finally, there’s another good alternative that I steer people to: the Stump the Panel forums at EUSP (https://www.nothingbutsharepoint.com/sites/eusp/Forum). Frankly, they have become far less usable since the move to SharePoint as the platform (isn’t that a sad thing to have to say?) but they are still a very useful place to get answers.

    M.

  6. Mike Walsh says:

    I used to delete duplicates as soon as I knew about them.

    Mostly posts to two or more pre-2010 forums; some to the same forum and then there were also people who I spotted (via checking them) posting the same post to a 2010 forum as well so I’d delete all the pre-2010 copies.

    Then there were the people who said they were cross-posting in their post. I’d delete their post to the Pre-2010 forum too as I couldn’t get at the other one.

    If there were some really good answers in both threads to pre-2010 forums then I’d merge the threads but only because other people had spent their time providing those good answers.

  7. Eric Nash says:

    As an “asker” on many occasions and a contributor on a few, I have to say that I’ve found posting to MSDN to be generally fruitless. I’m generally a good community member and never, ever cross-post and I have yet to get a decent quality answer (and seldom an answer at all) from MSDN.

    In contrast, questions posted to SPSE nearly always generate some discussion, even if a definitive answer doesn’t always surface. As a consequence I spend more time on SPSE and end up answering questions there, making it a better value proposition all-round.

    I agree with Marc that the Stump the Panel forums at EUSP can be useful but I think that their value was diluted by the move to NothingButSharePoint and I’ve abandoned them in favor of SPSE.

    Just my .02…

Leave a Reply

Anti-Spam Quiz: