Calculating the cost of downtime in IT systems can vary significantly between industries and verticals. However, industry analyst Gartner estimates that, across all sectors, IT failures cost on average $5,600 per minute. In practice, the true cost of downtime will depend entirely on your specific business and Gartner’s estimation may be far more – or far less – expensive than the price your company would really pay.
Either way, downtime is definitely costly and, ultimately, it will be senior IT management who will have to answer questions once the issue has been resolved. If the cause of downtime in SharePoint is due to a faulty customization, then the obvious question will be: “what governance plans did you have in place?” Worryingly, in a large proportion of businesses, the answer here will be: “none”. We asked respondents in our last SharePoint and Office 365 state of development survey just this question – below are the results:
As the chart shows, close to half of businesses either don’t have a governance plan, or don’t know if they do. So, if a breach did arise in these companies, and the head IT decision-maker was unable to explain why a customization hadn’t been governed properly, there would be serious questions to answer. Even if your teams do have some form of SharePoint governance process in place, this will only be valuable if it has been implemented correctly and consistently.
So, what should your SharePoint customization governance policy involve?
Microsoft explains customization governance as follows:
“SharePoint includes customizable features and capabilities that span multiple product areas, such as business intelligence, forms, workflow, and content management. Customization can introduce risks to the stability, maintenance, and security of the environment. To support customization while controlling its scope, you should develop a customization policy”.
Whether your customizations are as simple as a change to the way SharePoint views are presented, more complex – like branding changes to the interface – or highly complex, like introduction of workflows or connecting to external programs, they should all be governed. Essentially, this involves someone taking responsibility for decisions around what types of customizations you allow, a process for reviewing customizations and a process for testing them to ensure they remain safe and secure. A governance program should ensure that now, and into the future, your customizations remain useful, boost productivity and avoid the risks of downtime.
Governance is about two things – people and processes. In many ways, the processes are the easiest part of governance; once they are in place, they simply need to be followed. On the other hand, people can easily be distracted and fail to carry out important tasks which ensure governance is happening. Therefore, the first stage in making your SharePoint governance policy a success is to assign management responsibilities to dependable colleagues.
Once this person is managing your policy, they should (at a minimum) incorporate the following activities into their processes:
At Rencore, we highly recommend implementing a SharePoint governance policy. All too often, downtime is a result of poor quality, outdated or risky customizations which can cause damage to your environment and cost you significant sums of money. By putting a governance policy in place, you significantly reduce the chances of these downtime events from happening, and, in the worst case scenario, should have a clear paper trail to discover exactly what went wrong. For more insights into governance and how businesses are using SharePoint and Office 365 in 2016, download your complimentary report today.
Download your 15-day free trial of SPCAF to see how it can play a pivotal part in your SharePoint customization governance policy: