SharePoint Sucks – And Here’s Why – Part 1

My good friend Bill Simser recently wrote about why he thinks SharePoint is great. Actually, he didn’t say SharePoint is great, he’s trying to explain why SharePoint does so much more than whatever people compare it to and why apples and gasoline should not be compared.

I’ll say what really on his mind: SharePoint sucks. SharePoint sucks at blogging, compared to blogging tools. SharePoint sucks at document management, compared to dedicated document management tools. SharePoint sucks at web content management compared to pure web content management tools. You’re basically getting mediocrity in everything.

Oh, and before you wonder, this is not another of those 8 Reasons Why SharePoint is Bad for Your Business, sarcastic posts. Really, I think SharePoint sucks.

Bill argues that, while SharePoint may not stand up to any dedicated tool, you get all the other features in the same bundle. For some reason, it makes perfect sense to Bill that if you’re looking for a blogging platform, you should consider whether you want a wiki solution at the same time, or even later. Or some of the other features that SharePoint provides.

My problem with this is simple: If I want a good blogging solution, why would I want a mediocre wiki site, a mediocre document management solution, and a mediocre web content management solution, bundled with a mediocre blogging solution? This won’t give me anything I need, compared to getting a good blogging solution and a good wiki solution as separate products.

Ah, but as we all know, SharePoint isn’t a product; it’s a platform. You shouldn’t take what’s given out-of-the-box and use as your production solution, with a few exceptions, such as Billy’s example of small and simple collaboration needs. Rather, you should take what you get as a starting point and then customize or develop the functionality you need beyond that.

Now again, I ask: if I’m going to customize a blogging solution in any case, why would I choose a mediocre starting point for my customization? I could start with WordPress and hire some offshore developer to customize whatever I need. You’ll save tons of time and money and you’ll get, in the case of WordPress, a flora of free addons and plugins that make the SharePoint addon community look like a fart in a hurricane.

Let’s put this in perspective, since Bill likes the apples and gasoline comparison. If you want to buy an apple, you’ll get half an apple with SharePoint. Or, more precisely, you’ll get a bad apple that either doesn’t taste good, look good or doesn’t have the nutritional value you seek.

However, you’ll also get a three-piece suit made of low-quality fabric that doesn’t stand up to rain. And, to make the offer even better, you’ll get a screwdriver made of rubber, useful for screws and bolts that are not really fastened. You’ll also get a paper bag to put all your stuff in; of course, it’s one of those fold-it-yourself bags and the instructions are not really telling you enough to put it together. As for the gasoline? You’ll get diesel. Very useful if your car runs on diesel – not so much if it’s not.

Still, all you really needed was a good apple.

So, yes, I think SharePoint sucks, and if you are considering going for a new platform for your collaboration or your publishing or your wiki or your blogging needs, choose differently.

Read the second part of this series to learn some of the specific things I hate about SharePoint.

.b

NOTE: This article is part of a series. Make sure you read the entire series to get the full picture, especially the thrilling conclusion in Part 4.

People who just get half the picture are, well, half-witted.

Tags:

Post Author

This post was written by who has written 295 posts on Furuknap's SharePoint Corner.

