Establishing Content Structure & Information Governance in SharePoint

Post on 05-Dec-2014

105 Views

Category:

Software

0 Downloads

Preview:

Click to see full reader

DESCRIPTION

How to establish content structure and information governance in SharePoint.

Transcript

Establishing Content Structure & Information Governance In SharePoint

Nick InglisECMm, SharePointM, E20m, IMCPFounding Partner, OptismoCo-Founder, The Information Governance ConferenceAuthor, AIIM SharePoint Governance Toolkit

Twitter: @NickInglis | @Optismo | @InfoGovConEmail: nick.inglis@optismo.comwww.NickInglis.com | www.Optismo.com | www.InfoGovCon.com

What Is Infrastructure?• Collins English Dictionary:

– “The basic structure of an organization, system, etc.”

©2014 Optismo Image Source: http://www.theworks.co.uk/p/dictionaries-thesauri/collins-concise-english-dictionary/9780007365494

SharePoint Infrastructure

©2014 Optismo

SharePoint Infrastructure• Farm

©2014 Optismo

Farm

SharePoint Infrastructure• Farm• Web Applications

©2014 Optismo

Farm

Web Applications

SharePoint Infrastructure• Farm• Web Applications• Site Collections

©2014 Optismo

Farm

Web Applications

Site Collections

SharePoint Infrastructure• Farm• Web Applications• Site Collections• Sites

©2014 Optismo

Farm

Web Applications

Site Collections

Sites

SharePoint Infrastructure

Sites

Features Lists Views Workflows Themes Layouts Alerts

Site Collection

Web Parts Features Content Types Site Columns User Solutions Usage Analytics Auditing

Web Applications

Authentication Provider Content Database Throttling Managed Paths Service Connections Features Permissions

Farm

Databases Solutions Service Applications Alternate Access Monitoring Security Timer Jobs

Original Source: http://technet.microsoft.com/en-us/sharepoint/hh126808©2014 Optismo

What Is Information Architecture?

©2014 Optismo

What Is Information Architecture?

• Earl Morrogh, Information Architecture, An Emerging 21st Century Profession:– “Information architecture (IA) is a

professional practice and field of studies focused on solving the basic problems of accessing, and using, the vast amounts of information available today.”

©2014 OptismoSource:

http://books.google.com/books/about/Information_Architecture.html?id=JzlmQgAACAAJ

Building IA & Sustaining It

Plan Deploy Sustain

©2014 Optismo

Planning Information Architecture

• Goals of IA

©2014 Optismo

Planning Information Architecture

• Goals of IA– Support User’s Ability To Find Content

©2014 Optismo

Planning Information Architecture

• Goals of IA– Support User’s Ability To Find Content– Applied Consistently

©2014 Optismo

Planning Information Architecture

• Goals of IA– Support User’s Ability To Find Content– Applied Consistently– Leveraging SharePoint Functionality

©2014 Optismo

Planning Information Architecture

• Goals of IA– Support User’s Ability To Find Content– Applied Consistently– Leveraging SharePoint Functionality– Sustainable

©2014 Optismo

Containers

©2014 Optismo

Containers• Containers are structured hierarchically

©2014 Optismo

Containers• Containers are structured hierarchically• Allows us to establish policies once and ‘push’

through the hierarchical structure

©2014 Optismo

Containers• Containers are structured hierarchically• Allows us to establish policies once and ‘push’

through the hierarchical structure• Site Collections > Sites > Libraries

©2014 Optismo

Containers• Containers are structured hierarchically• Allows us to establish policies once and ‘push’

through the hierarchical structure• Site Collections > Sites > Libraries• Content Types > Metadata

©2014 Optismo

Content Types

©2014 Optismo

Content Types• Content Types are selected upon upload of a

piece of content into SharePoint

©2014 Optismo

Content Types• Content Types are selected upon upload of a

piece of content into SharePoint• Content types define the metadata schema

associated

©2014 Optismo

Content Types• Content Types are selected upon upload of a

piece of content into SharePoint• Content types define the metadata schema

associated• Content types are hierarchical

©2014 Optismo

Content Types• Content Types are selected upon upload of a

piece of content into SharePoint• Content types define the metadata schema

associated• Content types are hierarchical• Content types can apply policies©2014 Optismo

Taxonomy

©2014 Optismo

Taxonomy• Taxonomy is the practice and science of

classification. The word is also used as a count noun: a taxonomy, or taxonomic scheme, is a particular classification. -Wikipedia

©2014 Optismo

Metadata

Source: http://en.wikipedia.org/wiki/Metadata©2014 Optismo

MetadataMetadata is “data about data”. The term is ambiguous, as it is used for two fundamentally different concepts (types).

Source: http://en.wikipedia.org/wiki/Metadata©2014 Optismo

MetadataMetadata is “data about data”. The term is ambiguous, as it is used for two fundamentally different concepts (types). Structural metadata is about the design and specification of data structures and is more properly called “data about the containers of data”;

Source: http://en.wikipedia.org/wiki/Metadata©2014 Optismo

MetadataMetadata is “data about data”. The term is ambiguous, as it is used for two fundamentally different concepts (types). Structural metadata is about the design and specification of data structures and is more properly called “data about the containers of data”; descriptive metadata, on the other hand, is about individual instances of application data, the data content.

Source: http://en.wikipedia.org/wiki/Metadata©2014 Optismo

Structure of SharePoint IA

Site Collections Sites Libraries Content

Types Metadata

Elements of IA Structure

Physical Containers Taxonomic Elements

©2014 Optismo

Structure of SharePoint IA

Site Collections Sites Libraries Content

Types Metadata

Content Organizer Workflow Records

Centers

In Place Records

Management

Multi-stage retention

Automated Disposition

eDiscovery & Litigation

Holds

Elements of IA Structure

Physical Containers Taxonomic Elements

Underlying Processes To Align With Business Requirements

©2014 Optismo

Example

©2014 Optismo

Example

Site Collections Sites Libraries Content

Types Metadata

Elements of IA Structure

