spsdurham14 - taming your taxonomy in sharepoint

98
Taming Your Taxonomy in SharePoint Jonathan Ralton

Upload: jonathan-ralton

Post on 27-Jun-2015

222 views

Category:

Software


3 download

DESCRIPTION

SharePoint Saturday Durham - May 3, 2014

TRANSCRIPT

Page 1: SPSDURHAM14 - Taming Your Taxonomy in SharePoint

Taming Your Taxonomy in SharePointJonathan Ralton

Page 2: SPSDURHAM14 - Taming Your Taxonomy in SharePoint

TAMING YOUR TAXONOMY IN SHAREPOINT

Jonathan RaltonBlueMetal Architects

Page 3: SPSDURHAM14 - Taming Your Taxonomy in SharePoint

OUTLINE

Setting the Stage Orientation

In Theory… The Nitty-Gritty

In Practice… Exercise

Wrapping Up Questions

Page 4: SPSDURHAM14 - Taming Your Taxonomy in SharePoint

Taming Your Taxonomy in SharePoint

SETTING THE STAGE

Page 5: SPSDURHAM14 - Taming Your Taxonomy in SharePoint

ME

Page 6: SPSDURHAM14 - Taming Your Taxonomy in SharePoint

PRESENTER

JONATHAN RALTON

Senior Information Architect at BlueMetal Architects

SharePoint IT Pro since 2005 (WSS/SPS)

No code! Document Management,

Content Management, Knowledge Management… @jonralton

[email protected]

blog.jonralton.net

Page 7: SPSDURHAM14 - Taming Your Taxonomy in SharePoint

YOU

Page 8: SPSDURHAM14 - Taming Your Taxonomy in SharePoint

AUDIENCE

What roles are you in?

What are you hoping

to learn?

Page 9: SPSDURHAM14 - Taming Your Taxonomy in SharePoint

Taming Your Taxonomy in SharePoint

ORIENTATION: IN THEORY…

Page 10: SPSDURHAM14 - Taming Your Taxonomy in SharePoint

IN THEORY…

WHAT IS… HOW DO THEY RELATE?

Information Architecture Content Architecture

Taxonomy

Information

Architecture

Taxonomy

Page 11: SPSDURHAM14 - Taming Your Taxonomy in SharePoint

INFORMATION ARCHITECTURE