25 Responses to “SharePoint Sucks – And Here’s Why – Part 1”

  1. Sjoert Ebben October 2, 2009 at 8:53 pm #

    LOL

    Besides the humourous way of telling your story, you might be absolutely right. SharePoint has many quirks, performs like a milk van on a steep slope and makes most developers moan. Still, I also spend most of my time with that product so either I'm totally insane (which might be true in any case…) or there are good reasons indeed. I'm anxious to see yours, but here are mine:

    - customers never ask me for a blogging or document management solution only. Actually, they never ask for a "point solution" but always for something that offers the lot
    - Although SharePoint is not the best in any area, it throws together those pieces. It's the combi that makes it great: 1+1+1=5.

    I'll keep my eyes on Twitter to check your next posting on this topic!

    Cheers,
    Sjoert

  2. tojonas October 2, 2009 at 11:49 pm #

    So true and I also spend 12-15 hours a day working with SharePoint…. c.r.a.z.y ;)

  3. Jimmy October 3, 2009 at 7:44 am #

    I must agree. As was explained to me, Sharepoint is like having your kids put your laundry away. You know where you put it, but they put it somewhere else. Or, it's like telling someone that what they are lookiong for is in Alabama. Technically correct, but useless.

  4. Andy Burns October 5, 2009 at 10:53 am #

    One of the things I've noticed on blogs, user group meetings, etc., is that all of the most successful projects seem to be 'SharePoint and something'. SharePoint and a better blog. SharePoint and a WCM system. SharePoint and a real RM system.

    The thing is, as Sjoert said, all our customers want something that can do lots, and has the feature richness of a more dedicated system. And it's their money (if not a sensible choice), and they always want everything and the kitchen sink.

    Still, keeps me in work.

    It's also worth noting that there is one thing SharePoint does do well (though it could be better) – Office integration. Not perfect by a long shot, but pretty good.

  5. Megan O'Neill November 17, 2009 at 12:36 am #

    Thank you. This made me laugh until I cried – and I so needed that after returning to the madness that is SharePoint.

  6. Anonymous March 3, 2010 at 7:39 pm #

    I totally agree 100%. Sharepoint is terrible for a developer. If you can deal with the huge limitations out of the box and don’t have to do any coding or customization, OK. Otherwise, you’re better off using another platform. There are so many nuances and bugs within the API, and there are so many different areas and tools that need to be learned and navigated that it makes Sharepoint custom development difficult both to learn and debug. My conclusion:

    Sharepoint: simple to use out of the box, impossible to customize.

    Although my company is a big advocate of Sharepoint and I’m the main Sharepoint developer for my company, I hate it with a passion and try to steer clear of it and recommend against it as much as possible. It’s much faster for me both in the SHORT and LONG run to create custom applications than dive into that mess of a platform.

  7. Anonymous March 5, 2010 at 4:34 pm #

    I agree. IT'S A COMPLETE PILE OF SHIT. With sugar on top that appeals to owners and CEOs and they they realize later what a mistake it was to even use the API.

    It's ok if you use it as an Intranet and DON'T intent to customize the shit out of it. It's only when you start wanting to actually use the API to extend and customize it is when you're life is over both as a developer and then the

    And here's my rant about SharePoint. I have purposely stayed away from any job opportunity that mentioned coding in SharePoint. As soon as I hear that in an interview or even see it in the job description, I flee. I stop right there and pass the opportunity because I have been in environments that think SharePoint is this end-all solution when in the end it's a complete API pile and in about 2-3 years you end up having huge costs involved after spending money coding (hacking around the shitty API and everything else that SharePoint throws in your face) and you end up spending a shitload of money on plug-ins cause you cannot do shit in SharePoint in terms of customizing it (ohhhh web parts…you know what? They suck).

    So here's my post about shitty SharePoint. I hate it. Enjoy!

    http://codezest.com/archive/2008/11/22/developer-poetry-series-sharepoint-how-sad-are-we.aspx

  8. Anonymous July 16, 2010 at 7:05 pm #

    I was just telling my boss to Google "SharePoint sucks" in case he didn't believe me. Yours was the first link that came up. Thanks for telling the truth (and making me laugh!)

  9. Henry December 16, 2010 at 4:56 pm #

    I am being pushed to use Sharepoint by my corporation while we have already a long term use of mediawiki for colaborative docs.

    I don´t like much mediawiki lack of WYSIWYG editing, specially for table editing, but so far Sharepoint been too much complex for our environment (basically a knowledge base for our IT dept).

    I am delaying the switch as much as possible and to be honest, I am about to rebel about it. Damnit, I am a government employee so I can´t be fired anyway by this sort of situation.

    • Bjørn Furuknap
      Twitter:
      December 16, 2010 at 11:54 pm #

      Henry,

      For both MediaWiki and SharePoint, you have options for changing the visual editor. In SharePoint, I highly recommend Telerik RadEditor, which I’ve used on several occations. For MediaWiki, perhaps TinyMCE makes sense because of its widespread use.

      Behind the scenes in SharePoint, a wiki page is nothing more than a normal list item in which you can modify the types of input controls however you want. For some drop-in replacements like RadEditor, you’ll get away with a fairly easy installer and simple instructions (try google) but if you want a completely customized experience, say with a mini Tetris clone to force users to take a break from tuyping every 5 minutes, you’ll need to de some development stuff.

      For MediaWiki, you’ll find a number of plugins to replace the default editor, but sadly, I haven’t tried this myself. The plugins, however, contain instructions for how to add them.
      http://www.mediawiki.org/wiki/WYSIWYG_editor

      .b

  10. Michael May 10, 2011 at 1:13 am #

    How true you are! It was very funny to read, but you’re 100% right.

  11. Dumps June 2, 2011 at 9:52 pm #

    I’m jobless at the moment, and am looking around for a new position. I do graphic design and web design for a living, and more and more I am seeing SharePoint being a required responsibility in job openings. I have no SharePoint experience other than through my last job, where they had just adopted SharePoint for the company’s intranet, and from what I saw it was incredibly obvious that it was a turd. I don’t want to have anything to do with it. It killed me anytime I would ask a question in my last position and their answer would be a dismissive “It’s on SharePoint”. Having to go to that thing was always disorienting and a pain, and wound up taking more time than would actually have been required just by providing assistance.

    How do people get suckered into buying and using such garbage? Just, incredible. “But, these pages? You can customize them, and make them look how you want! And, each employee has a page… and a blog… and their photo can be posted… and you can post documents… and… you can… email documents to this list… and… RSS… and… searchable… and… cloud….”

    :|

    • Defender June 28, 2011 at 12:38 pm #

      I think SharePoint is amazing. I work for a major government agency with not much money and alot of archaic processes.

      Out of the box, with no investment, SharePoint has revolutionised how we do things.

      Using a simple issues register for example, I have more power at my fingertips for management of an action request register than another department who has already spent in excess of half a million on getting an action register custom developed.

      Add a couple of webparts and thing is the bomb.

      Customising, I have no idea about.

      Most things can be done out of the box, sure there are functions that could be better or not incorporated but the majority of those are “nice to haves” and when the budget is pretty much zero dollars for these sorts of things, SharePoint is a revelation.

      Better still no need for some overpriced developer to come and build something for us, most of what one needs to know is there on google. If it can’t be done out of the box or with a webpart, there is usually some simple way to achieve the same result without customisation.

      • MIchael September 2, 2011 at 2:56 pm #

        Yeah right buddy. You work for M$, clearly

  12. Jeff July 10, 2011 at 7:49 pm #

    And Sharepoint sucks at BI, compared to other BI presentation tools. A lot of hype about Performance Points, but it is a realy “dull” product. It simply cannot beat BI tools offered by Dundas or ComponentOne.

  13. MIchael September 2, 2011 at 2:54 pm #

    Can some one PLEASE explain why the wiki edit control doesn’t even work properly??

    The removed ctrl-space, ‘Normal’ style is NOT the normal style (its darker)…. Typing ‘[[‘ mid sentance jumps the cursor to the end of the paragraph….
    Double clicking a word often only selects half of it… over typing selected text often fails to replace the existing text…
    Entering a header, and then returning to normal text is an argues task… each individual user is going to end up with either one line space or two lines..
    IE still has no spell check….

    Can some one PLEASE explain WHY this software is used by ANYONE??

  14. MIchael September 2, 2011 at 3:13 pm #

    Maybe, if wiki worked properly, would would be to much of a threat to Word?

    This is why 3rd party and open source is so much better: They’d pull any stops to keep you.

    Microsoft on the other hand, would pull any stops to protect their other offerings.

    Actually, same thing I guess

  15. JA January 22, 2012 at 7:03 pm #

    I am a programmer with over 30years experience. Now a business owner.

    Will M$ ever drop the crap that was frontpage.

    In one of the official sharepoint books they devot the sharepoint designer introduction to apologising for frontpage which became sp 2007 and now apologize for 2007 and say that 2010 is working.

    In short. It doesn’t.

    Can’t even add a frickin background. I’ve spent over 30 hours on and off for another business looking at it and I must say I am glad I don’t rely on this garbage to make a living. My customers just wouldn’t justify an expert programmer with a lot of experience spending 30hrs to change a background.

    • Bjørn Furuknap
      Twitter:
      January 22, 2012 at 7:26 pm #

      So, you don’t know how to do something and that makes something bad.

      How about brain surgery, do you know how to do that? Or is that equally bad?

      How about the space shuttle? Or, even simpler, a sowing machine, a plow, or a water purification filter? Do you know how to use those? Or, are you required to learn how to use these tools before you can expect to use them efficiently?

      Just wondering…

Trackbacks/Pingbacks

  1. I Love SharePoint – And Here’s Why (Part 1) | Furuknap's SharePoint Corner - November 25, 2010

    [...] by now, regular readers have read my “SharePoint Sucks – And Here’s Why” series that I wrote just prior to SPC09, detailing, and you’re clever enough to deduce this, [...]

  2. SharePoint Sucks – And Here’s Why – Part 3 | Furuknap's SharePoint Corner - November 25, 2010

    [...] the first post of this series, I nagged about how Bill Simser marketed SharePoint as a mediocre solution to a [...]

  3. SharePoint Sucks – And Here’s Why – Part 2 | Furuknap's SharePoint Corner - November 25, 2010

    [...] so the first post in this series seems to have caused a bit of a stir, and a lot of comments and emails suggest that I’m out to [...]

  4. SharePoint Sucks – And Here’s Why I Still Love SharePoint (AKA Part 4) | Furuknap's SharePoint Corner - November 25, 2010

    [...] This article is part of a series. Make sure you read the entire series to get the full picture, especially the thrilling conclusion in Part [...]

  5. I Love SharePoint – And Here’s Why (Part 2) | Furuknap's SharePoint Corner - November 26, 2010

    [...] now, regular readers have read my “SharePoint Sucks – And Here’s Why” series that I wrote just prior to SPC09, detailing, and you’re clever enough to deduce this, [...]

  6. I Love SharePoint – And Here’s Why – Introduction | Furuknap's SharePoint Corner - November 26, 2010

    [...] a few turbulent weeks prior to SPC09, I ran a series on why I think SharePoint sucks. Feel free to read the series, including my blunder in part 3 when I publicly showed how little I [...]

Leave a Reply