Physical Containers Taxonomic Elements

©2014 Optismo

Example

Site Collections Sites Libraries Content

Types Metadata

Elements of IA Structure

Physical Containers Taxonomic Elements

Content Uploaded to:Site Collection – ABC CompanySite – MarketingLibrary – Marketing AssetsContent Type – ContractMetadata –

Vendor: XY Consulting; Contract Size: $150,000; Signer: Jane Smith;

©2014 Optismo

Planning SharePoint IA

©2014 Optismo

Planning SharePoint IA• Plan Your Site Collections & Site Hierarchy

©2014 Optismo

Planning SharePoint IA• Plan Your Site Collections & Site Hierarchy• Plan Your Content Types

©2014 Optismo

Planning SharePoint IA• Plan Your Site Collections & Site Hierarchy• Plan Your Content Types• Plan Your Metadata

©2014 Optismo

Plan Your Site Collections & Sites

©2014 Optismo

Plan Your Site Collections & Sites

• Should support Navigation

©2014 Optismo

Plan Your Site Collections & Sites

• Should support Navigation• Should be logical to Users

©2014 Optismo

Plan Your Site Collections & Sites

• Should support Navigation• Should be logical to Users• New Sites can be requesting through Site

Provisioning

©2014 Optismo

Site Collection A

Site A

Sub-Site A

Provisioned Sites Added

Sub-Site A1

Provisioned Sites Added

Site B

Sub-Site B

Provisioned Sites Added

Site C

Provisioned Sites Added

Site Collection B

Site D

Provisioned Sites Added

Plan Your Site Collections & Sites

©2014 Optismo

Plan Your Content Types

©2014 Optismo

Plan Your Content Types• Should be used to Categorize content

©2014 Optismo

Plan Your Content Types• Should be used to Categorize content• Can be used to apply Workflow

©2014 Optismo

Plan Your Content Types• Should be used to Categorize content• Can be used to apply Workflow• Can be used to apply Retention Rules

©2014 Optismo

Plan Your Content Types• Should be used to Categorize content• Can be used to apply Workflow• Can be used to apply Retention Rules• Can be used to apply Disposition Rules

©2014 Optismo

Plan Your Content Types• Should be used to Categorize content• Can be used to apply Workflow• Can be used to apply Retention Rules• Can be used to apply Disposition Rules• Can be used to leverage the Content Organizer

©2014 Optismo

Plan Your Content Types

Content Type A

Content Type A1

Extensible

Content Type A2

Extensible

Content Type B

Content Type B1

Content Type B1A

Extensible

Content Type B1B

Extensible

Content Type B2

Content Type B2A

Extensible

Content Type B2B

Extensible

Content Type C

Content Type C1

Extensible

Content Type C2

Extensible

©2014 Optismo

Plan Your Content Types

©2014 Optismo

Manufacturing

Specs

Extensible

Operations Manual

Extensible

Marketing

Collateral

White Papers

Extensible

Brochures

Extensible

Contracts

Reseller Contracts

Extensible

Conference Contracts

Extensible

HR

W-2s

Extensible

Accounting Reports

Extensible

Plan Your Content Types

Manufacturing

Specs

Extensible

Operations Manuals

Extensible

• Manufacturing wants to have specs for facilities separate from product specs

• Site Admin can EXTEND the Content Type “Spec” to add “Facility Specs” and “Product Specs”

• “Facility Spec” and “Product Spec” will have all of the Metadata and Information Policies of both “Manufacturing” and “Specs”.

©2014 Optismo

Plan Your Content Types

©2014 Optismo

Associated Properties:•Metadata•Name•Created By

•Retention Rules•Disposition Rules•Content MAY NOT Be Added

Manufacturing

Plan Your Content Types

©2014 Optismo

Associated Properties:•All Properties Associated with Manufacturing•Metadata:•Spec Number

•Content MAY Be Added

Associated Properties:•Metadata•Name•Created By

•Retention Rules•Disposition Rules•Content MAY NOT Be Added

Manufacturing

Specs

Plan Your Content Types

©2014 Optismo

Associated Properties:•All Properties Associated With Manufacturing & Specs•New Content Types May Be Extended (NOT CREATED FROM SCRATCH)•Additional Metadata Fields May Be Added (But Not Created From Scratch, Must Already Be In The System)

Associated Properties:•All Properties Associated with Manufacturing•Metadata:•Spec Number

•Content MAY Be Added

Associated Properties:•Metadata•Name•Created By

•Retention Rules•Disposition Rules•Content MAY NOT Be Added

Manufacturing

Specs

Extensible

Plan Your Content Types

©2014 Optismo

Farm Level

Enterprise Content TypeManufacturing

Plan Your Content Types

©2014 Optismo

Farm Level

Enterprise Content Type

Site Collection Level

Division Level Content Type

Manufacturing

Specs Operations Manuals

Plan Your Content Types

©2014 Optismo

Farm Level

Enterprise Content Type

Site Collection Level

Division Level Content Type

Site Level

Business Unit Content Type

Manufacturing

Specs

Extensible Facility Specs

Extensible

Product Specs

Extensible

Operations Manuals

Extensible

Plan Your Metadata

©2014 Optismo

Plan Your Metadata• Should be used to identify content for purposes

of Findability

©2014 Optismo

Plan Your Metadata• Should be used to identify content for purposes

of Findability• Can be used to apply Workflow

©2014 Optismo

Plan Your Metadata• Should be used to identify content for purposes

of Findability• Can be used to apply Workflow• Can be used to apply Retention Rules

©2014 Optismo

Plan Your Metadata• Should be used to identify content for purposes

of Findability• Can be used to apply Workflow• Can be used to apply Retention Rules• Can be used to apply Disposition Rules

©2014 Optismo

Plan Your Metadata• Should be used to identify content for purposes

of Findability• Can be used to apply Workflow• Can be used to apply Retention Rules• Can be used to apply Disposition Rules• Can be used to leverage the Content Organizer

©2014 Optismo

Plan Your Metadata

