Governance is the set of policies, roles, responsibilities, and processes that guides, directs, and controls how an organization's business divisions and IT teams cooperate to achieve business goals. Microsoft - http://bit.ly/nmNSbj What is governance?
Governance defines the people, processes, policies and technologiesthat deliver a service What is governance?
Technical governance Define Your Requirements Design for management requirements Refine for business requirements Overlay Information Architecture and Manageability
The role of governance … guides, directs, and controls how an organization's business divisions and IT teams cooperate to achieve business goals Manage short- and long-range goals Optimize service for organization vs. ease, cost, or expediency of current project Resolve ambiguity Mitigate conflict
What are your business goals? Identify pain points and opportunities Describe the solution without technology “I need a database that …” “I want a web site to …” Do the goals align with strategic plan? Avoid getting too deep into the weeds Prioritize
User Personas Because users won’t just “figure it out” Identify specific use cases that SharePoint can address Validates SharePoint as a solution Used to “sell” SharePoint to the business Helps calculate ROI Input into governance, testing, and training How? http://www.hceye.org/HCInsight-Nielsen.htm
Organizing all requirements Project Requirements
Requirements and Classification Business Business purpose of the solution Technical Project Budget, deadlines, etc. Information architecture How content is described, organized and discovered Information management How content is created, secured, maintained, and disposed of Service management IT assurance: performance, availability, recovery SLAs and SLOs
Requirements to Architecture Solicited Derived
SharePoint Governance Tips SharePoint site for SharePoint Governance Policies Training Lists Galleries End user adoption Don’t teach users how to use SharePoint Teach them how they should use SharePoint to perform their daily tasks
Can your policies be enforced? Rule: Only define policies that can be enforced Use your service architecture to proactively enforce as much as possible (automated) Determine how other policies get enforced Do not try to automate everything Manual Enforcement Automated Enforcement Semi-automated
How to automate governance? Use your service architecture PowerShell Write custom code Use third-party administration tools
How DocAve can help Central Admin Too many setting pages… WebAppSettings WebAppSettings Site Collection Settings Site Collection Settings Site Collection Settings Site Collection Settings Site Settings Site Settings Site Settings Site Settings Site Settings Site Settings Site Settings Site Settings Site Settings List Settings Library Settings Site Settings List Settings Library Settings