SlideShare a Scribd company logo
Web Publishing SolutionsHow to – analysis and design
Title: How to - analysis and design of web publishing solutionsBlurb: Web content management is a significant solution area within SharePoint 2010 for both Internet and Intranet sites and it needs specific skills and approaches to make these solutions successful. Rather than how to build and configure, this session is about the design questions to ask, common solution approaches, suggestions on documentation, and some thoughts on designing for user adoption.
Mark OrangeWellington, NZPukerua Bay
Business StrategyMark OrangeSharePoint ConsultantEnterprise StrategyInformation ArchitectureDesign and ConfigurationDevelopmentInfrastructure
Web PublishingPublishingis the feature set within SharePoint for implementingWeb Content Management solutions.Web Content Management solutions allow Business Users to create and manage content in web pages.
Brief Microsoft WCM HistoryMicrosoft to Acquire NCompassLabsREDMOND, April 30, 2001Microsoft Corp. today announced that it has reached an agreement to acquire NCompassLabs Inc., the developer of NCompassResolution.
How to - analysis and design of web publishing solutions with SharePoint
Business CaseContent AnalysisContent Management PlanPlatform ArchitectureUX DesignSolution DesignUser Adoption PlanRelease Management PlanSolution BuildContent Load Go Live
System TestingMigrationSolution ArchitectureContent ProcessesNew ContentPrinciples + ProblemsUser TestingTrainingPresentation LayerConsumer JourneysExisting ContentVision + GoalsGo Live > Business as UsualBusiness CaseContent AnalysisUX DesignSolution DesignSolution BuildContent Load
The session plan from here…The Team – Skills and RolesMeet the King + Queen of WCMContent Analysis > User Experience DesignUX into SP: DeconstructionSolution SpecificationUser: Testing > Training > Adoption
Meet the team: 3 to 30 people Business Owner/SponsorProject ManagementContent Owners/EditorsSharePoint AdministrationSharePoint Architect / Platform GovernanceSolution Analysis/DesignUser Experience DesignSharePoint DevelopmentSharePoint/Product TestingSharePoint/Product TrainingIt’s the skills not the roles that matter!
The King and QueenBusiness GoalsContentUser Experience*Lord of the Rings movie images © New Line Productions Ltd.
The King and QueenGet to know your people*Lord of the Rings movie images © New Line Productions Ltd.
The King and QueenContent and User ExperienceContent ConsumersContent ContributorsSharePoint Administrators
MonitorRestrictThe Balancing ActEducateEM R
How to - analysis and design of web publishing solutions with SharePoint
How to - analysis and design of web publishing solutions with SharePoint
Know your people?Then document it!
Document PersonasContent ConsumersContent ContributorsSharePoint AdministratorsDefine personas that represent the breadth of your audiences.Prioritise them and define why.Describe their unique attributes to inform the design decision process.Define personas that represent the breadth of your contributors.Describe if they have experience with writing content, HTML, images.Describe what tasks they will do; author, edit, approve.Do you have one or more dedicated admins.Describe the role and responsibilities they will or wont have in relation to content.Define if they are the escalation point for complex formatting.Personas are a critical tool to make design decisions with logic and reason, rather than assumptions and opinions.*Lord of the Rings movie images © New Line Productions Ltd.
Do all that important Information Architecture stuff!Analysing the contentAudit existing content and web pagesConfirm and identify issues and gapsDetermine new content requiredCategorise and groupBlah blahblah…Goal = Content TypesThe fundamental building blocks for managing information and data within SharePoint
Know your content?Then test it!
Test content scenariosHow many pages should we test?How many types should we have?News ArticleProduct ProfilePolicy*Lord of the Rings movie images © New Line Productions Ltd.
User Experience
Prioritise content for the homepageDetermine user journeys to the contentIdentify relationships between contentDevelop navigation approachesDesign how pages are summarisedBlah blahblah…Goal = Interaction PrototypesPaper based tool that focuses on layout and interaction before colours, images and fonts.Do all that important creative human centred design stuff!User Experience
*Wireframes by Interactive Wireframes
Business CaseContent AnalysisContent Management PlanPlatform ArchitectureUX DesignSolution DesignCollaborate + iteratePrototype + proveUser Adoption PlanRelease Management PlanSolution BuildContent Load Go Live
IMETADATA
The Columns in a Content Type define the different content elements and metadata needed to manage that type of information.Columns need a purpose!Content Type Columns
Column Purposes ContentInformation to be displayed to end users.Metadata RecordInformation captured at a specific point in time that records an important immutable value.Metadata FindabilityInformation to allow the discovery, sorting, filtering, and grouping of items.Metadata ActivityInformation to support an activity, process or function.
Column Purposes ContentInformation to be displayed to end users.Metadata RecordInformation captured at a specific point in time that records an important immutable value.Metadata FindabilityInformation to allow the discovery, sorting, filtering, and grouping of items.Metadata ActivityInformation to support an activity, process or function.
Intranet BannerLeftNavLatest NewsConference starts with a bang
Steve Smith is my hero
Check out the guy in row three
You shouldn’t be reading these
You should be listening to MarkAlerts/NotificationsPromotional PanelAbout your divisionKeynote hits the spot
Turn your phones to silent
You shouldn’t be reading these
You should be listeningAbout your regionWasn’t CJ great!
You shouldn’t be reading these
You should be listening
New Zealand wins rugby world cupNews Pages Library
Know your columns?Then document it!
How to - analysis and design of web publishing solutions with SharePoint
Ad

More Related Content

What's hot (20)

Records Management in SharePoint
Records Management in SharePointRecords Management in SharePoint
Records Management in SharePoint
Regroove
 
The Future of Project Management from Microsoft
The Future of Project Management from MicrosoftThe Future of Project Management from Microsoft
The Future of Project Management from Microsoft
David J Rosenthal
 
Making Office 365 Work: Best Of Ignite Edition
Making Office 365 Work: Best Of Ignite EditionMaking Office 365 Work: Best Of Ignite Edition
Making Office 365 Work: Best Of Ignite Edition
Richard Harbridge
 
Microsoft Teams community call-August 2020
Microsoft Teams community call-August 2020Microsoft Teams community call-August 2020
Microsoft Teams community call-August 2020
Microsoft 365 Developer
 