Source: Microsoft - http://technet.microsoft.com/en-us/sharepoint/hh126808

• Identify common information types and required properties.

©2014 Optismo

Plan Your Metadata

Source: Microsoft - http://technet.microsoft.com/en-us/sharepoint/hh126808

• Identify common information types and required properties.• Determine which data elements should be immutable (closed) and

which can be left to the user’s discretion (open).

©2014 Optismo

Plan Your Metadata

Source: Microsoft - http://technet.microsoft.com/en-us/sharepoint/hh126808

• Identify common information types and required properties.• Determine which data elements should be immutable (closed) and

which can be left to the user’s discretion (open).• Identify syndication requirements and managed metadata service

application needs.

©2014 Optismo

Plan Your Metadata

Source: Microsoft - http://technet.microsoft.com/en-us/sharepoint/hh126808

• Identify common information types and required properties.• Determine which data elements should be immutable (closed) and

which can be left to the user’s discretion (open).• Identify syndication requirements and managed metadata service

application needs.• Define term store roles and memberships.

©2014 Optismo

Plan Your Metadata

Source: Microsoft - http://technet.microsoft.com/en-us/sharepoint/hh126808

• Identify common information types and required properties.• Determine which data elements should be immutable (closed) and

which can be left to the user’s discretion (open).• Identify syndication requirements and managed metadata service

application needs.• Define term store roles and memberships.• Specify language requirements.

©2014 Optismo

Plan Your Metadata

Source: Microsoft - http://technet.microsoft.com/en-us/sharepoint/hh126808

• Identify common information types and required properties.• Determine which data elements should be immutable (closed) and

which can be left to the user’s discretion (open).• Identify syndication requirements and managed metadata service

application needs.• Define term store roles and memberships.• Specify language requirements.• Group terms into a logical hierarchy.

©2014 Optismo

Plan Your Metadata

Source: Microsoft - http://technet.microsoft.com/en-us/sharepoint/hh126808

• Identify common information types and required properties.• Determine which data elements should be immutable (closed) and

which can be left to the user’s discretion (open).• Identify syndication requirements and managed metadata service

application needs.• Define term store roles and memberships.• Specify language requirements.• Group terms into a logical hierarchy.• Create term sets and terms.

©2014 Optismo

Plan Your MetadataField Name Associated Content

Type(s)Field Type Applied At Managed Term Set Group

File Name All Derived (Text) Farm N/A Standard Field

Created By All Derived (AD) Farm List (managed by AD) Standard Field

Modified By All Derived (AD) Farm List (managed by AD) Standard Field

Modified Date All Derived (Date) Farm N/A Standard Field

File Size All Intrinsic (Number) Farm N/A Standard Field

Item Type All Intrinsic (Text) Farm List (managed by SharePoint)

Standard Field

Spec Number Manufacturing > Spec

Number (Managed)

Site Collection

Calculated Spec

Facility Type Manufacturing > Spec > Facility Spec

Text Site N/A Facilities

©2014 Optismo

Deploying Information Architecture

©2014 Optismo

Deploying Information Architecture

• Site Structure Is Deployed Through Creation Of Individual Sites

©2014 Optismo

Deploying Information Architecture

• Site Structure Is Deployed Through Creation Of Individual Sites

• Should be iterations of Site Templates

©2014 Optismo

Deploying Information Architecture

• Enterprise Content Types should be created through the Content Type Hub

©2014 Optismo

Deploying Information Architecture

• Enterprise Content Types should be created through the Content Type Hub

• May Use Multiple Hubs for Alternate Syndication (Example: HR, Security, etc.)

©2014 Optismo

Deploying Information Architecture

• Enterprise Metadata Fields should be deployed through the Managed Metadata Service

©2014 Optismo

Deploying Information Architecture

• Managed Term Sets and Terms should be deployed through the Term Store

©2014 Optismo

Sustaining Information Architecture

©2014 Optismo

Sustaining Information Architecture

• Prepare for change

©2014 Optismo

Sustaining Information Architecture

• Prepare for change• Leverage tagging information, search data,

user feedback to modify IA over time

©2014 Optismo

Sustaining Information Architecture

• Prepare for change• Leverage tagging information, search data,

user feedback to modify IA over time• Establish IA ownership

©2014 Optismo

Sustaining Information Architecture

• Prepare for change• Leverage tagging information, search data,

user feedback to modify IA over time• Establish IA ownership• Establish schedule for ongoing IA review

©2014 Optismo

The Optismo Model of SharePoint GovernanceNick InglisFounding Partner, Optismo; Co-Founder, The Information Governance Conference; Author, AIIM SharePoint Governance Toolkit.

©2014 Optismo

Information Gathering

Foundational Information Guide Strategy Implementation

Planning

What We’ll Cover

Foundational Activities

©2014 Optismo

Information Gathering

Foundational Information Guide Strategy Implementation

Planning

What We’ll Cover

Content Design & Structure

Development

People/Roles Security Classificatio

n

Foundational Activities

Governance Areas

©2014 Optismo

What

ISSharePoint

Governance?

©2014 Optismo

What

Ask 10 experts…ISSharePoint

Governance?get 20 answers.

©2014 Optismo

Why Is That?

©2014 Optismo

Governance is expansive.

Why Is That?

©2014 Optismo

Governance is expansive.

It reaches all parts of an organization.

Why Is That?

©2014 Optismo

Governance is expansive.

It reaches all parts of an organization.

It is approached differently by the many stakeholders.

Why Is That?

©2014 Optismo

Driven by business

requirements

©2014 Optismo

Driven by business

requirements

Content

Design & Structure

Development

People/Roles

Security

Classification

©2014 Optismo

Information Gathering

Foundational Information

Guide Strategy

Implementation Planning

Starting Off Right

©2014 Optismo

Foundational Activities Information

Gathering

Foundational Information

Guide Strategy

Implementation Planning

©2014 Optismo

Foundational Activities

Gath

er

Data

&Id

enti

fy T

rends Develop

representative user profiles

Align questions to gap analysis

mapping

Gather

1 on 1 interviewing

