What is most valuable?
- Document management supports a wide range of capabilities including cross-folder views, custom views, group-by views, versioning, alerts, MS Office integration, workflows, and very flexible permissioning.
- Collaboration in general is quite capable, including calendars, tasks, custom lists, and the ability to easily view data from within MS Office, as well as the built-in apps support found in both cloud and on premises versions.
- Search is exceptionally powerful, supporting a range of hybrid on-premises and cloud configurations, with customizable display templates and refiners.
- The ability to leverage multi-level Taxonomy is useful for hierarchies, views, filters and navigation.
- The out-of-the-box Workflow capabilities are good, and easily extensible with excellent third-party applications.
- We found SharePoint makes an excellent framework for developing an intranet, with built-in support for multi-language versions that adapt to the user's preferred language.
- SharePoint has several excellent available APIs for extension, customization and integration with LOB applications.
How has it helped my organization?
By creating a platform for collaboration, it empowers users to collaborate and work together on documents, tasks and calendars.
What needs improvement?
PowerShell for Office 365 is exceptionally limited. The CmdLets available for SharePoint Online are focused on site provisioning and permissioning, and do not include CmdLets for managing Items, documents, libraries, folders, default metadata, tagging, and views.
Development can be a challenge, especially as the development model and direction promoted by Microsoft rapidly evolves, and product components get deprecated. The App model is necessarily restrictive in what it allows to be done, in order to maintain the stability in the multi-tenancy environment. This leads to moving to either client-side object model development, or splitting the application with some functionality done on dedicated servers outside the cloud-based SharePoint environment.
For how long have I used the solution?
I have used this solution for 14 years
What do I think about the stability of the solution?
The early RTP versions can be buggy. There are always challenges with patches, but the product has improved over time.
What do I think about the scalability of the solution?
The product is designed for scalability, except for the List View Threshold limitation.
How is customer service and technical support?
Technical support is poor. Microsoft makes it tough to get quality support.
How was the initial setup?
Initial setup is somewhat complex; it requires a professional for installation and configuration.
What's my experience with pricing, setup cost, and licensing?
Cloud is the cheapest, but less flexible. The cost of the product is quite reasonable considering the feature set. The larger portion of the cost of the product is getting good professional help in shaping it to the organization's needs.
Which other solutions did I evaluate?
Before choosing this product, we explored alternatives such as Documentum from EMC (now spun off to OpenText), Slack, Box, Dropbox and even WordPress and Jive. However, for all-around capabilities that include not just document management, workflows, calendar, task management, blogging, calendars and overall business process management, we deemed SharePoint as the best overall.
WordPress for basic websites or Intranet is great, but there is no direct competitor for the full breadth of SharePoint. However, for narrow sets of functions, Box, Dropbox, Google Drive, Wedoist, Slack, and others offer competition.
What other advice do I have?
Get a real professional to work with your team. Ensure training and collaborative working with users is included in your deployment plan. Adoption is key.
Which version of this solution are you currently using?
2013 and 2016