Understanding SharePoint Information Architecture

38
Gold Sponsors Bronze Sponsors Silver Sponsors Understanding SharePoint Information Architecture Shailen Sukul @shailensukul | Readify.net Real time tweets: #SharePointSat #SharePointSatMelb

description

Taxonomy is quite a common concept in our everyday lives. It helps us discover the correct product to buy in Supermarkets, pick that song we want to hear or find that book in the library. Information Architecture is equally important in a well designed SharePoint site. In this session we will learn how to architect and implement information in SharePoint and leverage concepts such as managed navigation, taxonomy, content types and search to create a highly successful SharePoint site. Attendees will be able to identify key concepts in defining a SharePoint Information Architecture plan and walk through implementations of defined concepts

Transcript of Understanding SharePoint Information Architecture

Page 1: Understanding SharePoint Information Architecture

Gold Sponsors Bronze SponsorsSilver Sponsors

Understanding SharePoint Information Architecture

Shailen Sukul@shailensukul | Readify.net

Real time tweets: #SharePointSat #SharePointSatMelb

Page 2: Understanding SharePoint Information Architecture

Shailen is a SharePoint, Office 365 and Azure Consultant and Evangelist.

He has worked for large clients in the US and Australia and is also known as an architect, trainer, and evangelist. He currently works as a Senior Consultant for Readify.

He is a co-organizer of the SharePoint user group in Melbourne (MPSPUG), Australia and presents to local and international user groups and at technical conferences, such as SharePoint Saturday.

He also an MCT and trains on SharePoint/Office365/Azure and runs private and public training classes and workshops.

Follow him at @shailensukul, check out his blog at shailensukul.com and presentations at presentations.sukul.org

About Me

Page 3: Understanding SharePoint Information Architecture

Gold Sponsors Bronze SponsorsSilver Sponsors

SummaryTaxonomy is quite a common concept in our everyday lives. It helps us discover the correct product to buy in Supermarkets, pick that song we want to hear or find that book in the library.

Information Architecture is equally important in a well designed SharePoint site. In this session we will learn how to architect and implement information in SharePoint and leverage concepts such as managed navigation, taxonomy, content types and search to create a highly successful SharePoint site.

Attendees will be able to identify key concepts in defining a SharePoint Information Architecture plan and walk through implementations of defined concepts

Page 4: Understanding SharePoint Information Architecture

A world without Taxonomy

Page 5: Understanding SharePoint Information Architecture

A world with Taxonomy

Page 6: Understanding SharePoint Information Architecture

Food taxonomy nirvana

http://caseyxrobertson.deviantart.com/art/Grocery-Store-2-191196289

Page 7: Understanding SharePoint Information Architecture

What is Taxonomy?

Any why I should care?

What is Taxonomy

Page 8: Understanding SharePoint Information Architecture

What is Taxonomy in SharePoint?Data about DataSo you can find and define workflows against that data

What is Taxonomy

Page 9: Understanding SharePoint Information Architecture

So, what is metadata?

Page 10: Understanding SharePoint Information Architecture

We’ve all seen how well this works out…

Page 11: Understanding SharePoint Information Architecture

Moving this mess to SharePoint only makes it worse

Page 12: Understanding SharePoint Information Architecture

• Within the Site Collection

• Outside the Site CollectionWhat comprises Taxonomy in SharePoint?

Page 13: Understanding SharePoint Information Architecture

Taxonomy Components Mind Map

Taxonomy in SharePoint

Outside Site Collections

Within Site Collections

Web

Site Content Types

Site Columns

Libraries

Columns

Folders

Document Sets

Managed Metadata Service

Term StoreContent Type

Hub

Taxonomy

“Data about data”

History

File Shares

Folksonomy

Folders

Document Properties

Page 14: Understanding SharePoint Information Architecture

Within the Site Collection

• Web (Site) Site Content Types Site Columns

• Libraries Document Sets (a Content Type) Folders Columns

Data Types Managed Metadata Document IDs

Page 15: Understanding SharePoint Information Architecture

Site Navigation is also Taxonomy

go.company.com

Corporate Teams

HR

Finance

Sales

Projects

Project X

Project Y

Knowledge Base

Page 16: Understanding SharePoint Information Architecture

Within the Farm (Outside the Collection)

• Managed Metadata Service Application Content Type Hub Term Store

• Web Applications and Managed Paths

Page 17: Understanding SharePoint Information Architecture

Content Type HubEnterprise Content Types

• Centrally manage content types and publish them to subscribed site collections

• Consider a dedicated site collection for Enterprise CTH

CollectiveKnowledge Solutions, Inc.

Page 18: Understanding SharePoint Information Architecture

Content Type Hub (On-Prem)