Cloud Computing Jobs In India
Cloud Computing Jobs In IndiaCloud Computing Jobs In India
Cloud Computing Jobs In India
Discover Cloud Computing
 
Governance
GovernanceGovernance
Governance
UGAIA
 
Introducing MirrorZen
Introducing MirrorZenIntroducing MirrorZen
Introducing MirrorZen
animesh
 
iStart - Sharepoint: Getting to the point
iStart - Sharepoint: Getting to the pointiStart - Sharepoint: Getting to the point
iStart - Sharepoint: Getting to the point
Hayden McCall
 
Strategies for Involving End Users in Your Migration -- GraceHunt Webinar 012...
Strategies for Involving End Users in Your Migration -- GraceHunt Webinar 012...Strategies for Involving End Users in Your Migration -- GraceHunt Webinar 012...
Strategies for Involving End Users in Your Migration -- GraceHunt Webinar 012...
Christian Buckley
 
Wave 2010: The new way of working.
Wave 2010: The new way of working.Wave 2010: The new way of working.
Wave 2010: The new way of working.
trustteam
 
Intranet systems beyond SharePoint and the future of SharePoint
Intranet systems beyond SharePoint and the future of SharePointIntranet systems beyond SharePoint and the future of SharePoint
Intranet systems beyond SharePoint and the future of SharePoint
Perttu Tolvanen
 
Introduction To Lync Part Final
Introduction To Lync Part  FinalIntroduction To Lync Part  Final
Introduction To Lync Part Final
bilal10g
 
Cast Iron for NetSuite Sales Cheat Sheet
Cast Iron for NetSuite Sales Cheat SheetCast Iron for NetSuite Sales Cheat Sheet
Cast Iron for NetSuite Sales Cheat Sheet
Sean O'Connell
 
SharePoint Summit Toronto - Practical Information Architecture Tools and Tech...
SharePoint Summit Toronto - Practical Information Architecture Tools and Tech...SharePoint Summit Toronto - Practical Information Architecture Tools and Tech...
SharePoint Summit Toronto - Practical Information Architecture Tools and Tech...
Richard Harbridge
 
Sharepoint 2010 composites
Sharepoint 2010   compositesSharepoint 2010   composites
Sharepoint 2010 composites
Kashif Akram
 
SPSUK - ITPro - Matt Groves - SharePoint in the cloud
SPSUK - ITPro - Matt Groves - SharePoint in the cloudSPSUK - ITPro - Matt Groves - SharePoint in the cloud
SPSUK - ITPro - Matt Groves - SharePoint in the cloud
Matt Groves
 
Build Modern Apps on Microsoft Teams-September 2018
Build Modern Apps on Microsoft Teams-September 2018Build Modern Apps on Microsoft Teams-September 2018
Build Modern Apps on Microsoft Teams-September 2018
Microsoft 365 Developer
 
Ms teams webinar-getting started with microsoft teams development
Ms teams webinar-getting started with microsoft teams developmentMs teams webinar-getting started with microsoft teams development
Ms teams webinar-getting started with microsoft teams development
Jenkins NS
 
5 collaboration tools you can use to improve teamwork
5 collaboration tools you can use to improve teamwork5 collaboration tools you can use to improve teamwork
5 collaboration tools you can use to improve teamwork
rgtechnologies
 
SharePoint as a Platform for Business Applications - SPSPhilly
SharePoint as a Platform for Business Applications - SPSPhillySharePoint as a Platform for Business Applications - SPSPhilly
SharePoint as a Platform for Business Applications - SPSPhilly
Owen Allen
 
Records Management in SharePoint
Records Management in SharePointRecords Management in SharePoint
Records Management in SharePoint
Regroove
 
The Future of Project Management from Microsoft
The Future of Project Management from MicrosoftThe Future of Project Management from Microsoft
The Future of Project Management from Microsoft
David J Rosenthal
 
Making Office 365 Work: Best Of Ignite Edition
Making Office 365 Work: Best Of Ignite EditionMaking Office 365 Work: Best Of Ignite Edition
Making Office 365 Work: Best Of Ignite Edition
Richard Harbridge
 
Microsoft Teams community call-August 2020
Microsoft Teams community call-August 2020Microsoft Teams community call-August 2020
Microsoft Teams community call-August 2020
Microsoft 365 Developer
 
Governance
GovernanceGovernance
Governance
UGAIA
 
Introducing MirrorZen
Introducing MirrorZenIntroducing MirrorZen
Introducing MirrorZen
animesh
 
iStart - Sharepoint: Getting to the point
iStart - Sharepoint: Getting to the pointiStart - Sharepoint: Getting to the point
iStart - Sharepoint: Getting to the point
Hayden McCall
 
Strategies for Involving End Users in Your Migration -- GraceHunt Webinar 012...
Strategies for Involving End Users in Your Migration -- GraceHunt Webinar 012...Strategies for Involving End Users in Your Migration -- GraceHunt Webinar 012...
Strategies for Involving End Users in Your Migration -- GraceHunt Webinar 012...
Christian Buckley
 
Wave 2010: The new way of working.
Wave 2010: The new way of working.Wave 2010: The new way of working.
Wave 2010: The new way of working.
trustteam
 
Intranet systems beyond SharePoint and the future of SharePoint
Intranet systems beyond SharePoint and the future of SharePointIntranet systems beyond SharePoint and the future of SharePoint
Intranet systems beyond SharePoint and the future of SharePoint
Perttu Tolvanen
 
Introduction To Lync Part Final
Introduction To Lync Part  FinalIntroduction To Lync Part  Final
Introduction To Lync Part Final
bilal10g
 
Cast Iron for NetSuite Sales Cheat Sheet
Cast Iron for NetSuite Sales Cheat SheetCast Iron for NetSuite Sales Cheat Sheet
Cast Iron for NetSuite Sales Cheat Sheet
Sean O'Connell
 
SharePoint Summit Toronto - Practical Information Architecture Tools and Tech...
SharePoint Summit Toronto - Practical Information Architecture Tools and Tech...SharePoint Summit Toronto - Practical Information Architecture Tools and Tech...
SharePoint Summit Toronto - Practical Information Architecture Tools and Tech...
Richard Harbridge
 
Sharepoint 2010 composites
Sharepoint 2010   compositesSharepoint 2010   composites
Sharepoint 2010 composites
Kashif Akram
 
