spsri13 - taming your taxonomy in sharepoint

75
Taming Your Taxonomy in SharePoint Jonathan Ralton

Upload: jonathan-ralton

Post on 26-Jan-2015

103 views

Category:

Technology


1 download

DESCRIPTION

SharePoint Saturday Rhode Island - November 9, 2013

TRANSCRIPT

Page 1: SPSRI13 - Taming Your Taxonomy in SharePoint

Taming Your Taxonomy in SharePointJonathan Ralton

Page 2: SPSRI13 - Taming Your Taxonomy in SharePoint

TAMING YOUR TAXONOMY IN SHAREPOINT

Jonathan RaltonBlueMetal Architects

Page 3: SPSRI13 - Taming Your Taxonomy in SharePoint

OUTLINE

Setting the Stage Orientation

In Theory… The Nitty-Gritty

In Practice… Exercise

Wrapping-Up Questions Giveaway

Page 4: SPSRI13 - Taming Your Taxonomy in SharePoint

Taming Your Taxonomy in SharePoint

SETTING THE STAGE

Page 5: SPSRI13 - Taming Your Taxonomy in SharePoint

ME

Page 6: SPSRI13 - Taming Your Taxonomy in SharePoint

PRESENTER

JONATHAN RALTON

Senior Information Architect at BlueMetal Architects

SharePoint IT Pro since 2005 (WSS/SPS)

Contract Management, Document Management, Content Management

@[email protected]

Page 7: SPSRI13 - Taming Your Taxonomy in SharePoint

YOU

Page 8: SPSRI13 - Taming Your Taxonomy in SharePoint

AUDIENCE

What are your roles? Developer Administrator Business User ?

What are you hoping

to learn?

Page 10: SPSRI13 - Taming Your Taxonomy in SharePoint

Taming Your Taxonomy in SharePoint

ORIENTATION: IN THEORY…

Page 11: SPSRI13 - Taming Your Taxonomy in SharePoint

INFORMATION ARCHITECTURE

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

Page 12: SPSRI13 - 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: SPSRI13 - 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: SPSRI13 - Taming Your Taxonomy in SharePoint

CONTENT ARCHITECTURE

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

Page 15: SPSRI13 - 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: SPSRI13 - Taming Your Taxonomy in SharePoint

CONTENT ARCHITECTURE

Page 17: SPSRI13 - Taming Your Taxonomy in SharePoint

TAXONOMY

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

Page 18: SPSRI13 - Taming Your Taxonomy in SharePoint

TAXONOMY

“a classification into ordered categories”

– dictionary.com

Page 19: SPSRI13 - Taming Your Taxonomy in SharePoint

TAXONOMY

A way to group things together

Page 20: SPSRI13 - Taming Your Taxonomy in SharePoint

IN THEORY…

Qualities Structured Organized

Goals Make findable Make usable

Methods Grouping

Classification Categorization

Page 21: SPSRI13 - Taming Your Taxonomy in SharePoint

IN THEORY…

Art

Science

Page 22: SPSRI13 - Taming Your Taxonomy in SharePoint

IN THEORY…

A Process

An Outcome

Page 23: SPSRI13 - 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 24: SPSRI13 - Taming Your Taxonomy in SharePoint

IN THEORY…

SharePoint does this thing called Content

Management

Page 25: SPSRI13 - Taming Your Taxonomy in SharePoint
Page 26: SPSRI13 - Taming Your Taxonomy in SharePoint

Taming Your Taxonomy in SharePoint

THE NITTY-GRITTY: IN PRACTICE…

Page 27: SPSRI13 - Taming Your Taxonomy in SharePoint

LET’S IGNORE…

Content Type Publishing Managed Metadata Import, Navigation

Folksonomy

Page 28: SPSRI13 - Taming Your Taxonomy in SharePoint

CONTENT TYPE

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

Page 29: SPSRI13 - 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 30: SPSRI13 - 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 31: SPSRI13 - Taming Your Taxonomy in SharePoint

WARNING

DO NOT modify the out-of-the-box

content types

Page 32: SPSRI13 - Taming Your Taxonomy in SharePoint

CONTENT TYPES – CATEGORIES

Item

Document

Folder

Document Set

Page 33: SPSRI13 - Taming Your Taxonomy in SharePoint

