New studies highlight the potential downsides of SharePoint
Summary: It's not all roses on the SharePoint front -- especially when it comes to the growing trend by customers to use SharePoint not just as a set of loosely integrated applications, but as a development platform in its own right. A couple of new studies highlight the potential risks of which customers should be aware when betting big on SharePoint
SharePoint is one of Microsoft's crown jewels. Microsoft is touting the fact that SharePoint generated $1 billion in revenues for Microsoft last year. At Microsoft's recent Worldwide Partner Conference, company officials said they expect partners to generate $5 billion in SharePoint-related services revenues for themselves in the coming year.
But it's not all roses on the SharePoint front -- especially when it comes to the growing trend by customers to use SharePoint not just as a set of loosely integrated applications, but as a development platform in its own right. A couple of new studies highlight the potential risks of which customers should be aware when betting big on SharePoint.
First, a quick refresher as to what SharePoint is -- especially important given how difficult it is to figure this out from Microsoft's own Web site. SharePoint is a collection of six servers that provide document collaboration, portal creation, enterprise search, enterprise content management, electronic forms creation and management and business intelligence functions (analysis and publication of business information).
Microsoft released the most recent version of SharePoint, known as MOSS (Microsoft Office SharePoint Server) 2007 a year and a half ago. A point release of SharePoint sounds likely for some time this year, based on information in the Forrester study. The next full-fledged version of SharePoint, currently known by its codename of SharePoint 14, is expected in 2009. Microsoft is expected to add Master Data Management, as well as more social-networking funcitonality to the next version of SharePoint.
Forrester Research published a new 25-page report on July 16 entitled "Now Is The Time To Determine SharePoint's Place In Your Application Development Strategy." In preparing the study, Forrester interviewed 13 user and five vendorcompanies, including Advanced Micro Devices, easyJet, General Mills, Hitachi, Microsoft, TPGAxon Capital, and Unisys.
The Forrester report includes some pithy warnings about the potential risks of uncontrolled growth of customized SharePoint applications. From the report's executive summary:
"(A)s many shops are discovering, SharePoint is also a development platform that people both inside and outside of IT use to create intranets, outward-facing portals, electronic forms, workflows, and even dashboards. The promise of SharePoint: Your organization will be able to create and deploy collaboration applications faster and give businesspeople productive new tools. The pitfalls: SharePoint can add new unplanned demands as your teams fill the product’s gaps in application life-cycle management and enterprise integration and as they create policies to prevent a new chaos of usergenerated applications."
SharePoint's customizability and rich feature set is a blessing and a curse for many customers. Forrester noted that "SharePoint is a pure Microsoft server stack that closes off any opportunities to substitute third-party databases, Web servers, and other products for Microsoft components," Forrester cautioned. In addition, the Enterprise Edition of SharePoint, which includes many of the advanced app-development features, "can add $200 per user to your budget," the report's authors noted.
While these two facts are a positive for Microsoft -- and a big part of the reason the Redmondians are going to bang the SharePoint app-dev drum increasingly loudly in the coming fiscal year -- the lock-in and higher costs are not good news for Microsoft customers.
The Forrester study provided a fairly lengthy laundry list of app-dev-specific shortcomings in Office SharePoint Server 2007 -- everything from the lack of support for SharePoint database replication, to required custom development to include data stored in SharePoint lists for reporting purposes. Application lifecycle management of SharePoint is incomplete, the report authors said. And enterprise data integration for SharePoint is "primitive."
Forrester recommended customers keep their SharePoint customizations to a minimum and that they create a comprehensive SharePoint governance policy sooner rather than later.
The other new SharePoint study I had a chance to see is from J. Boye, a Danish consultancy specializing in Web projects and strategy. Entitled "Best Practices for Using SharePoint for Public Websites," the 25-page study was published June 19.
For the study, J. Boye interviewed "several SharePoint 2007 experts, consultants, and more than 30 organisations in Europe, Asia and North America," according to the report.
Like Forrester, J. Boye advised customers to take a more cautious route when evaluating how and when to use SharePoint in their organizations. From the J. Boye study:
"Unfortunately many organisations do not carefully consider whether the product is the best match for their web requirements and many do not even take the time to review alternatives. There are good reasons for the popularity of SharePoint, but it is certainly not as safe and risk-free as many like to think. We recommend that you consistently evaluate SharePoint against your current and future requirements and do not make SharePoint an automatic fit for all future web projects."
J. Boye noted that some involved in SharePoint deployments are experiencing a "distinct early-mover disadvantage."
"Both early adopters and system integrators have so far had a tendency to underestimate the complexity of the (SharePoint) platform and very few have delivered on time and on budget," the J. Boye report authors noted.
In spite of these cautions, more and more companies are implementing SharePoint. Is yours one of them? Are you a SharePoint fan or foe?
Kick off your day with ZDNet's daily email newsletter. It's the freshest tech news and opinion, served hot. Get it.
Talkback
SharePoint Best Practices!!!
This product is actually garbage...
WHO ARE YOU AND WHAT HAVE YOU DONE TO MIKE COX? (NT)
I Know You Omar Butterball
Yet another stupid negative article about anything Microsoft
The absolute nit picking that goes on across this site against Microsoft is bordering on being childish.
If the proportion of negative articles on here for other products / companies was the same then I wouldn't have an issue but rather than say something is good or great at Microsoft, ZDNet simply trolls around looking for anything negative about them no matter how small and insignificant or out of context it might be.
As the first post has said like anything it depends upon whether people fumble around with something from scratch on their own or people seek best practices before they do it.
We had an external SharePoint website built in 4 days by an Australian Microsoft Partner and a more complex internal one built in 16 days with workflow, InfoPath forms and some other things and we had no problems and it was done on budget.
Oh and by the way was the study normalised agaist the usual delays experienced on complex IT projects or are the results of this study just representative of the norm anyway?
We used Avanade and Microsoft on a AUD$12m project and whilst it was 6 months late (due entirely to the Project Manager who was replaced midway due to his imcompetance) in the end the project was brought in on budget. All projects I have known about or worked on which have resulted in delays have almost always been caused by human factors such as poor project management, scope creep or lack of detailed functional and technical documentation up front.
Did you bother to read the article?
I'm not against or for MS. I think some MS products are good and some are bad. Sharepoint is neutral in my opinion at this point. I think it has a great deal of potential but needs some things fixed such as easier deployment, easier automation of certain processes and much much better space management is required for DAM as it is extremely inefficient at the moment (kind of like MS access).
That doesn't mean the product sucks - just it needs careful process implementation and serious evaluation comparing it to alternative products.
Tone
I wouldn't suggest that if you are planning on expanding but then again if you are in that boat why not complain about SAP needing an "easier deployment". There are enough $50 books available to make you a SharePoint install expert.
Conclusion of study is good, blog is clickbait
Nothing in the study is suggesting that this is a [b]downside[/b] of SharePoint, it only suggests that [b]like any other configurable platform[/b], organizations must take care that the platform isn't used in ways it wasn't meant to be used.
Glad to hear of your SharePoint success. I've been involved in a few now and they've all been wildly successful. The customer is extremely happy with the end result.
Gee, that's fair, ZDNet ...
;)
RE: SharePoint planning & governance before viral adoption
I think that the tone of this article should take into consideration real-world experiences with SharePoint / MOSS / WSS and not just the spec sheet pros and cons of the SharePoint, err.... ecosystem.
Sharepoint out of the box.
Now on the other hand I have gone through two jobs where I watched teams struggle to get a Sharepoint solution up. One didn't need Sharepoint for what they were doing at all but one of the "execs" heard the buzzword "portal" in the project title and decided that they needed to build on a portal platform. The developers constantly snarled at the level of difficulty involved in building on the platform relative to what it would take to just build the site from scratch.
So is Sharepoint a good out of the box tool or is it a good development platform? Either way sales will soar as business execs that feel they need a full portal solution to build a company golf score portal site. Not to say Sharepoint may not be a good fit for some scenarios but from what I've seen its purchased sometimes on the misconception or misuse of the word "portal".
RE: New studies highlight the potential downsides of SharePoint
Costs? Sharepoint is a free-bee, if you bought Windows Server 2003
http://www.microsoft.com/downloads/details.aspx?FamilyID=ef93e453-75f1-45df-8c6f-4565e8549c2a&DisplayLang=en
Yes, you have to pay for MOSS. Yes, you get more functionality out of the box with MOSS. But, you can customize Sharepoint without having to purchase MOSS to your hearts content.
Yes, there is application lock in with Microsoft, the more you customize WSS. But, can't the same be said for any application that is heavily customized?
RE: New studies highlight the potential downsides of SharePoint
RE: New studies highlight the potential downsides of SharePoint
I do concur that there is quite a bit of customization required to derive list and usage date (a la SQL Reporting Services), but overall, I am very pleased with our deployment. Our phase II enhancements were, however, quite a bit more unruly, with about a 10% cost overrun and a one-month deployment delay. However, most of our customizations have been limited to the dynamic display of formatted list data within various Web parts, but the few third-party Web parts we've deployed are very stable. We have learned, though, that CAML querying is definitely an art, not a science.
Until SP 1 -- and later MOSS 14 -- are released, I won't have a good sense of the impacts that our customizations have had on our upgrade path. However, per our Gold Certified development partner, everything we've done has followed MSFT's best practices/recommendations.
SharePoint Ecosystem
Just Began Implementing SharePoint
As to how well the product performs...we don't have enough experience yet to tell. One of the things we've been doing as a development team is severely limiting third party add ons and customizations. We can already see that too much extension is going to create maintenance problem down the road.
RE: New studies highlight the potential downsides of SharePoint
Additionally, many of the additional tools and enhancements must be planned in a rational manner if an acceptable ROI is to be gained. Fundamentally, SharePoint provides a valuable environment for provisioning an enterprise content management (ECM) capability. It is not an end-all or be-all, just another information platform to evaluate and use if justified and needed.
Rational Asset Manager provides ALM capabiities
- Governance and security
- Search
- Asset Lifecycle traceability
- Usability within the software development environment
This blog http://rationalassetmanager.wordpress.com/
provides some great Webcasts on RAM provides these capabilities.
SaaS Alternative to SharePoint