SPSUK - ITPro - Matt Groves - SharePoint in the cloud
SPSUK - ITPro - Matt Groves - SharePoint in the cloudSPSUK - ITPro - Matt Groves - SharePoint in the cloud
SPSUK - ITPro - Matt Groves - SharePoint in the cloud
Matt Groves
 
Build Modern Apps on Microsoft Teams-September 2018
Build Modern Apps on Microsoft Teams-September 2018Build Modern Apps on Microsoft Teams-September 2018
Build Modern Apps on Microsoft Teams-September 2018
Microsoft 365 Developer
 
Ms teams webinar-getting started with microsoft teams development
Ms teams webinar-getting started with microsoft teams developmentMs teams webinar-getting started with microsoft teams development
Ms teams webinar-getting started with microsoft teams development
Jenkins NS
 
5 collaboration tools you can use to improve teamwork
5 collaboration tools you can use to improve teamwork5 collaboration tools you can use to improve teamwork
5 collaboration tools you can use to improve teamwork
rgtechnologies
 
SharePoint as a Platform for Business Applications - SPSPhilly
SharePoint as a Platform for Business Applications - SPSPhillySharePoint as a Platform for Business Applications - SPSPhilly
SharePoint as a Platform for Business Applications - SPSPhilly
Owen Allen
 

Viewers also liked (16)

Web publishing
Web publishingWeb publishing
Web publishing
Kanav Sood
 
SharePoint 2013 Web Content Management for Developers TSPUG
SharePoint 2013 Web Content Management for Developers TSPUGSharePoint 2013 Web Content Management for Developers TSPUG
SharePoint 2013 Web Content Management for Developers TSPUG
Ed Musters
 
Lotus collaboration solutions for Start Up Companies
Lotus collaboration solutions for Start Up CompaniesLotus collaboration solutions for Start Up Companies
Lotus collaboration solutions for Start Up Companies
Dvir Reznik
 
Web publishing and XHTML
Web publishing and XHTMLWeb publishing and XHTML
Web publishing and XHTML
bjornh
 
Digital Publishing
Digital PublishingDigital Publishing
Digital Publishing
Magazine Training International
 
Web browsers and website publishing
Web browsers and website publishingWeb browsers and website publishing
Web browsers and website publishing
Gurleen Kaur
 
Electronic publishing
Electronic publishingElectronic publishing
Electronic publishing
Shafiq-ur-rehman Ansari
 
E-Publishing
E-Publishing E-Publishing
E-Publishing
Centre for Social Initiative and Management
 
Content Management System
Content Management SystemContent Management System
Content Management System
OmnePresent
 
Content Management System
Content Management SystemContent Management System
Content Management System
Deepak Devadasan
 
What is a Content Management System or CMS
What is a Content Management System or CMSWhat is a Content Management System or CMS
What is a Content Management System or CMS
Steve Williams
 
models of e publishing
models of e publishingmodels of e publishing
models of e publishing
Essam Obaid
 
introduction to electronic publishing
 introduction to electronic publishing introduction to electronic publishing
introduction to electronic publishing
Essam Obaid
 
Content Management Systems
Content Management SystemsContent Management Systems
Content Management Systems
sahig123
 
CMS (CONTENT MANAGEMENT SYSTEM)
CMS (CONTENT MANAGEMENT SYSTEM)CMS (CONTENT MANAGEMENT SYSTEM)
CMS (CONTENT MANAGEMENT SYSTEM)
Aaina Katyal
 
Content Management Systems
Content Management SystemsContent Management Systems
Content Management Systems
Kowshar Ahmed
 
Web publishing
Web publishingWeb publishing
Web publishing
Kanav Sood
 
SharePoint 2013 Web Content Management for Developers TSPUG
SharePoint 2013 Web Content Management for Developers TSPUGSharePoint 2013 Web Content Management for Developers TSPUG
SharePoint 2013 Web Content Management for Developers TSPUG
Ed Musters
 
Lotus collaboration solutions for Start Up Companies
Lotus collaboration solutions for Start Up CompaniesLotus collaboration solutions for Start Up Companies
Lotus collaboration solutions for Start Up Companies
Dvir Reznik
 
Web publishing and XHTML
Web publishing and XHTMLWeb publishing and XHTML
Web publishing and XHTML
bjornh
 
Web browsers and website publishing
Web browsers and website publishingWeb browsers and website publishing
Web browsers and website publishing
Gurleen Kaur
 
Content Management System
Content Management SystemContent Management System
Content Management System
OmnePresent
 
What is a Content Management System or CMS
What is a Content Management System or CMSWhat is a Content Management System or CMS
What is a Content Management System or CMS
Steve Williams
 
models of e publishing
models of e publishingmodels of e publishing
models of e publishing
Essam Obaid
 
introduction to electronic publishing
 introduction to electronic publishing introduction to electronic publishing
introduction to electronic publishing
Essam Obaid
 
Content Management Systems
Content Management SystemsContent Management Systems
Content Management Systems
sahig123
 
CMS (CONTENT MANAGEMENT SYSTEM)
CMS (CONTENT MANAGEMENT SYSTEM)CMS (CONTENT MANAGEMENT SYSTEM)
CMS (CONTENT MANAGEMENT SYSTEM)
Aaina Katyal
 
Content Management Systems
Content Management SystemsContent Management Systems
Content Management Systems
Kowshar Ahmed
 
Ad

Similar to How to - analysis and design of web publishing solutions with SharePoint (20)

Good vs Evil SharePoint Customizing
Good vs Evil SharePoint CustomizingGood vs Evil SharePoint Customizing
Good vs Evil SharePoint Customizing
Stacy Deere
 
SPC Adriatics 2016 - Creating a Great User Experience in SharePoint
SPC Adriatics 2016 - Creating a Great User Experience in SharePointSPC Adriatics 2016 - Creating a Great User Experience in SharePoint
SPC Adriatics 2016 - Creating a Great User Experience in SharePoint
Marc D Anderson
 
Creating a Great User Experience in SharePoint
Creating a Great User Experience in SharePointCreating a Great User Experience in SharePoint
Creating a Great User Experience in SharePoint
SPC Adriatics
 
Demystifying The Web
Demystifying The WebDemystifying The Web
Demystifying The Web
Loft Creative
 