CONTENT TYPES – CONSIDERATIONS

Where to define/Scope Inheritance Levels of abstraction Library/List content types

Page 34: SPSRI13 - Taming Your Taxonomy in SharePoint

SITE COLUMN

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

Page 35: SPSRI13 - 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 36: SPSRI13 - 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 37: SPSRI13 - Taming Your Taxonomy in SharePoint

SITE COLUMNS – JUDGEMENT CALL

Choice

Lookup

Managed

Metadata

Page 38: SPSRI13 - Taming Your Taxonomy in SharePoint

SITE COLUMNS – CONSIDERATIONS

Where to define/Scope Library/List columns

Page 39: SPSRI13 - Taming Your Taxonomy in SharePoint

METADATA

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

Page 40: SPSRI13 - Taming Your Taxonomy in SharePoint
Page 41: SPSRI13 - Taming Your Taxonomy in SharePoint
Page 42: SPSRI13 - Taming Your Taxonomy in SharePoint
Page 43: SPSRI13 - Taming Your Taxonomy in SharePoint
Page 44: SPSRI13 - Taming Your Taxonomy in SharePoint
Page 45: SPSRI13 - Taming Your Taxonomy in SharePoint
Page 46: SPSRI13 - Taming Your Taxonomy in SharePoint

METADATAConte

nt Types

Site Colum

ns

Metadata

Page 47: SPSRI13 - 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 48: SPSRI13 - Taming Your Taxonomy in SharePoint

MANAGED METADATA1. Create a term set that is named “Conference rooms” to

represent all of the available rooms.2. Add a term to the term set for each conference room.3. Create a content type called “Session.”4. Add two new columns to the content type: “Room” and

“Overflow room.”5. Specify that the value of each of these columns must

come from the "Conference rooms" term set.6. Create a list of sessions.

Page 49: SPSRI13 - Taming Your Taxonomy in SharePoint

MANAGED METADATA Conference rooms (term set)

La Nouvelle Ballroom Room 256 Room 270 Mardi Gras Ballroom Room 287 Room 391 Room 348b Hall C Hall D Room 348a Auditorium C Auditorium D Auditorium E Room 354 Room 355 Room 293

Conference rooms (term set) Auditoriums

Auditorium C Auditorium D Auditorium E

Halls Hall A Hall B Hall C Hall D

Ballrooms La Nouvelle Ballroom Mardi Gras Ballroom

Second floor Room 256 Room 270 Room 287 Room 293

Third floor Room 348a Room 348b Room 354 Room 355 Room 391

Page 50: SPSRI13 - 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 51: SPSRI13 - 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 52: SPSRI13 - 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 53: SPSRI13 - 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 54: SPSRI13 - Taming Your Taxonomy in SharePoint

SHAREPOINT BUILDING BLOCKSConte

nt Types

Taxonomy

Context

Page 55: SPSRI13 - 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 56: SPSRI13 - Taming Your Taxonomy in SharePoint

SHAREPOINT BUILDING BLOCKS

TAXONOMY

Use to… 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 57: SPSRI13 - Taming Your Taxonomy in SharePoint

TAXONOMY/CONTEXT

1. Determine what content is needed where

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

Page 58: SPSRI13 - Taming Your Taxonomy in SharePoint

TAXONOMY/CONTEXT Consider:

The site and list/library columns that will identify, qualify, and differentiate those items and documents that will be stored

The lists/libraries that will segregate those items and documents within the site(s)

The sites that will contain those lists/libraries within the site collection(s)

The site collections that will contain those sites within the web application(s)

The web application(s) that will contain those site collections within the farm(s)

Page 59: SPSRI13 - Taming Your Taxonomy in SharePoint

KEY LIMITS AND BOUNDARIESObject Scope SharePoint 2010 SharePoint 2013

Content Databases

300/Web App 500/Farm

Content Content Database 200GB 1TB 200GB 4TB

Site Collections Farm (not specified) 250,000 non-Personal Site Collections and

500,000 Personal Site Collections

Site collections Database 2,000 recommended for upgrades5,000 supported

2,500 non-Personal Site Collections or10,000 Personal Site Collections

Web sites Site collection 250,000 250,000

(sub) Sites Site 2,000 (not specified)

Lists Site 2,000

Items List 30 M 30 M