def·i·ni·tion [dèffə nísh'n]

Page 12: SPSDURHAM14 - Taming Your Taxonomy in SharePoint

INFORMATION ARCHITECTURE

“the art and science of structuring, organizing, and labeling

information to help people find and manage information”

– Peter Morville and Louis Rosenfeld, Information Architecture for the World Wide Web

Page 13: SPSDURHAM14 - Taming Your Taxonomy in SharePoint

INFORMATION ARCHITECTURE

1. The structural design of shared information environments

2. The art and science of organizing and labeling …to support findability and usability

– Information Architecture Institute

Page 14: SPSDURHAM14 - Taming Your Taxonomy in SharePoint

CONTENT ARCHITECTURE

def·i·ni·tion [dèffə nísh'n]

Page 15: SPSDURHAM14 - Taming Your Taxonomy in SharePoint

CONTENT ARCHITECTURE

1. The specification for a content management solution

2. A set of activities and outputs for effective content management

– Cleve Gibbon

Page 16: SPSDURHAM14 - Taming Your Taxonomy in SharePoint

CONTENT ARCHITECTURE

Page 17: SPSDURHAM14 - Taming Your Taxonomy in SharePoint

IN THEORY…

INFORMATION ARCHITECTURE CONTENT ARCHITECTURE

Macro Overall design of the

information solution and the user’s experience

Micro Specific design of how

the documents and other data are to be organized

Page 18: SPSDURHAM14 - Taming Your Taxonomy in SharePoint

TAXONOMY

def·i·ni·tion [dèffə nísh'n]

Page 19: SPSDURHAM14 - Taming Your Taxonomy in SharePoint

TAXONOMY

“a classification into ordered categories”

– dictionary.com

Page 20: SPSDURHAM14 - Taming Your Taxonomy in SharePoint

TAXONOMY

A way to group things together

Page 21: SPSDURHAM14 - Taming Your Taxonomy in SharePoint

IN THEORY…

Qualities Structured Organized

Methods Grouping

Classification Categorization

Goals Make findable Make usable

Page 22: SPSDURHAM14 - Taming Your Taxonomy in SharePoint

IN THEORY…

Engineering a content

architecture is part of your information architecture effort

Your taxonomy is an integral part of your

content architecture

plan

Page 23: SPSDURHAM14 - Taming Your Taxonomy in SharePoint

IN THEORY…

Art

Science

Page 24: SPSDURHAM14 - Taming Your Taxonomy in SharePoint

IN THEORY…

A Process

An Outcome

Page 25: SPSDURHAM14 - Taming Your Taxonomy in SharePoint

IN THEORY…

PROCESS OUTCOME

Helps elicit ideas Helps resolve prior

mistakes Based on past experience

Helps achieve buy-in

Design Document Artifacts

Spreadsheet(s) Chart(s)

Page 26: SPSDURHAM14 - Taming Your Taxonomy in SharePoint

IN THEORY…

SharePoint does this thing called

Content Management

Page 27: SPSDURHAM14 - Taming Your Taxonomy in SharePoint
Page 28: SPSDURHAM14 - Taming Your Taxonomy in SharePoint

WHITE PAPER

bit.ly/GovernanceinSharePointFeature

Page 29: SPSDURHAM14 - Taming Your Taxonomy in SharePoint

Taming Your Taxonomy in SharePoint

THE NITTY-GRITTY: IN PRACTICE…

Page 30: SPSDURHAM14 - Taming Your Taxonomy in SharePoint

IN PRACTICE…

WHAT ARE… WHAT WILL WE DO WITH THEM?

Content Types Site Columns

Content Types

Site Columns

Metadat

a

Page 31: SPSDURHAM14 - Taming Your Taxonomy in SharePoint

IN PRACTICE…

Metadata

Content Types

Site Columns

Context

Lists

Taxonomy

Page 32: SPSDURHAM14 - Taming Your Taxonomy in SharePoint

LET’S IGNORE…

Content Type Publishing Managed Metadata (Import,

Navigation…) Folksonomy

Third Party Features/Apps

Page 33: SPSDURHAM14 - Taming Your Taxonomy in SharePoint

CONTENT TYPE

def·i·ni·tion [dèffə nísh'n]

Page 34: SPSDURHAM14 - Taming Your Taxonomy in SharePoint

CONTENT TYPE

“a reusable collection of:1. metadata (columns), 2. workflow, 3. behavior, and other 4. settings for a category of items or documents in a…list or document library”

– Microsoft

Page 35: SPSDURHAM14 - Taming Your Taxonomy in SharePoint

Name Parent Name GroupSystem #N/A _HiddenDocument Collection Folder Folder _HiddenSystem Page #N/A _HiddenSystem Page Layout #N/A _HiddenSystem Master Page #N/A _HiddenAudio Rich Media Asset Digital Asset Content TypesImage Rich Media Asset Digital Asset Content TypesRich Media Asset Document Digital Asset Content TypesVideo Rich Media Asset Digital Asset Content TypesDocument Item Document Content TypesList View Style Document Document Content TypesForm Document Document Content TypesPicture Document Document Content TypesMaster Page Document Document Content TypesWiki Page Document Document Content TypesBasic Page Document Document Content TypesWeb Part Page Basic Page Document Content TypesLink to a Document Document Document Content TypesDublin Core Columns Document Document Content TypesDocument Set Document Collection Folder Document Set Content TypesFolder Item Folder Content TypesDiscussion Folder Folder Content TypesSummary Task Folder Folder Content TypesAnnouncement Item List Content TypesComment Item List Content TypesContact Item List Content TypesEast Asia Contact Item List Content TypesEvent Item List Content TypesIssue Item List Content TypesItem System List Content TypesLink Item List Content TypesMessage Item List Content TypesPost Item List Content TypesReservations Event List Content TypesSchedule Event List Content TypesSchedule and Reservations Event List Content TypesTask Item List Content TypesPage System Page Publishing Content TypesPage Layout System Page Layout Publishing Content TypesPublishing Master Page System Master Page Publishing Content Types

Page 36: SPSDURHAM14 - Taming Your Taxonomy in SharePoint

CONTENT TYPES – INHERITANCEItem

Document

Picture

Announcement Contact Event Issue Link Post Task

Page 37: SPSDURHAM14 - Taming Your Taxonomy in SharePoint

CONTENT TYPES – CATEGORIES

Item

Document

Folder

Document Set

Page 38: SPSDURHAM14 - Taming Your Taxonomy in SharePoint

QUICK EXPLORATION

Page 39: SPSDURHAM14 - Taming Your Taxonomy in SharePoint

CONTENT TYPES – WARNING

DO NOT modify the out-of-the-box

content types!

Page 40: SPSDURHAM14 - Taming Your Taxonomy in SharePoint

CONTENT TYPES – CONSIDERATIONS

Where to define (Scope)

Site 1

Site 1.1

Site 1.1.1

Site 1.1.2

Site 1.2

Site 1.2.1

Site 1.3

Page 41: SPSDURHAM14 - Taming Your Taxonomy in SharePoint

CONTENT TYPES – CONSIDERATIONS

Intranet Home

IT Department

HR Department

Marketing Department

Sales Department

Benefits Team

Compensation Team

Ad Development Plan Invoice Offer Letter Performance Review Purchase Order Salary Increase Request Termination Letter

Page 42: SPSDURHAM14 - Taming Your Taxonomy in SharePoint

CONTENT TYPES – CONSIDERATIONSContent Type 1

Content Type 1.1

Content Type 1.1.1

Content Type 1.1.2

Content Type 1.2

Content Type 1.2.1

Content Type 1.3

Hierarchy (Inheritance) Levels of abstraction

Page 43: SPSDURHAM14 - Taming Your Taxonomy in SharePoint

CONTENT TYPES – CONSIDERATIONS Ad Development Plan Invoice Offer Letter Performance Review Purchase Order Salary Increase Request Termination Letter

Page 44: SPSDURHAM14 - Taming Your Taxonomy in SharePoint

CONTENT TYPES – CONSIDERATIONSDocument

Ad

Invoice

Offer Letter

Purchase Order

Sal ary Increase Request

Termination Letter

Page 45: SPSDURHAM14 - Taming Your Taxonomy in SharePoint

CONTENT TYPES – CONSIDERATIONSDocument

HR Document

Offer Letter

Salary Increase Request

Termination Letter

Ad

Invoice

Purchase Order

Page 46: SPSDURHAM14 - Taming Your Taxonomy in SharePoint

CONTENT TYPES – CONSIDERATIONSDocument

Corporate Document

Invoice

Purchase Order

HR Document

Offer Letter

Salary Increase Request

Termination Letter

Marketing Document

Ad

Page 47: SPSDURHAM14 - Taming Your Taxonomy in SharePoint

CONTENT TYPES – CONSIDERATIONSDocument

Master Document

Corporate Document

Invoice

Purchase Order

HR Document

Offer Letter

Salary Increase Request

Termination Letter

Marketing Document

Ad

Page 48: SPSDURHAM14 - Taming Your Taxonomy in SharePoint

CONTENT TYPES – CONSIDERATIONS

Site Content Type A

Content Type A

in List 1

Content Type A

in List 2

Content Type A

in List 3

Content Type A

in List 4

Site vs. Library/List content types

Page 49: SPSDURHAM14 - Taming Your Taxonomy in SharePoint

CONTENT TYPES – CONSIDERATIONS

Link-based content types

Page 50: SPSDURHAM14 - Taming Your Taxonomy in SharePoint

SITE COLUMN

def·i·ni·tion [dèffə nísh'n]

Page 51: SPSDURHAM14 - Taming Your Taxonomy in SharePoint

SITE COLUMN“a reusable column

definition, or template,

that you can assign to multiple lists across multiple SharePoint

sites”

– Microsoft

Page 52: SPSDURHAM14 - Taming Your Taxonomy in SharePoint

SITE COLUMNS – TYPES All Day Event Audience Targeting Calculated Choice Currency Computed Cross Project Link Date and Time External Data File

Hyperlink/Picture Integer Lookup Managed Metadata Multi-Text Number Number of Ratings Person/Group Publishing HTML Publishing Image

Publishing Schedule End Date

Publishing Schedule Start Date

Rating (0-5) Recurrence Summary Links System Text Yes/No

Page 53: SPSDURHAM14 - Taming Your Taxonomy in SharePoint

SITE COLUMNS – CONSIDERATIONS

Where to define (Scope)

Site 1

Site 1.1

Site 1.1.1

Site 1.1.2

Site 1.2

Site 1.2.1

Site 1.3

Page 54: SPSDURHAM14 - Taming Your Taxonomy in SharePoint

SITE COLUMNS – CONSIDERATIONS

Site vs. Library/List columns

Site Column Type A

Column A in List 1

Column A in List 2

Column A in List 3

Column A in List 4

Page 55: SPSDURHAM14 - Taming Your Taxonomy in SharePoint

SITE COLUMNS – CONSIDERATIONS

Choice

Lookup

Managed

Metadata

When to use which type

Page 56: SPSDURHAM14 - Taming Your Taxonomy in SharePoint

SITE COLUMNS – CONSIDERATIONS

My Column

• My%20Column

My Column

• mycolumn

‘Internal Name’/Static Name vs. ‘Display Name’/Title

Page 57: SPSDURHAM14 - Taming Your Taxonomy in SharePoint

QUICK EXPLORATION

Page 58: SPSDURHAM14 - Taming Your Taxonomy in SharePoint

METADATA

def·i·ni·tion [dèffə nísh'n]

Page 59: SPSDURHAM14 - Taming Your Taxonomy in SharePoint

METADATA

“data about data”

– dictionary.com

Page 60: SPSDURHAM14 - Taming Your Taxonomy in SharePoint
Page 61: SPSDURHAM14 - Taming Your Taxonomy in SharePoint
Page 62: SPSDURHAM14 - Taming Your Taxonomy in SharePoint
Page 63: SPSDURHAM14 - Taming Your Taxonomy in SharePoint
Page 64: SPSDURHAM14 - Taming Your Taxonomy in SharePoint
Page 65: SPSDURHAM14 - Taming Your Taxonomy in SharePoint
Page 66: SPSDURHAM14 - Taming Your Taxonomy in SharePoint

METADATAConte

nt Types

Site Colum

ns

Metadata

Page 67: SPSDURHAM14 - Taming Your Taxonomy in SharePoint

METADATA – PROCESS

1. Identify common elements2. Identify unique elements3. Associate at the appropriate level(s)

on the appropriate content type(s)

Page 68: SPSDURHAM14 - Taming Your Taxonomy in SharePoint

METADATA – PROCESSDocument

Master Document

Corporate Document

Invoice

Purchase Order

HR Document

Offer Letter

Salary Increase Request

Termination Letter

Marketing Document

Ad

Employee Name Termination Date

Page 69: SPSDURHAM14 - Taming Your Taxonomy in SharePoint

SHAREPOINT BUILDING BLOCKS

Metadata

Content Types

Site Columns

Context

Lists

Taxonomy

Page 70: SPSDURHAM14 - Taming Your Taxonomy in SharePoint

SHAREPOINT BUILDING BLOCKS

CONTENT TYPES SITE COLUMNS

Use to… Maintain consistency

across libraries and lists Isolate workflow, policies,

and other settings Information Management

(Records Management) Etc.

Use to… Drive views Expose via search Drive reports Preserve information Trigger workflow Etc.

Page 71: SPSDURHAM14 - Taming Your Taxonomy in SharePoint

SHAREPOINT BUILDING BLOCKSFarm

Web Application

Content Database

Site Collection

Site

List/Library

Item

Item

Site Collection

Site

List/Library

Item

Site

List/Library

Item

Content Database

Site Collection

Site

List/Library

Item

Web Application

Content Database

Site Collection

Site

List/Library

Item

Item

List/Library

Item

Site Collection

Site

Page 72: SPSDURHAM14 - Taming Your Taxonomy in SharePoint

TAXONOMY/CONTEXT – USES Leverage security (List, Site) Differentiate list-based workflows (List) Segregate content (List, Site, Site Collection) Facilitate geographic placement (Farm) Control versioning (List) Account for alternate authentication method(s) (Web

Application) Account for encryption (Web Application) Etc.

Page 73: SPSDURHAM14 - Taming Your Taxonomy in SharePoint

TAXONOMY/CONTEXT – APPROACH

1. Determine what content is needed where

2. Associate at the appropriate level(s) with the appropriate container(s)

Page 74: SPSDURHAM14 - Taming Your Taxonomy in SharePoint

TAXONOMY/CONTEXT – CONSIDERATIONS The content that will be stored as items

The site and list/library columns that will identify, qualify, and differentiate those items from each other

The content types that will help maintain appropriate metadata, workflow, behavior, and other settings for different kinds of items

The lists/libraries that will segregate those items within the sites

The sites that will contain those lists/libraries The site collections that will contain those sites The content databases that will house those site collections The web applications that will contain those site collections The farms that will host those web applications

Page 75: SPSDURHAM14 - Taming Your Taxonomy in SharePoint

SITE TEMPLATES Assets Web Database Basic Meeting

Workspace Basic Search Center Blank Meeting

Workspace Blank Site Blog Business Intelligence

Center Charitable Contributions

Web

Contacts Web Database Custom Decision Meeting

Workspace Document Center Document Workspace Enterprise Search

Center Enterprise Wiki FAST Search Center Group Work Site Issues Web Database

Multipage Meeting Workspace

Personalization Site Projects Web Database Publishing Site Publishing Site with

Workflow Records Center Social Meeting

Workspace Team Site Visio Process Repository

Page 76: SPSDURHAM14 - Taming Your Taxonomy in SharePoint

LIBRARY TEMPLATES

Asset Library Dashboards

Library Data Connection

Library Document Library

Form Library Picture Library Record Library Report Library Slide Library Wiki Page Library

Page 77: SPSDURHAM14 - Taming Your Taxonomy in SharePoint

LIST TEMPLATES Announcements Calendar Contacts Custom List Custom List in Datasheet

View Discussion Board External List Import Spreadsheet

Issue Tracking Links PerformancePoint Content

List Project Satisfaction Survey Project Tasks Status List Survey Tasks

Page 78: SPSDURHAM14 - Taming Your Taxonomy in SharePoint

Taming Your Taxonomy in SharePoint

EXERCISE

Page 79: SPSDURHAM14 - Taming Your Taxonomy in SharePoint
Page 80: SPSDURHAM14 - Taming Your Taxonomy in SharePoint
Page 81: SPSDURHAM14 - Taming Your Taxonomy in SharePoint

EXERCISE Addendum Amendment Annual Report Change Request Collateral Contract Customer Exhibit Holiday Invoice Master Services Agreement

Memorandum Non-Disclosure Agreement Policy Proposal Prospectus Purchase Order Resume Schedule Statement of Work Supplier Tax Return

Page 82: SPSDURHAM14 - Taming Your Taxonomy in SharePoint

Taming Your Taxonomy in SharePoint

WRAPPING UP

Page 83: SPSDURHAM14 - Taming Your Taxonomy in SharePoint

WRAPPING UPInformatio

n Architectu

re

Taxonomy

Page 84: SPSDURHAM14 - Taming Your Taxonomy in SharePoint

WRAPPING UP

TaxonomyStructure

Organize

Label

Categorize

Group

Page 85: SPSDURHAM14 - Taming Your Taxonomy in SharePoint

WRAPPING UP

Taxonomy

FindabilityUsability

Page 86: SPSDURHAM14 - Taming Your Taxonomy in SharePoint

WRAPPING UP

Plan Ahead!

Page 87: SPSDURHAM14 - Taming Your Taxonomy in SharePoint

WRAPPING UP

Document!

Page 88: SPSDURHAM14 - Taming Your Taxonomy in SharePoint

QUESTIONS

Page 89: SPSDURHAM14 - Taming Your Taxonomy in SharePoint
Page 90: SPSDURHAM14 - Taming Your Taxonomy in SharePoint

Join us right after the event at Tyler’s Restaurant & Taproom! Socialize and unwind after our day of learning.

324 Blackwell St, Durham, NC 27701

Don’t Forget SharePint

Thank you for joining us Today!

Page 91: SPSDURHAM14 - Taming Your Taxonomy in SharePoint

Taming Your Taxonomy in SharePoint

REFERENCE

Page 92: SPSDURHAM14 - Taming Your Taxonomy in SharePoint

KEY SHAREPOINT LIMITS Boundary: Static limits that cannot be

exceeded by design Threshold: Configurable limits that can be

exceeded to accommodate specific requirements

Supported: Configurable limits that have been set by default to a tested value

Page 93: SPSDURHAM14 - Taming Your Taxonomy in SharePoint

KEY SHAREPOINT LIMITSLimit Limit Type SharePoint 2010 SharePoint 2013

Farm

Content Databases Supported Not Specified 500

Site Collections Supported Not Specified 500,000 Personal Sites250,000 Non-Personal Sites

Web Application

Content Databases Supported 300 Not Specified

Site Collections Supported 250,000 Not Specified

Content Database

Size Supported 200 GB – 4 TB 200 GB – 4 TB

Site Collections Supported 5,000 10,000 Total Sites2,500 Non-Personal Sites

Items Supported 60,000,000 60,000,000

Page 94: SPSDURHAM14 - Taming Your Taxonomy in SharePoint

KEY SHAREPOINT LIMITSLimit Limit Type SharePoint 2010 SharePoint 2013

Site Collection

Sites Supported 250,000 250,000

SharePoint Groups Supported 10,000 10,000

Users Supported 2,000,000 2,000,000

Site

Subsites Threshold 2,000 2,000

Lists or Libraries 5,000 Not Specified

Blog Posts Supported 5,000 5,000

Blog Comments Supported 1,000 1,000

Page 95: SPSDURHAM14 - Taming Your Taxonomy in SharePoint

KEY SHAREPOINT LIMITSLimit Limit Type SharePoint 2010 SharePoint 2013

List or Library

Items Supported 30,000,000 30,000,000

Items in a Folder 5,000 Not Specified

Items in a View Threshold 5,000 5,000

Joins in a View Threshold 8 8

Unique Security Scopes Threshold 50,000 50,000

Columns Threshold 276 Single Line of Text192 Multiple Lines of Text276 Choice72 Number72 Currency48 Date and Time96 Lookup96 Yes/No96 Person or Group138 Hyperlink or Picture48 Calculated94 Managed Metadata

276 Single Line of Text192 Multiple Lines of Text276 Choice72 Number72 Currency48 Date and Time96 Lookup96 Yes/No96 Person or Group138 Hyperlink or Picture48 Calculated94 Managed Metadata

Page 96: SPSDURHAM14 - Taming Your Taxonomy in SharePoint

KEY SHAREPOINT LIMITSLimit Limit Type SharePoint 2010 SharePoint 2013

Document

Size Boundary 2 GB 2 GB

Major Versions Supported 400,000 400,000

Minor Versions Boundary 511 511

Coauthoring Concurrent Editors

Threshold 10 10

Page

Web Parts Threshold 25 25

Security

SharePoint Groups per User Supported 5,000 5,000

Active Directory Groups or Users per SharePoint Group

Supported 5,000 5,000

Page 97: SPSDURHAM14 - Taming Your Taxonomy in SharePoint

LINKSSharePoint 2010

SharePoint 2013

SharePoint Online

Resources for IT Pros

bit.ly/SP10-Resources

bit.ly/SP13-Resources

bit.ly/SPO-Resources

Features and Editions

bit.ly/SP13-Service

bit.ly/SPO-Service

Limits and Boundaries

bit.ly/SP10-Limits

bit.ly/SP13-Limits

bit.ly/SPO-Limits

SharePoint Maturity Model www.sharepointmaturity.com

Guidance for Modifying Pre-Defined Taxonomy bit.ly/17KHAuw

Discontinued Features and Functionality bit.ly/1bhrLKr