With SharePoint on its way to becoming the de facto collaboration portal in the corporate context, many large enterprises are ending up with two portal technologies within their infrastructure, Microsoft SharePoint and SAP NetWeaver Enterprise Portal.
As I'm increasingly getting involved in discussions with customers around portal strategies and choosing between SharePoint and NetWeaver Portal, I've been identifying some high-level differences between the two technologies from various perspectives. The aim of this blog post is to compare and contrast the portal capabilities of SharePoint and NetWeaver. The following statements are not intended to be literal but rather aimed at emphasising the primary strengths of the two products.
SharePoint is horizontal. NetWeaver is vertical.
Out of the box, SharePoint does not deliver any business solutions. It is a platform for collaborative applications, a horizontal layer that sits behind your desktop applications. NetWeaver exposes business data and functionality residing in the ERP system, vertical access points into the back-end.
SharePoint for unstructured data. NetWeaver for structured data.
SharePoint provides a toolset for managing collaborative content. It's a focal point for all the everyday interactions between individuals and the content they collaborate on. NetWeaver is the place for business data and functionality of core business processes.
SharePoint is designed around people. NetWeaver is designed around business processes.
The NetWeaver Portal is designed around business processes. The whole purpose of the NetWeaver Portal is to expose the data and functionality of SAP. SharePoint on the other hand was not designed with any specific back-end system in mind. It's designed around how people collaborate and communicate. From a usability perspective, SharePoint is often the lowest common denominator.
SharePoint is a productivity tool. NetWeaver is an enabler.
Microsoft positions SharePoint as part of their suite of productivity tools. Hence, SharePoint is more about how you do things as opposed to what you do. The Office clients (Word, Excel, etc.) are about individual productivity, SharePoint is about team productivity. The NetWeaver Portal is first and foremost an enabler. It's another user interface to SAP data and functionality.
SharePoint has seamless integration with desktop tools. NetWeaver has seamless integration with the back-end.
SharePoint is the server cornerstone of the Office suite of applications and delivers additional capabilities to your everyday productivity tools. NetWeaver is closely tied to the SAP back-end, exposing enterprise data and functionality.
SharePoint is a collaboration oriented environment. NetWeaver is a transaction oriented environment.
The product features provided by SharePoint are aimed at improving collaboration between people. The NetWeaver Portal is designed around SAP transactions.