Surveys

Workshops

Information Gathering

©2014 Optismo

Foundational Activities

Gath

er

Data

&Id

enti

fy T

rends Develop

representative user profiles

Align questions to gap analysis

mapping

Gather

1 on 1 interviewing

Surveys

Workshops

Information Gathering

©2014 Optismo

Foundational Activities

Gath

er

Data

&Id

enti

fy T

rends Develop

representative user profiles

Align questions to gap analysis

mapping

Gather

1 on 1 interviewing

Surveys

Workshops

Information Gathering

©2014 Optismo

Foundational Activities

Gath

er

Data

&Id

enti

fy T

rends Develop

representative user profiles

Align questions to gap analysis

mapping

Gather

1 on 1 interviewing

Surveys

Workshops

Information Gathering

©2014 Optismo

Foundational Activities

Gath

er

Data

&Id

enti

fy T

rends Develop

representative user profiles

Align questions to gap analysis

mapping

Gather

1 on 1 interviewing

Surveys

Workshops

Information Gathering

©2014 Optismo

Foundational Activities Information

Gathering

Foundational Information

Guide Strategy

Implementation Planning

©2014 Optismo

Foundational Information

Foundational ActivitiesEstablish The Role of SharePoint

SharePoint as:Development PlatformContent ManagementSocial PlatformEtc.

Establish Role of Cooperating Systems

What Connects?Data ConnectionsUI ConnectionsProcess Connections

Assess Maturity

Establish maturity assessment for:Systems/TechnologyCultureComplianceEtc.

Identify External Factors

BudgetPolicyM&A ActivitySystems ReplacementsEtc.

Foundational

Overview Document

©2014 Optismo

Foundational Information

Foundational ActivitiesEstablish The Role of SharePoint

SharePoint as:Development PlatformContent ManagementSocial PlatformEtc.

Establish Role of Cooperating Systems

What Connects?Data ConnectionsUI ConnectionsProcess Connections

Assess Maturity

Establish maturity assessment for:Systems/TechnologyCultureComplianceEtc.

Identify External Factors

BudgetPolicyM&A ActivitySystems ReplacementsEtc.

Foundational

Overview Document

©2014 Optismo

Foundational Information

Foundational ActivitiesEstablish The Role of SharePoint

SharePoint as:Development PlatformContent ManagementSocial PlatformEtc.

Establish Role of Cooperating Systems

What Connects?Data ConnectionsUI ConnectionsProcess Connections

Assess Maturity

Establish maturity assessment for:Systems/TechnologyCultureComplianceEtc.

Identify External Factors

BudgetPolicyM&A ActivitySystems ReplacementsEtc.

Foundational

Overview Document

©2014 Optismo

Foundational Information

Foundational ActivitiesEstablish The Role of SharePoint

SharePoint as:Development PlatformContent ManagementSocial PlatformEtc.

Establish Role of Cooperating Systems

What Connects?Data ConnectionsUI ConnectionsProcess Connections

Assess Maturity

Establish maturity assessment for:Systems/TechnologyCultureComplianceEtc.

Identify External Factors

BudgetPolicyM&A ActivitySystems ReplacementsEtc.

Foundational

Overview Document

©2014 Optismo

Foundational Information

Foundational ActivitiesEstablish The Role of SharePoint

SharePoint as:Development PlatformContent ManagementSocial PlatformEtc.

Establish Role of Cooperating Systems

What Connects?Data ConnectionsUI ConnectionsProcess Connections

Assess Maturity

Establish maturity assessment for:Systems/TechnologyCultureComplianceEtc.

Identify External Factors

BudgetPolicyM&A ActivitySystems ReplacementsEtc.

Foundational

Overview Document

©2014 Optismo

Foundational Information

Foundational ActivitiesEstablish The Role of SharePoint

SharePoint as:Development PlatformContent ManagementSocial PlatformEtc.

Establish Role of Cooperating Systems

What Connects?Data ConnectionsUI ConnectionsProcess Connections

Assess Maturity

Establish maturity assessment for:Systems/TechnologyCultureComplianceEtc.

Identify External Factors

BudgetPolicyM&A ActivitySystems ReplacementsEtc.

Foundational

Overview Document

©2014 Optismo

Foundational Activities Information

Gathering

Foundational Information

Guide Strategy

Implementation Planning

©2014 Optismo

Guide Strategy

Foundational ActivitiesTechnology Roadmap

Gap Analysis

Reference Architecture

Guiding Principles

©2014 Optismo

Guide Strategy

Foundational ActivitiesTechnology Roadmap

Gap Analysis

Reference Architecture

Guiding Principles

Guiding Principles:Statement(s) Encompassing-

Overall Program GoalsBeliefs & DesiresDesired OutcomesOverarching Theme

©2014 Optismo

Guide Strategy

Foundational ActivitiesTechnology Roadmap

Gap Analysis

Reference Architecture

Guiding Principles

Reference Architecture-Maps Functionality to Enterprise Systems To Help:• Identify Functionality Gaps• Identify Systems For

Standardization• Identify Systems For

Retirement

©2014 Optismo

Guide Strategy

Foundational ActivitiesTechnology Roadmap

Gap Analysis

Reference Architecture

Guiding Principles

Gap Analysis-Through surveying, interviewing, workshops.Identify areas for improvement in Culture, Functionality, Systems, etc.

©2014 Optismo

Guide Strategy

Foundational ActivitiesTechnology Roadmap

Gap Analysis

Reference Architecture

Guiding Principles

Technology Roadmap-Identifies an overall continuum of systems over the next 3-5 years to which functionality may be aligned.

©2014 Optismo

Foundational Activities Information

Gathering

Foundational Information

Guide Strategy

Implementation Planning

©2014 Optismo

Implementation Planning

Foundational Activities

Document Requiremen

ts

Develop A Business

Case & Gain Approval

©2014 Optismo

Implementation Planning

Foundational Activities

Document Requiremen

ts

©2014 Optismo

Implementation Planning

Foundational Activities

Document Requiremen

ts

