SharePoint is the most popular collaborative tool used by enterprises to maintain good connectivity among employees. It makes it easy for them to access any tools or data irrespective of their geo location. But SharePoint implementation is not an easy task. There are various approaches and developers should follow the proper steps to a successful SharePoint implementation