Items List View 5,000

Documents Doc Library 30 M 30 M

Documents Folder 2,000

Document size File <2 GB> <2 GB>

Major Versions Document 400,000 400,000

Minor Versions Document <511> <511>

Page 60: SPSRI13 - Taming Your Taxonomy in SharePoint

KEY LIMITS AND BOUNDARIESObject Scope SharePoint 2010 SharePoint 2013

Columns Columns List 276 single line192 multi line276 choice …

Joins List 8 lookups

Security SharePoint Groups Site Collection 10,000 10,000

SharePoint Groups User belongs to 5,000 5,000

Users and Directory Groups

SharePoint Group 5,000 5,000

Users and Directory Groups

Site Collection 2 M 2 M

Security Scopes(unique ACL’s per list)

List 5,000 5,000 recommended50,000 max

Document Editing

Concurrent Authors Document 10 10

Search Indexed Documents Search Configuration 100 M 100 M (10 M/index partition)

Crawled Properties Search Service App 50,000

Page 61: SPSRI13 - Taming Your Taxonomy in SharePoint

Taming Your Taxonomy in SharePoint

EXERCISE

Page 62: SPSRI13 - Taming Your Taxonomy in SharePoint
Page 63: SPSRI13 - Taming Your Taxonomy in SharePoint
Page 64: SPSRI13 - Taming Your Taxonomy in SharePoint

EXCERCISE 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 65: SPSRI13 - Taming Your Taxonomy in SharePoint

Taming Your Taxonomy in SharePoint

WRAPPING UP

Page 66: SPSRI13 - Taming Your Taxonomy in SharePoint

QUESTIONS

Page 67: SPSRI13 - Taming Your Taxonomy in SharePoint

GIVEAWAY

Page 68: SPSRI13 - Taming Your Taxonomy in SharePoint

We are hiring!www.bluemetal.com/jobs.aspx

[Insert Client or Partner Logo]

Page 69: SPSRI13 - Taming Your Taxonomy in SharePoint

Data Platform Engineer .NET Software Engineer UX/UI Software Engineer / Architect UX Software Engineer / Architect .NET Software Engineer .NET Software Engineer / Architect SharePoint Software Engineer SharePoint Senior Software Engineer / Architect Data Architect/Senior Data Engineer UX Architect / Senior Engineer Enterprise Business Development Executive SQL Server DW / BI Architect Data and Analytics Principal Architect Senior Java Engineer Office Administrator

Current Openings

Page 70: SPSRI13 - Taming Your Taxonomy in SharePoint

Thanks to our sponsors! And you.

Images © 2013 http://www.flickr.com/photos/boliyou/2884130773/

Page 71: SPSRI13 - Taming Your Taxonomy in SharePoint

One final note• Fill out your evaluation form & turn for the

big raffle (tablet)• SharePint next door (American) 5:30pm• Don’t forget WaterFire downtown tonight!

Page 72: SPSRI13 - Taming Your Taxonomy in SharePoint

Taming Your Taxonomy in SharePoint

REFERENCE

Page 73: SPSRI13 - Taming Your Taxonomy in SharePoint

FOR YOUR REFERENCESharePoint 2010

SharePoint 2013

SharePoint Online

Resources for IT Pros

bit.ly/198MNWA bit.ly/1gJfv4Q

Features and Editions

bit.ly/SP13-Service

bit.ly/SPO-Service

Limits and Boundaries

bit.ly/1cKVK0p bit.ly/SP13-Limits

bit.ly/SPO-Limits

SharePoint Maturity Model www.sharepointmaturity.com

Guidance for Modifying Pre-Defined Stuff

bit.ly/17KHAuw

Discontinued Features and Functionality

bit.ly/1bhrLKr

Page 74: SPSRI13 - Taming Your Taxonomy in SharePoint

ORGANIZATIONS – ECM

AIIM SIM BOSTON

Association for Information and Image Managementwww.aiim.orgwww.aiim.org/sharepoint

Society for Information Managementwww.bostonsim.org

Page 75: SPSRI13 - Taming Your Taxonomy in SharePoint

ORGANIZATIONS – KNOWLEDGE MANAGEMENT

SIKM

Systems Integration Knowledge Management Leaders Community groups.yahoo.com/neo/groups/sikmleaders