Leverage existing standards & methodologies • IEEE Standard 830-1998• Unified Modeling Language (UML) • Rational Unified Process (RUP)

©2014 Optismo

Implementation Planning

Foundational Activities

Document Requiremen

ts

Leverage existing standards & methodologies • IEEE Standard 830-1998• Unified Modeling Language (UML) • Rational Unified Process (RUP) Number for tracing

©2014 Optismo

Implementation Planning

Foundational Activities

Document Requiremen

ts

Leverage existing standards & methodologies • IEEE Standard 830-1998• Unified Modeling Language (UML) • Rational Unified Process (RUP) Number for tracingApply guiding principles

©2014 Optismo

Implementation Planning

Foundational Activities

Document Requiremen

ts

Leverage existing standards & methodologies • IEEE Standard 830-1998• Unified Modeling Language (UML) • Rational Unified Process (RUP) Number for tracingApply guiding principles Document assumptions

©2014 Optismo

Implementation Planning

Foundational Activities

Document Requiremen

ts

Leverage existing standards & methodologies • IEEE Standard 830-1998• Unified Modeling Language (UML) • Rational Unified Process (RUP) Number for tracingApply guiding principles Document assumptionsList policy, process, technical legal, and regulatory constraints

©2014 Optismo

Implementation Planning

Foundational Activities

Document Requiremen

ts

Leverage existing standards & methodologies • IEEE Standard 830-1998• Unified Modeling Language (UML) • Rational Unified Process (RUP) Number for tracingApply guiding principles Document assumptionsList policy, process, technical legal, and regulatory constraints Describe functionality, not how functionality should be developed

©2014 Optismo

Implementation Planning

Foundational Activities

Document Requiremen

ts

Leverage existing standards & methodologies • IEEE Standard 830-1998• Unified Modeling Language (UML) • Rational Unified Process (RUP) Number for tracingApply guiding principles Document assumptionsList policy, process, technical legal, and regulatory constraints Describe functionality, not how functionality should be developed Prioritize and/or Categorize

©2014 Optismo

Implementation Planning

Foundational ActivitiesDevelop

A Business Case & Gain

Approval

©2014 Optismo

Implementation Planning

Foundational ActivitiesDevelop

A Business Case & Gain

Approval

Rationale

Productivity

Knowledge Management

Compliance

Risk Management

Legal / Regulatory

Reducing eDiscovery Costs

Improving Findability

Etc.

Purpose

Justification of action

Evaluation of options

Costs / Benefit analysis

Outline of commitments

Obtaining executive commitment

Obtaining executive approval

Outline Cost Areas

Hardware

Software

Program Execution

Training

Operations

Ongoing Maintenance

Outline Benefits

Dollars saved

Time saved

Cost avoidance

Etc.

©2014 Optismo

Implementation Planning

Foundational ActivitiesDevelop

A Business Case & Gain

Approval

Rationale

Productivity

Knowledge Management

Compliance

Risk Management

Legal / Regulatory

Reducing eDiscovery Costs

Improving Findability

Etc.

Purpose

Justification of action

Evaluation of options

Costs / Benefit analysis

Outline of commitments

Obtaining executive commitment

Obtaining executive approval

Outline Cost Areas

Hardware

Software

Program Execution

Training

Operations

Ongoing Maintenance

Outline Benefits

Dollars saved

Time saved

Cost avoidance

Etc.

©2014 Optismo

Implementation Planning

Foundational ActivitiesDevelop

A Business Case & Gain

Approval

Rationale

Productivity

Knowledge Management

Compliance

Risk Management

Legal / Regulatory

Reducing eDiscovery Costs

Improving Findability

Etc.

Purpose

Justification of action

Evaluation of options

Costs / Benefit analysis

Outline of commitments

Obtaining executive commitment

Obtaining executive approval

Outline Cost Areas

Hardware

Software

Program Execution

Training

Operations

Ongoing Maintenance

Outline Benefits

Dollars saved

Time saved

Cost avoidance

Etc.

©2014 Optismo

Implementation Planning

Foundational ActivitiesDevelop

A Business Case & Gain

Approval

Rationale

Productivity

Knowledge Management

Compliance

Risk Management

Legal / Regulatory

Reducing eDiscovery Costs

Improving Findability

Etc.

Purpose

Justification of action

Evaluation of options

Costs / Benefit analysis

Outline of commitments

Obtaining executive commitment

Obtaining executive approval

Outline Cost Areas

Hardware

Software

Program Execution

Training

Operations

Ongoing Maintenance

Outline Benefits

Dollars saved

Time saved

Cost avoidance

Etc.

©2014 Optismo

Governance Areas Content

Design & User

Experience

Development

People/Roles

Security Classification

©2014 Optismo

Content Governance

Develop & Implement Retention

Policies Across All Information

Establish Content Type Structure &

Rules

Standardize Metadata (Columns)

Library & List Standards

Site Provisioning

Content

Develop & Implement

Retention Policies Across All

InformationEstablish Content Type Structure &

Rules

Standardize Metadata (Columns)

Library & List Standards

Site Provisioning

©2014 Optismo

Content GovernanceContent

Develop & Implement

Retention Policies Across All

Information

©2014 Optismo

Establish Retention & Disposition rules at the outset across ALL organizational information.

Content

Develop & Implement

Retention Policies Across All

Information

Content Governance

©2014 Optismo

Establish Retention & Disposition rules at the outset across ALL organizational information.Develop categories and length of time to keep.

Content

Develop & Implement

Retention Policies Across All

Information

Content Governance

©2014 Optismo

Establish Retention & Disposition rules at the outset across ALL organizational information.Develop categories and length of time to keep.Automatically identify and categorize based on…

Content

Develop & Implement

Retention Policies Across All

Information

Content Governance

©2014 Optismo

Location•Site

Collection•Site•Library

Content Types

Columns / Metadata

Fields

Establish Retention & Disposition rules at the outset across ALL organizational information.Develop categories and length of time to keep.Automatically identify and categorize based on…

Content

Develop & Implement