Page 19: Understanding SharePoint Information Architecture

Content Type Hub (Office 365)

1. Create a site collection with the Publishing template OR enable the Publishing features

Page 20: Understanding SharePoint Information Architecture

Content Type Hub – O365

Page 21: Understanding SharePoint Information Architecture

Content Type Hub – Limitations

Lookup fields may not work as expected Workflows are not supported. However, once you have your content type

published to the target site collection, you can create and associate workflows to the subscribed content types in the target site

Custom fields and external data columns are not supported(you cannot create external data columns in the content type gallery)

Feature dependencies are not activated automatically in the target site collection, for ex. Subscribing to the Document Set Content Types will NOT automatically enable the Document Set feature

Page 22: Understanding SharePoint Information Architecture

• Know the limitations before choosing

• Republish after all changes

• Govern the implementation, maintenance and use of content types derived from the hub

Content Type HubThings to Remember

Page 23: Understanding SharePoint Information Architecture

The Term Store

Page 24: Understanding SharePoint Information Architecture

Search

• Provide tailored search experienced by targeting custom search scopes around lists and content types

• Promote site columns to managed properties to allow refinement• Search scopes are NOT supported on Office 365

Page 25: Understanding SharePoint Information Architecture

CatalogWhat is cross-site publishing?Cross-site publishing's a publishing method. It lets you create and maintain content in one or more authoring site collections, and publish this content across one or more publishing site collections, by using Search Web Parts.

Page 26: Understanding SharePoint Information Architecture

Advantages of Doing All This IA Work?

• Reduce the question “where do I store and manage my content”• Product highly relevant aggregate content• Product highly relevant search results• Provide aggregate and search refinement (scopes)• Provide further refinement through faceted filtering

Page 27: Understanding SharePoint Information Architecture

Demonstration

• Tippin Tots Daycare is a Daycare franchise which provides Daycare services for kids up til 5 years of age

• Franchisees are provided their own Site Collection in Office 365 which contains Lists, Content Types and Columns to capture information

Page 28: Understanding SharePoint Information Architecture

Demonstration

Pick up

Drop off

Staff looks after kids

Page 29: Understanding SharePoint Information Architecture

Demonstration

Content Types

Staff

Guardian

Child

Attendance

Roster

Potty

Lists

Staff (L)

Guardians (L)

Kids

Attendance

Roster

Potty

• Defining the Information Architecture

Kids Staff

Attendance Roster

Guardians

ToiletTrainin

g

Page 30: Understanding SharePoint Information Architecture

Demonstration

Staff

FirstName

LastName

EmailAddress

ContactPhone

IsStaffRoomLeader

DateOfBirth

FullName (Calculated)

Guardian

FirstName

LastName

EmailAddress

ContactPhone

GuardianType (MM)

FullName (Calculated)

Child

FirstName

LastName

DateOfBirth

GenderOfChild

ChildsGuardian (Lookup)

FullName (Calculated)

Attendance

Room (MM)

Child (Lookup)

DroppedOffBy (Lookup)

AttendanceDateIn

PickedUpBy (Lookup)

AttendanceDateOut

Roster

Staff (Lookup)

Start DateTime

End DateTime

Room (MM)

Potty

Child (Lookup)

Room (MM)

DateOfEvent

PottyType (MM)

PottyInDiaper

• Defining the Site Columns & the Term Store

Page 31: Understanding SharePoint Information Architecture

Demonstration

• Managed Navigation

Page 32: Understanding SharePoint Information Architecture

Demonstration

Deployment Order of Solutions• Deploy Terms• Sukul.Demo.BaseColumns and Sukul.Demo.BaseContentTypes• Create Base Level Lists• 2nd Level Columns and 2nd Level Content Types• Create Second Level Lists• Final Columns and Final Content Types• Final Lists

Page 33: Understanding SharePoint Information Architecture

Demonstration – Custom Search

• Catalogs and Search

Page 34: Understanding SharePoint Information Architecture

Demonstration

• Try it yourself!Get code, instructions and slides at: http://presentations.sukul.org/#!SharePointInformationArchitecture

• https://github.com/shailensukul/Presentation.Taxonomy

Page 35: Understanding SharePoint Information Architecture

Want More?

Page 36: Understanding SharePoint Information Architecture

Question and Answer

Page 37: Understanding SharePoint Information Architecture

Gold Sponsors Bronze SponsorsSilver Sponsors

Thanks for listeningRemember to submit your feedback so you go in the draw to win prizes at the end of the day

Page 38: Understanding SharePoint Information Architecture

Shailen Sukul @shailensukulReadify

[email protected] http://lnkd.in/bmCW-Pkhttp://presentations.sukul.orghttp://SharePointCloudDesign.com (Training)