SharePoint and Office 365 development and fun do not always have much in common!….Everyone who has ever developed for SharePoint or Office 365 might know what I mean. Even a small SharePoint solution or add-in consists already of a large number of different files (xml, dll, js, css, resx, jpg, aspx, etc.), many development approaches like SSOM, CSOM, JSOM, PowerShell, external frameworks and may be implemented and structured differently in every project. As a result, the quality and maintainability of SharePoint and Office 365 solutions and add-ins differs very much depending on the experience and preferences of the individual developer. In this session I will show you how to define and assure policies and practices with the help of the SharePoint Code Analysis Framework (SPCAF).