Retention Policies Across All

Information

Content Governance

©2014 Optismo

Location•Site

Collection•Site•Library

Content Types

Columns / Metadata

Fields

For example:

Content

Develop & Implement

Retention Policies Across All

Information

Content Governance

©2014 Optismo

Location•Site

Collection•Site•Library

Content Types

Columns / Metadata

Fields

For example:Content uploaded to –Marketing Site

Content

Develop & Implement

Retention Policies Across All

Information

Content Governance

©2014 Optismo

Location•Site

Collection•Site•Library

Content Types

Columns / Metadata

Fields

For example:Content uploaded to –Marketing SiteOperations Library

Content

Develop & Implement

Retention Policies Across All

Information

Content Governance

©2014 Optismo

Location•Site

Collection•Site•Library

Content Types

Columns / Metadata

Fields

For example:Content uploaded to –Marketing SiteOperations LibraryContent Type: Contract

Content

Develop & Implement

Retention Policies Across All

Information

Content Governance

©2014 Optismo

Location•Site

Collection•Site•Library

Content Types

Columns / Metadata

Fields

For example:Content uploaded to –Marketing SiteOperations LibraryContent Type: Contract

We know this is a marketing contract.

Content

Develop & Implement

Retention Policies Across All

Information

Content Governance

©2014 Optismo

Content Type Hub

Content Type A

Child Content Type A

Sub Child Content Type A1

EXTENDABLE

Sub Child Content Type A2

EXTENDABLE

Sub Child Content Type A3

EXTENDABLE

Sub Child Content Type A4

EXTENDABLE

Content Type B

Child Content Type B

Content Type C

Content Type D

Content

Establish Content Type Structure &

Rules

Content Governance

•Columns Can Be Added By Enterprise

Content Cannot Be Added

•Metadata Can Be Added By Users

Content Can Be Added

•May Add Add’l Existing Metadata Fields

Admins Can Extend

©2014 Optismo

Content Types

Scope

Enterprise Site Collection Site

Columns

Term Sets

Global Local

Workflow

OOB Custom

Forms & Document Templates

Information Management

Policies

Auditing Retention

Labeling Print Restrictions

Content

Establish Content Type Structure &

Rules

Content Governance

©2014 Optismo

Include your Metadata (Column) Plan

Content

Standardize Metadata (Columns)

Content Governance

©2014 Optismo

Include your Metadata (Column) Plan Categorize your Columns as Enterprise, Site Collection, or Site. Include which Site Collection or Site you are referring to with each set.

Content

Standardize Metadata (Columns)

Content Governance

©2014 Optismo