Share Point Governance: 10 Steps to Successful Deployment by Joel Oleson Bes...
Share Point Governance: 10 Steps to Successful Deployment by  Joel Oleson Bes...Share Point Governance: 10 Steps to Successful Deployment by  Joel Oleson Bes...
Share Point Governance: 10 Steps to Successful Deployment by Joel Oleson Bes...
Joel Oleson
 
User-Centered Website Design
User-Centered Website DesignUser-Centered Website Design
User-Centered Website Design
Brent Bice
 
SharePoint 2013 Preview
SharePoint 2013 PreviewSharePoint 2013 Preview
SharePoint 2013 Preview
Regroove
 
Microsoft Dynamics CRM (XRM) & Microsoft Sharepoint
Microsoft Dynamics CRM (XRM) & Microsoft SharepointMicrosoft Dynamics CRM (XRM) & Microsoft Sharepoint
Microsoft Dynamics CRM (XRM) & Microsoft Sharepoint
Ali Sharifi
 
SharePointFest Konferenz 2016 - Creating a Great User Experience in SharePoint
SharePointFest Konferenz 2016 - Creating a Great User Experience in SharePointSharePointFest Konferenz 2016 - Creating a Great User Experience in SharePoint
SharePointFest Konferenz 2016 - Creating a Great User Experience in SharePoint
Marc D Anderson
 
Avoiding Failed Deployments Part 2 Interactive Discussion by Joel Oleson
Avoiding Failed Deployments Part 2 Interactive Discussion by Joel OlesonAvoiding Failed Deployments Part 2 Interactive Discussion by Joel Oleson
Avoiding Failed Deployments Part 2 Interactive Discussion by Joel Oleson
Joel Oleson
 
Getting The Most Out Of Microsoft 365 Employee Experience Today & Tomorrow
Getting The Most Out Of Microsoft 365 Employee Experience Today & TomorrowGetting The Most Out Of Microsoft 365 Employee Experience Today & Tomorrow
Getting The Most Out Of Microsoft 365 Employee Experience Today & Tomorrow
Richard Harbridge
 
Mkt460 Week3
Mkt460 Week3Mkt460 Week3
Mkt460 Week3
Michael Germano
 
Microsoft teams.pdf
Microsoft teams.pdfMicrosoft teams.pdf
Microsoft teams.pdf
sonalibiswas22
 
Planning For Sharepoint Success
Planning For Sharepoint SuccessPlanning For Sharepoint Success
Planning For Sharepoint Success
Prescient Digital Media
 
Getting The Most Out Of Microsoft 365 Employee Experience Today & Tomorrow SH...
Getting The Most Out Of Microsoft 365 Employee Experience Today & Tomorrow SH...Getting The Most Out Of Microsoft 365 Employee Experience Today & Tomorrow SH...
Getting The Most Out Of Microsoft 365 Employee Experience Today & Tomorrow SH...
Richard Harbridge
 
MKT 460 Week 3
MKT 460 Week 3MKT 460 Week 3
MKT 460 Week 3
Michael Germano
 
SharePoint Best Practices Conference 2010 Summary
SharePoint Best Practices Conference 2010 SummarySharePoint Best Practices Conference 2010 Summary
SharePoint Best Practices Conference 2010 Summary
Veronique Palmer
 
INT103 Intranets With Office 365 What You Need To Know #365EDUCon
INT103 Intranets With Office 365 What You Need To Know #365EDUConINT103 Intranets With Office 365 What You Need To Know #365EDUCon
INT103 Intranets With Office 365 What You Need To Know #365EDUCon
Kanwal Khipple
 
Delivering exceptional web experiences
Delivering exceptional web experiencesDelivering exceptional web experiences
Delivering exceptional web experiences
Chad Hollingsworth
 
