SlideShare a Scribd company logo
Designing an effective information architecture (
 What?
 Why?
 Who?
 When?
 How?
 Tools
 Brings together content, objects, size,
scalability, taxonomy, metadata, navigation
 High-level planning
◦ Don‟t get too detailed
 Very often neglected
 It‟s NEVER OVER
 Risks if you don‟t
◦ Decreased usability/findability
◦ Performance/reliability issues
◦ Lack of user adoption
◦ Future enhancements can be costly
 Benefits if you do
◦ Consistency, usability,
reliability, security
 Good architecture = Good experience
◦ IA Design
◦ Planning Management
◦ Infrastructure/Storage
◦ Metadata
◦ Content Types
◦ Social
◦ Navigation & View
◦ Security & Auditing
◦ Taxonomies (Closed or Open)
◦ Search (Managed Properties, Scopes, Search Centers)
◦ Identify & Create Records (Legal Requirements)
◦ Retention & Holds (Litigation)
◦ Importing Information (Batch Loads)
◦ Rich Media
 Up front: Create at least a basic plan as soon
as possible.
◦ Costs increase exponentially over time.
 As you progress, implement iteratively
 Treat it like governance
◦ Meet regularly
◦ What has changed?
◦ What works/doesn‟t work anymore.
 Invite
◦ Stakeholders must be involved
◦ Not too many
 Listen
◦ Understand requirements (audience, legal, etc.)
◦ What do you mean by that?
◦ Keep an open ear for metadata
 Visualize
◦ Existing environment
◦ Card sorts/whiteboard
 Communicate
◦ Options
◦ Pros and cons (there is always a trade-off, no „cake
and eat it too‟)
 Agree
◦ Build a consensus
◦ Get it in writing
◦ Stick to it
 Execute
•Who „owns‟ this
information?
Owners
•How is your site
organized now?
(like it or not, folks
are used to it)
Topology
•Who/how will
contribute?
Authors
•Who will be
retrieving your
information?
Customers
•Why does it need
to be stored?
Business Need
•How does it need
to be secured?
Security
•Who will maintain
the information?
Administrators
•What needs to be
stored?
•What is the
lifecycle?
Content
Control
 What is the cost of not finding information?
 If it isn‟t available, how important is it?
 Can the audience contribute to the
architecture? (Open vs. Closed)
Structure
 Cost of creating content vs. finding content
 Scalability
◦ Limits – Number of site collections, items in a list query
limits, total items, overall database performance.
 Usability/Findability
◦ Two ways to get to data:
 Search = Metadata
 Navigate = Visualization
 Manageability
◦ Authoring experience
◦ Distribution
◦ Centrality
◦ Empower authors/content managers
 Security
◦ Granularity vs. Performance
 Permissions need to be checked for all objects being
rendered
 Granular permissions can be a nightmare
 Design Resiliency
◦ Under-plan: Won‟t survive the current solution.
◦ Over-plan: Won‟t survive the next solution (e.g. too many
content types)
◦ Balance of priorities, volatility, and what „can be known‟
◦ Future flexibility vs. current needs – Focus on building a
solution for general flexibility, rather than trying to identify
every possibility.
 Realize it will be wrong
◦ It has to be, because you can‟t possibly know
everything
◦ Communicate that expectation
 Get it as good as you can
for today, with flexibility
for tomorrow.
 Plan to fix it over time
 Hierarchy
◦ formally ranked group: an organization or group
whose members are arranged in ranks, e.g. in ranks
of power and seniority
◦ Hierarchy Approches
 Business Unit – Easiest, but dangerous
 Functional – Domain (Role) e.g. HR - Employee forms
vs. Manager forms
 Hybrid – Business may be needed, but
structure the architecture so that it
can „flex‟ to a different model.
 Taxonomy
◦ grouping of organisms: the science of classifying plants,
animals, and microorganisms into increasingly broader
categories based on shared features.
◦ Taxonomy Approaches
 Departmental = Easy to store (creators)
 Functional = Easy to retrieve (consumers)
 A natural, healthy, conflict between the two
◦ At what level is it useful?
 Think of our buddies up there: Do we need to classify them
as “Rabbit”?
 It depends! Hierarchy/content determines taxonomy…
 Taxonomy vs. “Folksonomy”
◦ Taxonomy = Scientist
◦ Folksonomy = Layman
 Benefits
◦ Improved usability
◦ Relevant searches
◦ Faster navigation
 Consistency, consistency, consistency
 Content Types
◦ Syndication – Create content type „hub‟ that entire
organization can use.
 Publish/Subscription model.
◦ Document Sets – “Super-Folders” that behave like a
content type
 Groups documents as a single unit
 Versioning as a whole
 Property Promotion – Pulls properties from
documents and promotes them into
SharePoint for filtering, workflow actions, etc.
 External Content Types - Multiple content
types that come from an external system (as
if it is inside SharePoint)
 Folders vs. Metadata
◦ You can set metadata based on folder structure
◦ You can use content organizer to create a folder
structure based on metadata
 Navigation
◦ Visualization of the IA, Taxonomy, Hierarchy
◦ Should be highly controlled at the top level, and
flexible/allowed to change at the „leaf level‟
◦ Determines your initial design – OOB navigation is
site-collection specific
 Will it scale?
(Depth of navigation)
 Need to monitor throughout
to adapt to changing
requirements. (Nav = Performance)
 Plan on improvements through end-user
feedback
 Intuitive = Success
 Folders are fine if you expect all users to
navigate in the same way
 File explorer
 Other applications can interact.
 If you use folders, keep it shallow (cognative memory)
 Still have the 256 URL limit.
 If you want to allow for multiple navigation
schemes, you need metadata
 Term Store
◦ Database that contains taxonomy information
◦ Each Includes:
 Groups – Containers for Term Sets (security controlled)
 Term Sets – Containers for terms (can determine whether
open/closed) – Pushed like content types
 Terms – Predefined values that contain taxonomy objects
 Structured
◦ Specific, managed data, but less flexible
◦ Ensures proper use/compliance, familiarity
 Unstructured („Folksonomy‟)
◦ Allows users to participate (add, tag)
◦ Builds/exposes relationships that were not
previously envisioned
 Can be used for Metadata-based navigation
 Metadata Validation (Based on your rules)
 Content Organizer
◦ Allows for automatic routing rules for submitted
documents
◦ Drop-Library: Customers
have a single „drop-location‟
in which document is routed
to the correct location based
on metadata.
◦ Implemented as a feature,
must be activated
◦ Auto-enforces 5,000 items per folder rule
 Social Features
◦ Stream of social networking activities
◦ Community-driven
◦ Follow what colleagues find useful/interesting
◦ Comments – Improves content. Communicates to
the author about usefulness.
◦ Tags – Improves searchability
◦ Ratings – Assess value of content.
 Rich Media
◦ Automatic Image Upload (Automatically uploads
images referenced by a document during upload)
◦ EXIF Data Promotion – Data that accompanies
images can be promoted into SharePoint
◦ File Dialog – Open and close documents, insert into
SharePoint directly from the file dialog
◦ Previews (view/play in place
 Image Preview
 Thumbnail Previews
 Video Preview
 SharePoint 2010 Enterprise Content Management
Implementers' Course
◦ http://technet.microsoft.com/en-US/sharepoint/hh126808
◦ Or Bing: “SharePoint 2010 ECM”

More Related Content

PPTX
Enterprise Content Management (ECM) in the Cloud
PPT
Getting to grips with Research Data Management
PPSX
Dm1.1
PPTX
How and Why to Share Your Data
PPT
Getting to Grips with Research Data Management
PPT
Data Management Planning in the arts
PPT
Getting to grips with research data management
PDF
Data Citation Implementation Guidelines By Tim Clark
Enterprise Content Management (ECM) in the Cloud
Getting to grips with Research Data Management
Dm1.1
How and Why to Share Your Data
Getting to Grips with Research Data Management
Data Management Planning in the arts
Getting to grips with research data management
Data Citation Implementation Guidelines By Tim Clark

Similar to Designing an effective information architecture ( (20)

PPTX
Practical Information Architecture
PDF
Information Architecture for SharePoint
PPTX
SPSRI13 - Taming Your Taxonomy in SharePoint
PPS
Making IA Real: Planning an Information Architecture Strategy
PPTX
Playing Tag: Managed Metadata and Taxonomies in SharePoint 2010
PPTX
#SEASPC: Organizing Documents in SharePoint 2010
PPTX
SPSBMORE14 - Taming Your Taxonomy in SharePoint
PPTX
Design a share point topology 1 1
PPTX
Taxonomy Book Camp SharePoint IA 11-17-10
PDF
Taming Information Chaos in SharePoint 2010
PDF
Managing your Metadata w/ SharePoint 2010
PPT
Document repositories-and-metadata
PPT
Marlabs - Navigation vs Search Final
PPTX
Card Sorting Your Way to Meaningful Metadata
PDF
Your collaboration should be wide not deep
PDF
Microsoft SharePoint Server 2007
PPTX
Drilling Down to the Challenges of SharePoint Taxonomy Implementation
PPTX
Successful Content Management Through Taxonomy And Metadata Design
PPTX
Baltimore SharePoint User's Group - 21 May 2009
PPTX
Expert Webinar Series 2: Designing Information Architecture for SharePoint: M...
Practical Information Architecture
Information Architecture for SharePoint
SPSRI13 - Taming Your Taxonomy in SharePoint
Making IA Real: Planning an Information Architecture Strategy
Playing Tag: Managed Metadata and Taxonomies in SharePoint 2010
#SEASPC: Organizing Documents in SharePoint 2010
SPSBMORE14 - Taming Your Taxonomy in SharePoint
Design a share point topology 1 1
Taxonomy Book Camp SharePoint IA 11-17-10
Taming Information Chaos in SharePoint 2010
Managing your Metadata w/ SharePoint 2010
Document repositories-and-metadata
Marlabs - Navigation vs Search Final
Card Sorting Your Way to Meaningful Metadata
Your collaboration should be wide not deep
Microsoft SharePoint Server 2007
Drilling Down to the Challenges of SharePoint Taxonomy Implementation
Successful Content Management Through Taxonomy And Metadata Design
Baltimore SharePoint User's Group - 21 May 2009
Expert Webinar Series 2: Designing Information Architecture for SharePoint: M...
Ad

More from Vickey Bird (16)

PPTX
Upgrade tosharepoint2013a mthodicalapproachmn
PPTX
Sfspug april-2014 permissions
PPTX
Automated server farm installation using psconfig and stsadm dm300 - curry ...
PPT
04-Working with SharePoint Objects on the Server
PPT
01-Introduction to the SharePoint 2010 Development Platform
PPT
02-Using SharePoint 2010 Developer Tools
PPT
10-Developing Silverlight Applications for SharePoint
PPT
08-Working with Client-Based APIs for SharePoint 2010
PPT
12-Working with SharePoint Server Profiles and Taxonomy APIs
PPT
09-Developing Interactive User Interfaces
PPT
05-Creating Event Receivers and Application Settings
PPT
13-Developing Content Management Solutions
PPT
06-Developing Solutions by Using Business Connectivity Services
PPT
03-Developing SharePoint 2010 Web Parts
PPT
11-Developing Sandboxed Solutions
PPT
07-Developing SharePoint 2010 Workflows
Upgrade tosharepoint2013a mthodicalapproachmn
Sfspug april-2014 permissions
Automated server farm installation using psconfig and stsadm dm300 - curry ...
04-Working with SharePoint Objects on the Server
01-Introduction to the SharePoint 2010 Development Platform
02-Using SharePoint 2010 Developer Tools
10-Developing Silverlight Applications for SharePoint
08-Working with Client-Based APIs for SharePoint 2010
12-Working with SharePoint Server Profiles and Taxonomy APIs
09-Developing Interactive User Interfaces
05-Creating Event Receivers and Application Settings
13-Developing Content Management Solutions
06-Developing Solutions by Using Business Connectivity Services
03-Developing SharePoint 2010 Web Parts
11-Developing Sandboxed Solutions
07-Developing SharePoint 2010 Workflows
Ad

Recently uploaded (20)

PDF
Network Security Unit 5.pdf for BCA BBA.
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
Machine learning based COVID-19 study performance prediction
PDF
Encapsulation_ Review paper, used for researhc scholars
PDF
Modernizing your data center with Dell and AMD
PDF
KodekX | Application Modernization Development
PPTX
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
PDF
Spectral efficient network and resource selection model in 5G networks
PDF
Electronic commerce courselecture one. Pdf
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
cuic standard and advanced reporting.pdf
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PPTX
MYSQL Presentation for SQL database connectivity
PPTX
Understanding_Digital_Forensics_Presentation.pptx
PDF
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
PDF
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PPTX
Cloud computing and distributed systems.
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Network Security Unit 5.pdf for BCA BBA.
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
Agricultural_Statistics_at_a_Glance_2022_0.pdf
Machine learning based COVID-19 study performance prediction
Encapsulation_ Review paper, used for researhc scholars
Modernizing your data center with Dell and AMD
KodekX | Application Modernization Development
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
Spectral efficient network and resource selection model in 5G networks
Electronic commerce courselecture one. Pdf
Building Integrated photovoltaic BIPV_UPV.pdf
cuic standard and advanced reporting.pdf
Dropbox Q2 2025 Financial Results & Investor Presentation
MYSQL Presentation for SQL database connectivity
Understanding_Digital_Forensics_Presentation.pptx
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
Per capita expenditure prediction using model stacking based on satellite ima...
Cloud computing and distributed systems.
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf

Designing an effective information architecture (

  • 2.  What?  Why?  Who?  When?  How?  Tools
  • 3.  Brings together content, objects, size, scalability, taxonomy, metadata, navigation  High-level planning ◦ Don‟t get too detailed  Very often neglected  It‟s NEVER OVER
  • 4.  Risks if you don‟t ◦ Decreased usability/findability ◦ Performance/reliability issues ◦ Lack of user adoption ◦ Future enhancements can be costly  Benefits if you do ◦ Consistency, usability, reliability, security  Good architecture = Good experience
  • 5. ◦ IA Design ◦ Planning Management ◦ Infrastructure/Storage ◦ Metadata ◦ Content Types ◦ Social ◦ Navigation & View ◦ Security & Auditing ◦ Taxonomies (Closed or Open) ◦ Search (Managed Properties, Scopes, Search Centers) ◦ Identify & Create Records (Legal Requirements) ◦ Retention & Holds (Litigation) ◦ Importing Information (Batch Loads) ◦ Rich Media
  • 6.  Up front: Create at least a basic plan as soon as possible. ◦ Costs increase exponentially over time.  As you progress, implement iteratively  Treat it like governance ◦ Meet regularly ◦ What has changed? ◦ What works/doesn‟t work anymore.
  • 7.  Invite ◦ Stakeholders must be involved ◦ Not too many  Listen ◦ Understand requirements (audience, legal, etc.) ◦ What do you mean by that? ◦ Keep an open ear for metadata  Visualize ◦ Existing environment ◦ Card sorts/whiteboard
  • 8.  Communicate ◦ Options ◦ Pros and cons (there is always a trade-off, no „cake and eat it too‟)  Agree ◦ Build a consensus ◦ Get it in writing ◦ Stick to it  Execute
  • 9. •Who „owns‟ this information? Owners •How is your site organized now? (like it or not, folks are used to it) Topology •Who/how will contribute? Authors •Who will be retrieving your information? Customers •Why does it need to be stored? Business Need •How does it need to be secured? Security •Who will maintain the information? Administrators •What needs to be stored? •What is the lifecycle? Content
  • 10. Control  What is the cost of not finding information?  If it isn‟t available, how important is it?  Can the audience contribute to the architecture? (Open vs. Closed) Structure  Cost of creating content vs. finding content
  • 11.  Scalability ◦ Limits – Number of site collections, items in a list query limits, total items, overall database performance.  Usability/Findability ◦ Two ways to get to data:  Search = Metadata  Navigate = Visualization  Manageability ◦ Authoring experience ◦ Distribution ◦ Centrality ◦ Empower authors/content managers
  • 12.  Security ◦ Granularity vs. Performance  Permissions need to be checked for all objects being rendered  Granular permissions can be a nightmare  Design Resiliency ◦ Under-plan: Won‟t survive the current solution. ◦ Over-plan: Won‟t survive the next solution (e.g. too many content types) ◦ Balance of priorities, volatility, and what „can be known‟ ◦ Future flexibility vs. current needs – Focus on building a solution for general flexibility, rather than trying to identify every possibility.
  • 13.  Realize it will be wrong ◦ It has to be, because you can‟t possibly know everything ◦ Communicate that expectation  Get it as good as you can for today, with flexibility for tomorrow.  Plan to fix it over time
  • 14.  Hierarchy ◦ formally ranked group: an organization or group whose members are arranged in ranks, e.g. in ranks of power and seniority ◦ Hierarchy Approches  Business Unit – Easiest, but dangerous  Functional – Domain (Role) e.g. HR - Employee forms vs. Manager forms  Hybrid – Business may be needed, but structure the architecture so that it can „flex‟ to a different model.
  • 15.  Taxonomy ◦ grouping of organisms: the science of classifying plants, animals, and microorganisms into increasingly broader categories based on shared features. ◦ Taxonomy Approaches  Departmental = Easy to store (creators)  Functional = Easy to retrieve (consumers)  A natural, healthy, conflict between the two ◦ At what level is it useful?  Think of our buddies up there: Do we need to classify them as “Rabbit”?  It depends! Hierarchy/content determines taxonomy…
  • 16.  Taxonomy vs. “Folksonomy” ◦ Taxonomy = Scientist ◦ Folksonomy = Layman  Benefits ◦ Improved usability ◦ Relevant searches ◦ Faster navigation  Consistency, consistency, consistency
  • 17.  Content Types ◦ Syndication – Create content type „hub‟ that entire organization can use.  Publish/Subscription model. ◦ Document Sets – “Super-Folders” that behave like a content type  Groups documents as a single unit  Versioning as a whole
  • 18.  Property Promotion – Pulls properties from documents and promotes them into SharePoint for filtering, workflow actions, etc.  External Content Types - Multiple content types that come from an external system (as if it is inside SharePoint)
  • 19.  Folders vs. Metadata ◦ You can set metadata based on folder structure ◦ You can use content organizer to create a folder structure based on metadata
  • 20.  Navigation ◦ Visualization of the IA, Taxonomy, Hierarchy ◦ Should be highly controlled at the top level, and flexible/allowed to change at the „leaf level‟ ◦ Determines your initial design – OOB navigation is site-collection specific
  • 21.  Will it scale? (Depth of navigation)  Need to monitor throughout to adapt to changing requirements. (Nav = Performance)  Plan on improvements through end-user feedback  Intuitive = Success
  • 22.  Folders are fine if you expect all users to navigate in the same way  File explorer  Other applications can interact.  If you use folders, keep it shallow (cognative memory)  Still have the 256 URL limit.  If you want to allow for multiple navigation schemes, you need metadata
  • 23.  Term Store ◦ Database that contains taxonomy information ◦ Each Includes:  Groups – Containers for Term Sets (security controlled)  Term Sets – Containers for terms (can determine whether open/closed) – Pushed like content types  Terms – Predefined values that contain taxonomy objects
  • 24.  Structured ◦ Specific, managed data, but less flexible ◦ Ensures proper use/compliance, familiarity  Unstructured („Folksonomy‟) ◦ Allows users to participate (add, tag) ◦ Builds/exposes relationships that were not previously envisioned  Can be used for Metadata-based navigation  Metadata Validation (Based on your rules)
  • 25.  Content Organizer ◦ Allows for automatic routing rules for submitted documents ◦ Drop-Library: Customers have a single „drop-location‟ in which document is routed to the correct location based on metadata. ◦ Implemented as a feature, must be activated ◦ Auto-enforces 5,000 items per folder rule
  • 26.  Social Features ◦ Stream of social networking activities ◦ Community-driven ◦ Follow what colleagues find useful/interesting ◦ Comments – Improves content. Communicates to the author about usefulness. ◦ Tags – Improves searchability ◦ Ratings – Assess value of content.
  • 27.  Rich Media ◦ Automatic Image Upload (Automatically uploads images referenced by a document during upload) ◦ EXIF Data Promotion – Data that accompanies images can be promoted into SharePoint ◦ File Dialog – Open and close documents, insert into SharePoint directly from the file dialog ◦ Previews (view/play in place  Image Preview  Thumbnail Previews  Video Preview
  • 28.  SharePoint 2010 Enterprise Content Management Implementers' Course ◦ http://technet.microsoft.com/en-US/sharepoint/hh126808 ◦ Or Bing: “SharePoint 2010 ECM”