Include your Metadata (Column) Plan Categorize your Columns as Enterprise, Site Collection, or Site. Include which Site Collection or Site you are referring to with each set. Include your predefined Term Sets and Terms (Microsoft has a “Term Set Worksheet” that can be utilized.

Content

Standardize Metadata (Columns)

Content Governance

©2014 Optismo

Include your Metadata (Column) Plan Categorize your Columns as Enterprise, Site Collection, or Site. Include which Site Collection or Site you are referring to with each set. Include your predefined Term Sets and Terms (Microsoft has a “Term Set Worksheet” that can be utilized. Show the relationship between various Term Sets and Site Columns.

Content

Standardize Metadata (Columns)

Content Governance

©2014 Optismo

For those with SharePoint 2013, ensure that the built in Site Provisioning process aligns with your organizational requirements for Site Provisioning.

For those with SharePoint 2010 or older, develop the related forms, workflows and functions needed for Site Provisioning based on your business requirements. As an example:

Authorized User

Requests New Site

Form Filled Out

Providing Details of

Use

Request Evaluated

By Fulfillment

Site Created Based On

Site Template (or

Denied)

Message Sent To

Requestor

Content

Establish Site Provisioning

Content Governance

©2014 Optismo

Governance Areas Content

Design & User

Experience

Development

People/Roles

Security Classification

©2014 Optismo

Design & User Experience

Establish Site Organization

Establish Branding

Establish Site Templates To

Carry Common

Permissions & Functionality

Establish Navigation

Rules

Establish Search

Configuration Rules

Design & User Experience

Establish Site Organization

Establish Branding

Establish Site Templates To Carry Common

Permissions & Functionality

Establish Navigation Rules

Establish Search Configuration Rules

©2014 Optismo

Design & User ExperienceDevelop primary Site Collection and Site

Organization, establish where new sites will be created in the organizational hierarchy. Primary

Intranet Site

Collection

Division A

R&D

Project Sites

Marketing

Project Sites

Division B

Sales

Sales Initiative

Sites

Product Manageme

nt

Additional Sites

HR Site Collection

Executive Site

Collection

Design & User Experience

Establish Site Organization

©2014 Optismo

Design & User Experience

Establish (leveraging Corporate Branding Guidelines) Branding Guidelines for SharePoint. Leverage Site Templates to carry these guidelines to all Sites automatically.

Design & User Experience

Establish Branding

©2014 Optismo

Design & User Experience

Establish Common Permissions & Functionality to be automatically carried on all new sites created as a part of your Site Provisioning process by leveraging Site Templates for all new sites.

Design & User Experience

Establish Site Templates To Carry Common

Permissions & Functionality

©2014 Optismo

Design & User Experience

Establish Navigation Rules for primary menus and how those menus are inheritable through newly provisioned Sites.

Design & User Experience

Establish Navigation Rules

©2014 Optismo

Design & User Experience

Design & User Experience

Establish Search Configuration Rules

©2014 Optismo

Design & User Experience• List appropriate crawl schedule info in Governance

Plan.

Design & User Experience

Establish Search Configuration Rules

©2014 Optismo

Design & User Experience• List appropriate crawl schedule info in Governance

Plan.• Include pre-defined crawl schedule info (based on

Site Provisioning process & Site Templates)

Design & User Experience

Establish Search Configuration Rules

©2014 Optismo

Design & User Experience• List appropriate crawl schedule info in Governance

Plan.• Include pre-defined crawl schedule info (based on

Site Provisioning process & Site Templates)• What is your process & schedule for mining

“tagged” information to add information to your term store and thesaurus?

Design & User Experience

Establish Search Configuration Rules

©2014 Optismo

Design & User Experience• List appropriate crawl schedule info in Governance

Plan.• Include pre-defined crawl schedule info (based on

Site Provisioning process & Site Templates)• What is your process & schedule for mining

“tagged” information to add information to your term store and thesaurus?

• What is your policy on when “Best Bets” may be used?

Design & User Experience

Establish Search Configuration Rules

©2014 Optismo

Design & User Experience• List appropriate crawl schedule info in Governance

Plan.• Include pre-defined crawl schedule info (based on

Site Provisioning process & Site Templates)• What is your process & schedule for mining

“tagged” information to add information to your term store and thesaurus?

• What is your policy on when “Best Bets” may be used?

• What external sources of data will be connected with Search?

Design & User Experience

Establish Search Configuration Rules

©2014 Optismo

Design & User Experience• List appropriate crawl schedule info in Governance

Plan.• Include pre-defined crawl schedule info (based on

Site Provisioning process & Site Templates)• What is your process & schedule for mining

“tagged” information to add information to your term store and thesaurus?

• What is your policy on when “Best Bets” may be used?

• What external sources of data will be connected with Search?

• Establish a schedule for continuous Search improvement

Design & User Experience

Establish Search Configuration Rules

©2014 Optismo

Design & User Experience• List appropriate crawl schedule info in Governance

Plan.• Include pre-defined crawl schedule info (based on

Site Provisioning process & Site Templates)• What is your process & schedule for mining

“tagged” information to add information to your term store and thesaurus?

• What is your policy on when “Best Bets” may be used?

• What external sources of data will be connected with Search?

• Establish a schedule for continuous Search improvement

• Who is responsible for managing search and following your search improvement schedule?

Design & User Experience

Establish Search Configuration Rules

©2014 Optismo

Governance Areas Content

Design & User

Experience

Development

People/Roles

Security Classification

©2014 Optismo

Development Governance

Establish Your

SharePoint Environment

Rules

Establish Your Code Deployment

Process

Establish Your

Ongoing Server

Management Plan

Development

Establish Your SharePoint

Environment Rules

Establish Your Code Deployment Process

Establish Your Ongoing Server

Management Plan

©2014 Optismo

Development Governance

Establish Your

SharePoint Environment

Rules

Establish Your Code Deployment

Process

Establish Your

Ongoing Server

Management Plan

Development

Establish Your SharePoint

Environment Rules

Establish Your Code Deployment Process

Establish Your Ongoing Server

Management Plan

I am not a developer. Work with your

development team to understand your

business requirements. I’ll give

you the broad strokes…

©2014 Optismo

Development Governance

Establish your rules around SharePoint environments for development, testing, and production.

Development

Establish Your SharePoint

Environment Rules

©2014 Optismo

Development Governance

Establish your code deployment process(es).

Development

Establish Your Code Deployment Process

©2014 Optismo

Development Governance

Establish your code deployment process(es).You may have different processes for coded solutions, purchased (third party) solutions, and codeless solutions.

Development

Establish Your Code Deployment Process

©2014 Optismo

Development Governance

Establish (or list) your primary server topology.

Development

Establish Your Ongoing Server

Management Plan

©2014 Optismo

Development Governance

Establish (or list) your primary server topology.Establish (or list) your applications and application pools, align with where they will be utilized within your Site hierarchy.

Development

Establish Your Ongoing Server

Management Plan

©2014 Optismo

Development Governance

Establish (or list) your primary server topology.Establish (or list) your applications and application pools, align with where they will be utilized within your Site hierarchy.Establish (or list) your storage architecture.

Development

Establish Your Ongoing Server

Management Plan

©2014 Optismo

Governance Areas Content

Design & User

Experience

Development

People/Roles

Security Classification

©2014 Optismo

People / Roles

Establish permissions

groups

Establish support channels and roles

Establish group-based

training requiremen

ts

Establish roles in

SharePoint maintenanc

e

People / Roles

Establish permissions groups

Establish support channels and roles

Establish group-based training requirements

Establish roles in SharePoint

maintenance

©2014 Optismo

People / Roles

Establish your primary permissions groups (some organizations provide room in their hierarchy for extending specific permissions as to not create brand new groups).

People / Roles

Establish permissions groups

©2014 Optismo

People / RolesLeverage your Site Templates to establish various tiered levels of support related to the site template. Site establishes modes of support available.

People / Roles

Establish Support Channels & Roles

©2014 Optismo

People / RolesLeverage your Site Templates to establish various tiered levels of support related to the site template. Site establishes modes of support available.Establish groups to provide support.

People / Roles

Establish Support Channels & Roles

©2014 Optismo

People / RolesLeverage your Site Templates to establish various tiered levels of support related to the site template. Site establishes modes of support available.Establish groups to provide support.Establish modes of support.

People / Roles

Establish Support Channels & Roles

©2014 Optismo

People / RolesLeverage your Site Templates to establish various tiered levels of support related to the site template. Site establishes modes of support available.Establish groups to provide support.Establish modes of support.Establish support metrics.

People / Roles

Establish Support Channels & Roles

©2014 Optismo

People / RolesLeverage your Site Templates to establish various tiered levels of support related to the site template. Site establishes modes of support available.Establish groups to provide support.Establish modes of support.Establish support metrics.

Example:

Tier 3: Email

Tier 2: Chat

Tier 1: Phone

•Available for Site Templates A, B, C

•Available for Site Templates A & B

•Available by Support Tech invitation only

People / Roles

Establish Support Channels & Roles

©2014 Optismo

People / RolesEstablish Training Requirements by User Group.

Example Groups:• Farm Administrators• Developers• End Users• Site Admins• Etc.

People / Roles

Establish Group-Based Training Requirements

©2014 Optismo

People / RolesEstablish roles in SharePoint’s ongoing maintenance:• Search configuration• Site Provisioning• Support• User Onboarding• User Decommissioning• Records Management• Etc.

People / Roles

Establish Roles In SharePoint

Maintenance

©2014 Optismo

Governance Areas Content

Design & User

Experience

Development

People/Roles

Security Classification

©2014 Optismo

Security

Permissions

Inheritance &

Divergence

Roles For Administration

Hierarchy

Permissions Group Creation Rules

Security

Permissions Inheritance & Divergence

Roles For Administration

Hierarchy

Permissions Group Creation

©2014 Optismo

SecurityFor permissions, you’re defining who has access to what. I am a visual person, so I take my site structure chart and start to draw circles creating groups of permissions.

Security

Permissions Inheritance & Divergence

©2014 Optismo

SecurityFor permissions, you’re defining who has access to what. I am a visual person, so I take my site structure chart and start to draw circles creating groups of permissions.I then use points of divergence to get more granular asking myself the questions “Does a person in Dept. A have access to Dept. B?”, etc.

Security

Permissions Inheritance & Divergence

©2014 Optismo

SecurityFor permissions, you’re defining who has access to what. I am a visual person, so I take my site structure chart and start to draw circles creating groups of permissions.I then use points of divergence to get more granular asking myself the questions “Does a person in Dept. A have access to Dept. B?”, etc.List your groups by their permissions access to inform your user groups.

Security

Permissions Inheritance & Divergence

©2014 Optismo

Security

Administration, likewise, should have a specific hierarchy and access roles.

Security

Roles For Administration

Hierarchy

©2014 Optismo

Security

Administration, likewise, should have a specific hierarchy and access roles.Utilize inheritance to establish your administrator roles and sets of permissions.

Security

Roles For Administration

Hierarchy

©2014 Optismo

Security

Administration, likewise, should have a specific hierarchy and access roles.Utilize inheritance to establish your administrator roles and sets of permissions. Microsoft has a useful “Administrators & Owners Worksheet” which can be utilized.

Security

Roles For Administration

Hierarchy

©2014 Optismo

Security

Establish a set of rules around the creation or modification of user permissions groups to be followed by your administrative team.

Security

Permissions Group Creation Rules

©2014 Optismo

Governance Areas Content

Design & User

Experience

Development

People/Roles

Security Classification

©2014 Optismo

Classification Governance

Establish Consistent

Classification

Establish Content

Type Groups

Managed Metadata Service Rules &

Use

Content Type Hub Rules &

Use

Leveraging The Content

Organizer

Classification

Establish Consistent

Classification

Establish Content Type Groups

Managed Metadata Service Rules &

Use

Content Type Hub Rules & Use

Leveraging The Content Organizer

©2014 Optismo

Classification Governance

Establish classification or naming standards.

Classification

Establish Consistent

Classification

©2014 Optismo

Classification Governance

Establish classification or naming standards. These rules may come from your Records Management team or from a specific regulation that is required.

Classification

Establish Consistent

Classification

©2014 Optismo

Classification Governance

Establish classification or naming standards. These rules may come from your Records Management team or from a specific regulation that is required. Organizations that are in highly regulated sectors generally have these rules, you may or may not have any classification or naming standards that are required.

Classification

Establish Consistent

Classification

©2014 Optismo

Classification Governance

Content Type grouping is something that I generally utilize to ensure compliance with Retention & Disposition standards. I generally base my overall groups by the length of time for which the information must be retained.

Classification

Establish Content Type Grouping

©2014 Optismo

Classification Governance

Define processes and usage restrictions for adding or changing classification terms in the managed metadata service and term store.

Classification

Managed Metadata Service Rules &

Use

©2014 Optismo

Classification Governance

Define processes and usage restrictions for adding or changing enterprise content types.

Classification

Content Type Hub Rules & Use

©2014 Optismo

Classification Governance

Define processes and usage restrictions for adding or changing enterprise content types.Define the process and usage restrictions for extending enterprise content types.

Classification

Content Type Hub Rules & Use

©2014 Optismo

Classification Governance

Define processes and usage restrictions for adding or changing enterprise content types.Define the process and usage restrictions for extending enterprise content types.It may be helpful to list some example scenarios for which adds/edits may be made.

Classification

Content Type Hub Rules & Use

©2014 Optismo

Classification Governance

Define processes and usage restrictions for adding or changing enterprise content types.Define the process and usage restrictions for extending enterprise content types.It may be helpful to list some example scenarios for which adds/edits may be made. Establish approval or workflow required to make changes.

Classification

Content Type Hub Rules & Use

©2014 Optismo

Classification Governance

Establishing automation through the use of the Content Organizer is can be useful for Records Management, workflow fulfillment, publishing processes, etc.

Classification

Leveraging The Content Organizer

©2014 Optismo

Classification Governance

Establishing automation through the use of the Content Organizer is can be useful for Records Management, workflow fulfillment, publishing processes, etc.Establish rules and roles for the usage of the Content Organizer.

Classification

Leveraging The Content Organizer

©2014 Optismo

Classification Governance

Establishing automation through the use of the Content Organizer is can be useful for Records Management, workflow fulfillment, publishing processes, etc.Establish rules and roles for the usage of the Content Organizer. Define Content Organizer criteria for primary enterprise processes and any usage in conjunction with Workflow and/or Forms.

Classification

Leveraging The Content Organizer

©2014 Optismo

Information Gathering

Foundational Information Guide Strategy Implementation

Planning

Recap

Foundational Activities

©2014 Optismo

Information Gathering

Foundational Information Guide Strategy Implementation

Planning

Recap

Content Design & Structure

Development

People/Roles Security Classificatio

n

Foundational Activities

Governance Areas

Questions?

Thank you.Nick Inglis, ECMm, SharePointM, E20m, IMCPFounding Partner, OptismoCo-Founder, The Information Governance ConferenceAuthor, AIIM SharePoint Governance Toolkit

Twitter: @NickInglis | @Optismo | @InfoGovConEmail: nick.inglis@optismo.comwww.NickInglis.com | www.Optismo.com | www.InfoGovCon.com

top related