Keynote SharePoint Community Conference 10 Steps to Successful Deployment (NZ...
Keynote SharePoint Community Conference 10 Steps to Successful Deployment (NZ...Keynote SharePoint Community Conference 10 Steps to Successful Deployment (NZ...
Keynote SharePoint Community Conference 10 Steps to Successful Deployment (NZ...
guest7c2e070
 
Good vs Evil SharePoint Customizing
Good vs Evil SharePoint CustomizingGood vs Evil SharePoint Customizing
Good vs Evil SharePoint Customizing
Stacy Deere
 
SPC Adriatics 2016 - Creating a Great User Experience in SharePoint
SPC Adriatics 2016 - Creating a Great User Experience in SharePointSPC Adriatics 2016 - Creating a Great User Experience in SharePoint
SPC Adriatics 2016 - Creating a Great User Experience in SharePoint
Marc D Anderson
 
Creating a Great User Experience in SharePoint
Creating a Great User Experience in SharePointCreating a Great User Experience in SharePoint
Creating a Great User Experience in SharePoint
SPC Adriatics
 
Demystifying The Web
Demystifying The WebDemystifying The Web
Demystifying The Web
Loft Creative
 
Share Point Governance: 10 Steps to Successful Deployment by Joel Oleson Bes...
Share Point Governance: 10 Steps to Successful Deployment by  Joel Oleson Bes...Share Point Governance: 10 Steps to Successful Deployment by  Joel Oleson Bes...
Share Point Governance: 10 Steps to Successful Deployment by Joel Oleson Bes...
Joel Oleson
 
User-Centered Website Design
User-Centered Website DesignUser-Centered Website Design
User-Centered Website Design
Brent Bice
 
SharePoint 2013 Preview
SharePoint 2013 PreviewSharePoint 2013 Preview
SharePoint 2013 Preview
Regroove
 
Microsoft Dynamics CRM (XRM) & Microsoft Sharepoint
Microsoft Dynamics CRM (XRM) & Microsoft SharepointMicrosoft Dynamics CRM (XRM) & Microsoft Sharepoint
Microsoft Dynamics CRM (XRM) & Microsoft Sharepoint
Ali Sharifi
 
SharePointFest Konferenz 2016 - Creating a Great User Experience in SharePoint
SharePointFest Konferenz 2016 - Creating a Great User Experience in SharePointSharePointFest Konferenz 2016 - Creating a Great User Experience in SharePoint
SharePointFest Konferenz 2016 - Creating a Great User Experience in SharePoint
Marc D Anderson
 
Avoiding Failed Deployments Part 2 Interactive Discussion by Joel Oleson
Avoiding Failed Deployments Part 2 Interactive Discussion by Joel OlesonAvoiding Failed Deployments Part 2 Interactive Discussion by Joel Oleson
Avoiding Failed Deployments Part 2 Interactive Discussion by Joel Oleson
Joel Oleson
 
Getting The Most Out Of Microsoft 365 Employee Experience Today & Tomorrow
Getting The Most Out Of Microsoft 365 Employee Experience Today & TomorrowGetting The Most Out Of Microsoft 365 Employee Experience Today & Tomorrow
Getting The Most Out Of Microsoft 365 Employee Experience Today & Tomorrow
Richard Harbridge
 
Getting The Most Out Of Microsoft 365 Employee Experience Today & Tomorrow SH...
Getting The Most Out Of Microsoft 365 Employee Experience Today & Tomorrow SH...Getting The Most Out Of Microsoft 365 Employee Experience Today & Tomorrow SH...
Getting The Most Out Of Microsoft 365 Employee Experience Today & Tomorrow SH...
Richard Harbridge
 
SharePoint Best Practices Conference 2010 Summary
SharePoint Best Practices Conference 2010 SummarySharePoint Best Practices Conference 2010 Summary
SharePoint Best Practices Conference 2010 Summary
Veronique Palmer
 
INT103 Intranets With Office 365 What You Need To Know #365EDUCon
INT103 Intranets With Office 365 What You Need To Know #365EDUConINT103 Intranets With Office 365 What You Need To Know #365EDUCon
INT103 Intranets With Office 365 What You Need To Know #365EDUCon
Kanwal Khipple
 
Delivering exceptional web experiences
Delivering exceptional web experiencesDelivering exceptional web experiences
Delivering exceptional web experiences
Chad Hollingsworth
 
Keynote SharePoint Community Conference 10 Steps to Successful Deployment (NZ...
Keynote SharePoint Community Conference 10 Steps to Successful Deployment (NZ...Keynote SharePoint Community Conference 10 Steps to Successful Deployment (NZ...
Keynote SharePoint Community Conference 10 Steps to Successful Deployment (NZ...
guest7c2e070
 
Ad

Recently uploaded (20)

An Overview of Salesforce Health Cloud & How is it Transforming Patient Care
An Overview of Salesforce Health Cloud & How is it Transforming Patient CareAn Overview of Salesforce Health Cloud & How is it Transforming Patient Care
An Overview of Salesforce Health Cloud & How is it Transforming Patient Care
Cyntexa
 
Building the Customer Identity Community, Together.pdf
Building the Customer Identity Community, Together.pdfBuilding the Customer Identity Community, Together.pdf
Building the Customer Identity Community, Together.pdf
Cheryl Hung
 
The No-Code Way to Build a Marketing Team with One AI Agent (Download the n8n...
The No-Code Way to Build a Marketing Team with One AI Agent (Download the n8n...The No-Code Way to Build a Marketing Team with One AI Agent (Download the n8n...
The No-Code Way to Build a Marketing Team with One AI Agent (Download the n8n...
SOFTTECHHUB
 
Integrating FME with Python: Tips, Demos, and Best Practices for Powerful Aut...
Integrating FME with Python: Tips, Demos, and Best Practices for Powerful Aut...Integrating FME with Python: Tips, Demos, and Best Practices for Powerful Aut...
Integrating FME with Python: Tips, Demos, and Best Practices for Powerful Aut...
Safe Software
 
Kit-Works Team Study_팀스터디_김한솔_nuqs_20250509.pdf
Kit-Works Team Study_팀스터디_김한솔_nuqs_20250509.pdfKit-Works Team Study_팀스터디_김한솔_nuqs_20250509.pdf
Kit-Works Team Study_팀스터디_김한솔_nuqs_20250509.pdf
Wonjun Hwang
 
DevOpsDays SLC - Platform Engineers are Product Managers.pptx
DevOpsDays SLC - Platform Engineers are Product Managers.pptxDevOpsDays SLC - Platform Engineers are Product Managers.pptx
DevOpsDays SLC - Platform Engineers are Product Managers.pptx
Justin Reock
 
AsyncAPI v3 : Streamlining Event-Driven API Design
AsyncAPI v3 : Streamlining Event-Driven API DesignAsyncAPI v3 : Streamlining Event-Driven API Design
AsyncAPI v3 : Streamlining Event-Driven API Design
leonid54
 
Agentic Automation - Delhi UiPath Community Meetup
Agentic Automation - Delhi UiPath Community MeetupAgentic Automation - Delhi UiPath Community Meetup
Agentic Automation - Delhi UiPath Community Meetup
Manoj Batra (1600 + Connections)
 
Everything You Need to Know About Agentforce? (Put AI Agents to Work)
Everything You Need to Know About Agentforce? (Put AI Agents to Work)Everything You Need to Know About Agentforce? (Put AI Agents to Work)
Everything You Need to Know About Agentforce? (Put AI Agents to Work)
Cyntexa
 
Enterprise Integration Is Dead! Long Live AI-Driven Integration with Apache C...
Enterprise Integration Is Dead! Long Live AI-Driven Integration with Apache C...Enterprise Integration Is Dead! Long Live AI-Driven Integration with Apache C...
Enterprise Integration Is Dead! Long Live AI-Driven Integration with Apache C...
Markus Eisele
 
Could Virtual Threads cast away the usage of Kotlin Coroutines - DevoxxUK2025
Could Virtual Threads cast away the usage of Kotlin Coroutines - DevoxxUK2025Could Virtual Threads cast away the usage of Kotlin Coroutines - DevoxxUK2025
Could Virtual Threads cast away the usage of Kotlin Coroutines - DevoxxUK2025
João Esperancinha
 
Top 5 Benefits of Using Molybdenum Rods in Industrial Applications.pptx
Top 5 Benefits of Using Molybdenum Rods in Industrial Applications.pptxTop 5 Benefits of Using Molybdenum Rods in Industrial Applications.pptx
Top 5 Benefits of Using Molybdenum Rods in Industrial Applications.pptx
mkubeusa
 
Shoehorning dependency injection into a FP language, what does it take?
Shoehorning dependency injection into a FP language, what does it take?Shoehorning dependency injection into a FP language, what does it take?
Shoehorning dependency injection into a FP language, what does it take?
Eric Torreborre
 
On-Device or Remote? On the Energy Efficiency of Fetching LLM-Generated Conte...
On-Device or Remote? On the Energy Efficiency of Fetching LLM-Generated Conte...On-Device or Remote? On the Energy Efficiency of Fetching LLM-Generated Conte...
On-Device or Remote? On the Energy Efficiency of Fetching LLM-Generated Conte...
Ivano Malavolta
 
Design pattern talk by Kaya Weers - 2025 (v2)
Design pattern talk by Kaya Weers - 2025 (v2)Design pattern talk by Kaya Weers - 2025 (v2)
Design pattern talk by Kaya Weers - 2025 (v2)
Kaya Weers
 
GDG Cloud Southlake #42: Suresh Mathew: Autonomous Resource Optimization: How...
GDG Cloud Southlake #42: Suresh Mathew: Autonomous Resource Optimization: How...GDG Cloud Southlake #42: Suresh Mathew: Autonomous Resource Optimization: How...
GDG Cloud Southlake #42: Suresh Mathew: Autonomous Resource Optimization: How...
James Anderson
 
Bepents tech services - a premier cybersecurity consulting firm
Bepents tech services - a premier cybersecurity consulting firmBepents tech services - a premier cybersecurity consulting firm
Bepents tech services - a premier cybersecurity consulting firm
Benard76
 
AI x Accessibility UXPA by Stew Smith and Olivier Vroom
AI x Accessibility UXPA by Stew Smith and Olivier VroomAI x Accessibility UXPA by Stew Smith and Olivier Vroom
AI x Accessibility UXPA by Stew Smith and Olivier Vroom
UXPA Boston
 
Cybersecurity Threat Vectors and Mitigation
Cybersecurity Threat Vectors and MitigationCybersecurity Threat Vectors and Mitigation
Cybersecurity Threat Vectors and Mitigation
VICTOR MAESTRE RAMIREZ
 
Slack like a pro: strategies for 10x engineering teams
Slack like a pro: strategies for 10x engineering teamsSlack like a pro: strategies for 10x engineering teams
Slack like a pro: strategies for 10x engineering teams
Nacho Cougil
 
An Overview of Salesforce Health Cloud & How is it Transforming Patient Care
An Overview of Salesforce Health Cloud & How is it Transforming Patient CareAn Overview of Salesforce Health Cloud & How is it Transforming Patient Care
An Overview of Salesforce Health Cloud & How is it Transforming Patient Care
Cyntexa
 
Building the Customer Identity Community, Together.pdf
Building the Customer Identity Community, Together.pdfBuilding the Customer Identity Community, Together.pdf
Building the Customer Identity Community, Together.pdf
Cheryl Hung
 
The No-Code Way to Build a Marketing Team with One AI Agent (Download the n8n...
The No-Code Way to Build a Marketing Team with One AI Agent (Download the n8n...The No-Code Way to Build a Marketing Team with One AI Agent (Download the n8n...
The No-Code Way to Build a Marketing Team with One AI Agent (Download the n8n...
SOFTTECHHUB
 
Integrating FME with Python: Tips, Demos, and Best Practices for Powerful Aut...
Integrating FME with Python: Tips, Demos, and Best Practices for Powerful Aut...Integrating FME with Python: Tips, Demos, and Best Practices for Powerful Aut...
Integrating FME with Python: Tips, Demos, and Best Practices for Powerful Aut...
Safe Software
 
Kit-Works Team Study_팀스터디_김한솔_nuqs_20250509.pdf
Kit-Works Team Study_팀스터디_김한솔_nuqs_20250509.pdfKit-Works Team Study_팀스터디_김한솔_nuqs_20250509.pdf
Kit-Works Team Study_팀스터디_김한솔_nuqs_20250509.pdf
Wonjun Hwang
 
DevOpsDays SLC - Platform Engineers are Product Managers.pptx
DevOpsDays SLC - Platform Engineers are Product Managers.pptxDevOpsDays SLC - Platform Engineers are Product Managers.pptx
DevOpsDays SLC - Platform Engineers are Product Managers.pptx
Justin Reock
 
AsyncAPI v3 : Streamlining Event-Driven API Design
AsyncAPI v3 : Streamlining Event-Driven API DesignAsyncAPI v3 : Streamlining Event-Driven API Design
AsyncAPI v3 : Streamlining Event-Driven API Design
leonid54
 
Everything You Need to Know About Agentforce? (Put AI Agents to Work)
Everything You Need to Know About Agentforce? (Put AI Agents to Work)Everything You Need to Know About Agentforce? (Put AI Agents to Work)
Everything You Need to Know About Agentforce? (Put AI Agents to Work)
Cyntexa
 
Enterprise Integration Is Dead! Long Live AI-Driven Integration with Apache C...
Enterprise Integration Is Dead! Long Live AI-Driven Integration with Apache C...Enterprise Integration Is Dead! Long Live AI-Driven Integration with Apache C...
Enterprise Integration Is Dead! Long Live AI-Driven Integration with Apache C...
Markus Eisele
 
Could Virtual Threads cast away the usage of Kotlin Coroutines - DevoxxUK2025
Could Virtual Threads cast away the usage of Kotlin Coroutines - DevoxxUK2025Could Virtual Threads cast away the usage of Kotlin Coroutines - DevoxxUK2025
Could Virtual Threads cast away the usage of Kotlin Coroutines - DevoxxUK2025
João Esperancinha
 
Top 5 Benefits of Using Molybdenum Rods in Industrial Applications.pptx
Top 5 Benefits of Using Molybdenum Rods in Industrial Applications.pptxTop 5 Benefits of Using Molybdenum Rods in Industrial Applications.pptx
Top 5 Benefits of Using Molybdenum Rods in Industrial Applications.pptx
mkubeusa
 
Shoehorning dependency injection into a FP language, what does it take?
Shoehorning dependency injection into a FP language, what does it take?Shoehorning dependency injection into a FP language, what does it take?
Shoehorning dependency injection into a FP language, what does it take?
Eric Torreborre
 
On-Device or Remote? On the Energy Efficiency of Fetching LLM-Generated Conte...
On-Device or Remote? On the Energy Efficiency of Fetching LLM-Generated Conte...On-Device or Remote? On the Energy Efficiency of Fetching LLM-Generated Conte...
On-Device or Remote? On the Energy Efficiency of Fetching LLM-Generated Conte...
Ivano Malavolta
 
Design pattern talk by Kaya Weers - 2025 (v2)
Design pattern talk by Kaya Weers - 2025 (v2)Design pattern talk by Kaya Weers - 2025 (v2)
Design pattern talk by Kaya Weers - 2025 (v2)
Kaya Weers
 
GDG Cloud Southlake #42: Suresh Mathew: Autonomous Resource Optimization: How...
GDG Cloud Southlake #42: Suresh Mathew: Autonomous Resource Optimization: How...GDG Cloud Southlake #42: Suresh Mathew: Autonomous Resource Optimization: How...
GDG Cloud Southlake #42: Suresh Mathew: Autonomous Resource Optimization: How...
James Anderson
 
Bepents tech services - a premier cybersecurity consulting firm
Bepents tech services - a premier cybersecurity consulting firmBepents tech services - a premier cybersecurity consulting firm
Bepents tech services - a premier cybersecurity consulting firm
Benard76
 
AI x Accessibility UXPA by Stew Smith and Olivier Vroom
AI x Accessibility UXPA by Stew Smith and Olivier VroomAI x Accessibility UXPA by Stew Smith and Olivier Vroom
AI x Accessibility UXPA by Stew Smith and Olivier Vroom
UXPA Boston
 
Cybersecurity Threat Vectors and Mitigation
Cybersecurity Threat Vectors and MitigationCybersecurity Threat Vectors and Mitigation
Cybersecurity Threat Vectors and Mitigation
VICTOR MAESTRE RAMIREZ
 
Slack like a pro: strategies for 10x engineering teams
Slack like a pro: strategies for 10x engineering teamsSlack like a pro: strategies for 10x engineering teams
Slack like a pro: strategies for 10x engineering teams
Nacho Cougil
 

How to - analysis and design of web publishing solutions with SharePoint

  • 1. Web Publishing SolutionsHow to – analysis and design
  • 2. Title: How to - analysis and design of web publishing solutionsBlurb: Web content management is a significant solution area within SharePoint 2010 for both Internet and Intranet sites and it needs specific skills and approaches to make these solutions successful. Rather than how to build and configure, this session is about the design questions to ask, common solution approaches, suggestions on documentation, and some thoughts on designing for user adoption.
  • 4. Business StrategyMark OrangeSharePoint ConsultantEnterprise StrategyInformation ArchitectureDesign and ConfigurationDevelopmentInfrastructure
  • 5. Web PublishingPublishingis the feature set within SharePoint for implementingWeb Content Management solutions.Web Content Management solutions allow Business Users to create and manage content in web pages.
  • 6. Brief Microsoft WCM HistoryMicrosoft to Acquire NCompassLabsREDMOND, April 30, 2001Microsoft Corp. today announced that it has reached an agreement to acquire NCompassLabs Inc., the developer of NCompassResolution.
  • 8. Business CaseContent AnalysisContent Management PlanPlatform ArchitectureUX DesignSolution DesignUser Adoption PlanRelease Management PlanSolution BuildContent Load Go Live
  • 9. System TestingMigrationSolution ArchitectureContent ProcessesNew ContentPrinciples + ProblemsUser TestingTrainingPresentation LayerConsumer JourneysExisting ContentVision + GoalsGo Live > Business as UsualBusiness CaseContent AnalysisUX DesignSolution DesignSolution BuildContent Load
  • 10. The session plan from here…The Team – Skills and RolesMeet the King + Queen of WCMContent Analysis > User Experience DesignUX into SP: DeconstructionSolution SpecificationUser: Testing > Training > Adoption
  • 11. Meet the team: 3 to 30 people Business Owner/SponsorProject ManagementContent Owners/EditorsSharePoint AdministrationSharePoint Architect / Platform GovernanceSolution Analysis/DesignUser Experience DesignSharePoint DevelopmentSharePoint/Product TestingSharePoint/Product TrainingIt’s the skills not the roles that matter!
  • 12. The King and QueenBusiness GoalsContentUser Experience*Lord of the Rings movie images © New Line Productions Ltd.
  • 13. The King and QueenGet to know your people*Lord of the Rings movie images © New Line Productions Ltd.
  • 14. The King and QueenContent and User ExperienceContent ConsumersContent ContributorsSharePoint Administrators
  • 18. Know your people?Then document it!
  • 19. Document PersonasContent ConsumersContent ContributorsSharePoint AdministratorsDefine personas that represent the breadth of your audiences.Prioritise them and define why.Describe their unique attributes to inform the design decision process.Define personas that represent the breadth of your contributors.Describe if they have experience with writing content, HTML, images.Describe what tasks they will do; author, edit, approve.Do you have one or more dedicated admins.Describe the role and responsibilities they will or wont have in relation to content.Define if they are the escalation point for complex formatting.Personas are a critical tool to make design decisions with logic and reason, rather than assumptions and opinions.*Lord of the Rings movie images © New Line Productions Ltd.
  • 20. Do all that important Information Architecture stuff!Analysing the contentAudit existing content and web pagesConfirm and identify issues and gapsDetermine new content requiredCategorise and groupBlah blahblah…Goal = Content TypesThe fundamental building blocks for managing information and data within SharePoint
  • 22. Test content scenariosHow many pages should we test?How many types should we have?News ArticleProduct ProfilePolicy*Lord of the Rings movie images © New Line Productions Ltd.
  • 24. Prioritise content for the homepageDetermine user journeys to the contentIdentify relationships between contentDevelop navigation approachesDesign how pages are summarisedBlah blahblah…Goal = Interaction PrototypesPaper based tool that focuses on layout and interaction before colours, images and fonts.Do all that important creative human centred design stuff!User Experience
  • 26. Business CaseContent AnalysisContent Management PlanPlatform ArchitectureUX DesignSolution DesignCollaborate + iteratePrototype + proveUser Adoption PlanRelease Management PlanSolution BuildContent Load Go Live
  • 28. The Columns in a Content Type define the different content elements and metadata needed to manage that type of information.Columns need a purpose!Content Type Columns
  • 29. Column Purposes ContentInformation to be displayed to end users.Metadata RecordInformation captured at a specific point in time that records an important immutable value.Metadata FindabilityInformation to allow the discovery, sorting, filtering, and grouping of items.Metadata ActivityInformation to support an activity, process or function.
  • 30. Column Purposes ContentInformation to be displayed to end users.Metadata RecordInformation captured at a specific point in time that records an important immutable value.Metadata FindabilityInformation to allow the discovery, sorting, filtering, and grouping of items.Metadata ActivityInformation to support an activity, process or function.
  • 32. Steve Smith is my hero
  • 33. Check out the guy in row three
  • 34. You shouldn’t be reading these
  • 35. You should be listening to MarkAlerts/NotificationsPromotional PanelAbout your divisionKeynote hits the spot
  • 36. Turn your phones to silent
  • 37. You shouldn’t be reading these
  • 38. You should be listeningAbout your regionWasn’t CJ great!
  • 39. You shouldn’t be reading these
  • 40. You should be listening
  • 41. New Zealand wins rugby world cupNews Pages Library
  • 42. Know your columns?Then document it!
  • 44. Meanwhile in colouring-in land…First as static image + sign-off.Second as working HTML.
  • 45. Meanwhile in colouring-in land…Test and sign-off interactive HTMLEspecially if you need compliance!
  • 46. A beautiful dynamic design has been crafted, how can we maintain fidelity yet make it easy for our content contributors?Just break it down, then TRANFSORM it!
  • 50. Intranet BannerLeftNavRequired Heading: Plain textRequired Date: Date pickerRequired Summary: Plain textRequired Body: Plain textRequired Category:Radio ButtonsRequired Region: Dropdown
  • 51. Intranet BannerLeftNavRequired Heading: Plain textRequired Date: Date pickerRequired Summary: Plain textRequired Body: Plain textRequired Category:Radio ButtonsRequired Region: Dropdown
  • 53. Web Publishing SolutionsKnow your audience – end users + editorsKnow your content and user experiences (UX)UX design on paper first, then sign off HTMLDeconstruct design to support editor adoptionBalance Act: Educate, Monitor, RestrictComplex design = breakdown and transformRestrict available sites and page layoutsProvide concise guide text in editing modeOn-going training and support strategy
  • 55. Terms of UseThis presentation remains the property of Mark Orange and Knowledge Cue Ltd. Permission to use this presentation is granted, provided that: (1) the below copyright notice appears in all copies and that both the copyright notice and this permissions notice are kept in the document, (2) use of the presentation is for informational and non-commercial or personal use only, and (3) no modifications of the presentation are made. Accredited educational institutions may use and reproduce this presentation for distribution in the classroom. Distribution outside the classroom requires express written permission. Lord of the Rings movie images remain © New Line Productions Ltd.SharePoint and all related trademarks remain © Microsoft Ltd.Partners capability programme solution was designed and developed by www.KnowledgeCue.com with a non-disclosed customer. Partners capability programme user interface was designed by www.DNA.co.nz. The Serrano type font was designed by www.klim.co.nz under direction from DNA.Apologies to anyone I have unintentionally misquoted, misrepresented or failed to acknowledge.This presentation is presented in a community context and spirit with no financial fee received.This presentation remains the property of Mark Orange .© Mark Orange 2011. One Orange 2011. Knowledge Cue 2011.

Editor's Notes

  • #8: A family of technologies and products
  • #13: “Content is King” – If you don’t have good quality content then no technology or design is going to compensate.Invest in writing for the web training for content contributors.User experience is the queen, because good content that people can’t easily discover, access, and consume helps no one.And what should be guiding and counselling designs and decisions for content and user experience – The business goals.
  • #14: The irony of this pictures is they illustrate what we don’t want our users to have on our sites:Long arduous journeys, fights and battles at every step, just to create or find a piece of content.To design a successful solution you need to design for the specific types of content, being created and managed by specific users, and being consumed by specific audiences.Is it New pages being created by a dedicated communications team with content writing, design and HTML skills?Or is it News page being created by anyone across the enterprise potentially with very limited skills?Is this News being read by a broad audience on a public facing internet site?Or is it News being read by a specialist audience on an intranet?Is there three News items a day or 30?Is there a need for moderation or approval?
  • #15: In order of priority our biggest concern is the Content and UX for our end users who need to find and consume the content.But we can’t forget about our business users who need to create, edit, and manage the content in the pages and sites.Who we can forget is the SharePoint administrators who are managing site administration activities and more complicated tasks. Generally speaking these people will using SharePoint administration screens and we don’t need to or want to waste time and money changing those.
  • #16: When delegating and distributing content management on an intranet or website a framework is needed that allows an organisation to balance Education, Monitoring, and Restriction.
  • #17: If you need to support Monkeys then you will need to focus on Monitoring and Restriction.If you need to support lots of Monkeys then lock that baby down, restrict, restrict, restrict!If you have distributed publishing across an organisation for any content on an intranet then you need to restrict what they can do so they can’t get it wrong. If you put an open and flexible template out there for anyone to use, regardless of what policy you might write about it, then there is only one end result…
  • #18: Are our organisations full of “teenageboys with fast cars”?As our technical ability to create, share, capture, borrow, disseminate, delete, tag, steal, send and possibly find information continues to increase are we actually improving our capability to truly manage information?
  • #21: With personas and the EMR balancing act in place to provide boundaries we can embark on the activity of designing and defining content types.
  • #23: <PotentialSharePoint list to group demo />
  • #24: Peter Jackson and Fran Walsh knew their goal and knew their breadth of audience. That is why Arwen is such a significant character in the movies, despite essentially being part of the appendices in the books.
  • #25: With Content Types,personas and the EMR balancing act in place to provide boundaries we can embark on the fun activity of designing how the content is going to be presented and how our users are going to interact with it.
  • #30: Column PurposesColumns may have a single purpose or more likely be used for a number of different purposes. The purpose of a Column should be defined and captured in supporting code comments and any supporting documentation. For example the purpose of a Body Content Column on a News Article Content Type is most likely needed for containing the body of the news article and also providing a record of what the body of the news article was at a given time.For example the date and time an item is created useful for finding items within a date range and also as a record of when the item was created.
  • #31: Column PurposesColumns may have a single purpose or more likely be used for a number of different purposes. The purpose of a Column should be defined and captured in supporting code comments and any supporting documentation. For example the purpose of a Body Content Column on a News Article Content Type is most likely needed for containing the body of the news article and also providing a record of what the body of the news article was at a given time.For example the date and time an item is created useful for finding items within a date range and also as a record of when the item was created.
  • #32: A family of technologies and products
  • #37: Before my time but so I’ve been told Typewriting was more than just using a typewriter. It was about the creation and processing of information. In triplicate – A copy for the manager, a coy for the client, and a copy for the records.
  翻译: