SlideShare a Scribd company logo
Co-Founder and President of Sympraxis Consulting LLC,
located in the Boston suburb of Newton, MA, USA.
Sympraxis focuses on enabling collaboration throughout the
enterprise using the SharePoint application platform.
Over 30 years of experience in technology professional
services and software development. Over a wide-ranging
career in consulting as well as line manager positions, Marc
has proven himself as a problem solver and leader who can
solve difficult technology problems for organizations across
a wide variety of industries and organization sizes.
Author of SPServices
Awarded Microsoft MVP for SharePoint Server 2011-2016
 Use SharePoint as an out-of-box application whenever
possible - We designed the new SharePoint UI to be
clean, simple and fast and work great out-of-box. We
encourage you not to modify it which could add
complexity, performance and upgradeability and to focus
your energy on working with users and groups to
understand how to use SharePoint to improve
productivity and collaboration and identifying and
promoting best practices in your organization.
SharePoint
Microsoft Doesn't Advise You Customize SharePoint 2013
http://www.cmswire.com/cms/information-management/microsoft-doesnt-advise-you-customize-sharepoint-2013-016608.php
User experience (UX or UE) involves a person's
emotions about using a particular product, system or
service. User experience highlights the experiential,
affective, meaningful and valuable aspects of human-
computer interaction and product ownership.
How does the user feel when they are
finished with using SharePoint?
“User experience” from Wikipedia http://en.wikipedia.org/wiki/User_experience
The Form v Function Ratio by Dan Antion http://www.aiim.org/community/blogs/expert/The-Form-v-Function-Ratio
 The consumer Web is both a source of
inspiration and an anathema for
enterprise developers
 Our users expect no less than what
they see on Facebook, Dropbox,
Google, etc.
 It’s an expectations problem
Image from The Conversation Prism http://www.theconversationprism.com/
 A sound Information
Architecture provides:
 Consistency
 Simpler maintenance
 One version of the truth
 Use wisely:
 Content Types
 Managed metadata
 List-based Site Columns
Image from “Explain IA Poster” http://userallusion.com/blog/2010/10/explain-ia-poster/
 Don’t think about what SharePoint does or
how it does it. Think about what your users
want.
 Too many developers eschew SharePoint as a
collaboration tool. Use what you build.
 If it’s too slow or cumbersome to you, guess
what? It’s worse for your users.
 Sit with your users
 Listen to what they are asking for
 Repeat what they want
 Iterate, iterate, iterate
 Lather, rinse, repeat – It’s never “done”
 Agile with a small “a” – roll with the punches
 Don’t expect your users to understand all
functionality
 Training can’t cover everything –demonstrate
patterns
 Be an internal consultant
 “How can I help you to solve your
requirements?”
 Questions to ask:
 Can a relatively inexperienced technophobe
make sense of this?
 Do we feel like people will need training?
Why?
 How often will they use it?
 Is it visually appealing?
 Is it “accessible”?
 Create a frictionless experience
 Prefill everything you can based
on context
 Add some coolness
 Remember the power of good IA
 Your end users don’t care about your budget
 Figure out how to help them
 Look for quick wins – they can help fund the
big changes
 Decide if the workloads SharePoint supports
are important enough
 Find executive support
•Two Seconds
Boston Globe, February 02, 2013: Instant gratification is making us perpetually impatient ow.ly/i8Pth
Ramesh Sitaraman, a computer
science professor at UMass
Amherst, examined the viewing
habits of 6.7 million Internet users
in a study released in 2012. How
long were subjects willing to be
patient?
Do you think that’s gotten any longer?
 Views should show the amount of
information required to make decisions,
no more
 Carefully balance server side and client
side code
 Large images can kill the UX
 Whether you aim at mobile or
now, you must have a mobile
strategy
 Understand your population
Images courtesy: Method IT, TechNet
 Know your user base
 Browsers
 Brands
 Versions
 Screens
 Size
 Resolution
 Shape
 Bandwidth
 Available RAM
Image from NetMarketShare – timeframe = Q3 2015
http://www.netmarketshare.com/browser-market-share.aspx?qprid=2&qpcustomd=0&qptimeframe=Q
“It works on my machine”
doesn’t cut it.
 If users have to scroll every time they land
on a page, you’ve put things in the wrong
place
 Eyes scan from upper left to lower right,
much as a TV “paints” the screen
Image 2: F-Shaped Pattern For Reading Web Content http://www.nngroup.com/articles/f-shaped-pattern-reading-web-content/
 Decide on your design aesthetic
 Few dense pages vs. many sparse pages
 Graphics vs. text
 Color vs. monochrome
 Pet Peeve: Executive images or senseless
banners
 Please, please, please NEVER:
“Contact your administrator”
 Correlation IDs – Good idea, horrible
execution, especially for SharePoint
Online
 Tell the user:
 What happened?
 What did I do to make it happen?
 How can I fix it?
 Remove the developer from the equation
 List-Based Settings vs. Property bags
 Give users control – it’s their system
 Focus on important development work
 Search is about finding, not searching
 Search is not just a search box
 Requires regular care and feeding
 Use search to drive effects
 Consistency to a fault - Don’t be constrained by
what SharePoint gives you
 Yet, you’ve bought a box, don’t stray too far out
of it
 Name it – it’s not SharePoint
 Visual cues – not just text
It always comes back to “It Depends”
The Form v Function Ratio by Dan Antion http://www.aiim.org/community/blogs/expert/The-Form-v-Function-Ratio
H3Z8
Email marc.anderson@sympraxisconsulting.com
Twitter @sympmarc
Blog http://sympmarc.com
SPServices http://spservices.codeplex.com
SPXSLT http://spxslt.codeplex.com
Books http://sympmarc.com/books
The Middle Tier Manifesto http://bit.ly/middletier

More Related Content

What's hot

Boost user experience is your processes with Adaptive Cards - SPS Cologne
Boost user experience is your processes with Adaptive Cards - SPS CologneBoost user experience is your processes with Adaptive Cards - SPS Cologne
Boost user experience is your processes with Adaptive Cards - SPS Cologne
Tomasz Poszytek
 
Business aspects of social software and collaboration
Business aspects of social software and collaboration Business aspects of social software and collaboration
Business aspects of social software and collaboration
Ed Brill
 
UX STRAT USA 2017: Sharon Bautista, "From Product to UX Strategy: Experimenti...
UX STRAT USA 2017: Sharon Bautista, "From Product to UX Strategy: Experimenti...UX STRAT USA 2017: Sharon Bautista, "From Product to UX Strategy: Experimenti...
UX STRAT USA 2017: Sharon Bautista, "From Product to UX Strategy: Experimenti...
UX STRAT
 
Good vs Evil SharePoint Customizing
Good vs Evil SharePoint CustomizingGood vs Evil SharePoint Customizing
Good vs Evil SharePoint Customizing
Stacy Deere
 
Content-Centric Design The Future of Online User Assistance
Content-Centric Design The Future of Online User AssistanceContent-Centric Design The Future of Online User Assistance
Content-Centric Design The Future of Online User Assistance
Edward Galore
 
Put Your Content on Mobile Devices Using Responsive HTML5 (STC New england IN...
Put Your Content on Mobile Devices Using Responsive HTML5 (STC New england IN...Put Your Content on Mobile Devices Using Responsive HTML5 (STC New england IN...
Put Your Content on Mobile Devices Using Responsive HTML5 (STC New england IN...
Deborah Sauer
 
Microsoft 365 Toronto User Group June 2021
Microsoft 365 Toronto User Group June 2021Microsoft 365 Toronto User Group June 2021
Microsoft 365 Toronto User Group June 2021
Kanwal Khipple
 
Top 10 Digital Workplace Patterns #spscalgary
Top 10 Digital Workplace Patterns #spscalgaryTop 10 Digital Workplace Patterns #spscalgary
Top 10 Digital Workplace Patterns #spscalgary
Kanwal Khipple
 
Top 10 Digital Workplace Patterns #spfestdenver
Top 10 Digital Workplace Patterns #spfestdenverTop 10 Digital Workplace Patterns #spfestdenver
Top 10 Digital Workplace Patterns #spfestdenver
Kanwal Khipple
 
Proven Strategies for increasing Adoption and Engagement
Proven Strategies for increasing Adoption and EngagementProven Strategies for increasing Adoption and Engagement
Proven Strategies for increasing Adoption and Engagement
Christian Buckley
 
Finding the Right Cultural Fit for Collaboration
Finding the Right Cultural Fit for CollaborationFinding the Right Cultural Fit for Collaboration
Finding the Right Cultural Fit for Collaboration
Christian Buckley
 
Designing usable web applications (part 1) experience dynamics web seminar
Designing usable web applications (part 1)  experience dynamics web seminarDesigning usable web applications (part 1)  experience dynamics web seminar
Designing usable web applications (part 1) experience dynamics web seminar
Experience Dynamics
 
Top 10 Digital Workplace Patterns #SPSChiBurbs
Top 10 Digital Workplace Patterns #SPSChiBurbsTop 10 Digital Workplace Patterns #SPSChiBurbs
Top 10 Digital Workplace Patterns #SPSChiBurbs
Kanwal Khipple
 
Evan Williams: Modularization, Web Applications, and Why (User Experience) De...
Evan Williams: Modularization, Web Applications, and Why (User Experience) De...Evan Williams: Modularization, Web Applications, and Why (User Experience) De...
Evan Williams: Modularization, Web Applications, and Why (User Experience) De...
Steve Williams
 
Integrating Bots into your Digital Workplace Strategy #spfestdenver
Integrating Bots into your Digital Workplace Strategy #spfestdenverIntegrating Bots into your Digital Workplace Strategy #spfestdenver
Integrating Bots into your Digital Workplace Strategy #spfestdenver
Kanwal Khipple
 
Transitioning from Technical Communicator to User Experience Professional
Transitioning from Technical Communicator to User Experience ProfessionalTransitioning from Technical Communicator to User Experience Professional
Transitioning from Technical Communicator to User Experience Professional
Theresa Putkey
 
Imitation: Sincerest Form of Flattery or Bad Move? (Adopting Web 2.0 Patterns)
Imitation: Sincerest Form of Flattery or Bad Move? (Adopting Web 2.0 Patterns)Imitation: Sincerest Form of Flattery or Bad Move? (Adopting Web 2.0 Patterns)
Imitation: Sincerest Form of Flattery or Bad Move? (Adopting Web 2.0 Patterns)
John Yesko
 
Intranets With Office 365: What You Need To Know #INT103 #365EduCon 20211214
Intranets With Office 365: What You Need To Know #INT103 #365EduCon 20211214Intranets With Office 365: What You Need To Know #INT103 #365EduCon 20211214
Intranets With Office 365: What You Need To Know #INT103 #365EduCon 20211214
Kanwal Khipple
 
Kick-starting Your Content Marketing Strategy
Kick-starting Your Content Marketing StrategyKick-starting Your Content Marketing Strategy
Kick-starting Your Content Marketing Strategy
Christian Buckley
 

What's hot (19)

Boost user experience is your processes with Adaptive Cards - SPS Cologne
Boost user experience is your processes with Adaptive Cards - SPS CologneBoost user experience is your processes with Adaptive Cards - SPS Cologne
Boost user experience is your processes with Adaptive Cards - SPS Cologne
 
Business aspects of social software and collaboration
Business aspects of social software and collaboration Business aspects of social software and collaboration
Business aspects of social software and collaboration
 
UX STRAT USA 2017: Sharon Bautista, "From Product to UX Strategy: Experimenti...
UX STRAT USA 2017: Sharon Bautista, "From Product to UX Strategy: Experimenti...UX STRAT USA 2017: Sharon Bautista, "From Product to UX Strategy: Experimenti...
UX STRAT USA 2017: Sharon Bautista, "From Product to UX Strategy: Experimenti...
 
Good vs Evil SharePoint Customizing
Good vs Evil SharePoint CustomizingGood vs Evil SharePoint Customizing
Good vs Evil SharePoint Customizing
 
Content-Centric Design The Future of Online User Assistance
Content-Centric Design The Future of Online User AssistanceContent-Centric Design The Future of Online User Assistance
Content-Centric Design The Future of Online User Assistance
 
Put Your Content on Mobile Devices Using Responsive HTML5 (STC New england IN...
Put Your Content on Mobile Devices Using Responsive HTML5 (STC New england IN...Put Your Content on Mobile Devices Using Responsive HTML5 (STC New england IN...
Put Your Content on Mobile Devices Using Responsive HTML5 (STC New england IN...
 
Microsoft 365 Toronto User Group June 2021
Microsoft 365 Toronto User Group June 2021Microsoft 365 Toronto User Group June 2021
Microsoft 365 Toronto User Group June 2021
 
Top 10 Digital Workplace Patterns #spscalgary
Top 10 Digital Workplace Patterns #spscalgaryTop 10 Digital Workplace Patterns #spscalgary
Top 10 Digital Workplace Patterns #spscalgary
 
Top 10 Digital Workplace Patterns #spfestdenver
Top 10 Digital Workplace Patterns #spfestdenverTop 10 Digital Workplace Patterns #spfestdenver
Top 10 Digital Workplace Patterns #spfestdenver
 
Proven Strategies for increasing Adoption and Engagement
Proven Strategies for increasing Adoption and EngagementProven Strategies for increasing Adoption and Engagement
Proven Strategies for increasing Adoption and Engagement
 
Finding the Right Cultural Fit for Collaboration
Finding the Right Cultural Fit for CollaborationFinding the Right Cultural Fit for Collaboration
Finding the Right Cultural Fit for Collaboration
 
Designing usable web applications (part 1) experience dynamics web seminar
Designing usable web applications (part 1)  experience dynamics web seminarDesigning usable web applications (part 1)  experience dynamics web seminar
Designing usable web applications (part 1) experience dynamics web seminar
 
Top 10 Digital Workplace Patterns #SPSChiBurbs
Top 10 Digital Workplace Patterns #SPSChiBurbsTop 10 Digital Workplace Patterns #SPSChiBurbs
Top 10 Digital Workplace Patterns #SPSChiBurbs
 
Evan Williams: Modularization, Web Applications, and Why (User Experience) De...
Evan Williams: Modularization, Web Applications, and Why (User Experience) De...Evan Williams: Modularization, Web Applications, and Why (User Experience) De...
Evan Williams: Modularization, Web Applications, and Why (User Experience) De...
 
Integrating Bots into your Digital Workplace Strategy #spfestdenver
Integrating Bots into your Digital Workplace Strategy #spfestdenverIntegrating Bots into your Digital Workplace Strategy #spfestdenver
Integrating Bots into your Digital Workplace Strategy #spfestdenver
 
Transitioning from Technical Communicator to User Experience Professional
Transitioning from Technical Communicator to User Experience ProfessionalTransitioning from Technical Communicator to User Experience Professional
Transitioning from Technical Communicator to User Experience Professional
 
Imitation: Sincerest Form of Flattery or Bad Move? (Adopting Web 2.0 Patterns)
Imitation: Sincerest Form of Flattery or Bad Move? (Adopting Web 2.0 Patterns)Imitation: Sincerest Form of Flattery or Bad Move? (Adopting Web 2.0 Patterns)
Imitation: Sincerest Form of Flattery or Bad Move? (Adopting Web 2.0 Patterns)
 
Intranets With Office 365: What You Need To Know #INT103 #365EduCon 20211214
Intranets With Office 365: What You Need To Know #INT103 #365EduCon 20211214Intranets With Office 365: What You Need To Know #INT103 #365EduCon 20211214
Intranets With Office 365: What You Need To Know #INT103 #365EduCon 20211214
 
Kick-starting Your Content Marketing Strategy
Kick-starting Your Content Marketing StrategyKick-starting Your Content Marketing Strategy
Kick-starting Your Content Marketing Strategy
 

Similar to Creating a Great User Experience in SharePoint

DWCNZ - Creating a Great User Experience in SharePoint
DWCNZ - Creating a Great User Experience in SharePointDWCNZ - Creating a Great User Experience in SharePoint
DWCNZ - Creating a Great User Experience in SharePoint
Marc D Anderson
 
Jennifer Garnett Resume: UI/UX Designer
Jennifer Garnett Resume: UI/UX DesignerJennifer Garnett Resume: UI/UX Designer
Jennifer Garnett Resume: UI/UX Designer
Jennifer Garnett
 
UX Work Shop
UX Work ShopUX Work Shop
UX Work Shop
Jessi Baker
 
User-Centered Website Design
User-Centered Website DesignUser-Centered Website Design
User-Centered Website Design
Brent Bice
 
How to - analysis and design of web publishing solutions with SharePoint
How to - analysis and design of web publishing solutions with SharePointHow to - analysis and design of web publishing solutions with SharePoint
How to - analysis and design of web publishing solutions with SharePoint
Knowledge Cue
 
Driving SharePoint Adoption - webinar presentation
Driving SharePoint Adoption - webinar presentationDriving SharePoint Adoption - webinar presentation
Driving SharePoint Adoption - webinar presentation
Asif Rehmani
 
Intranet designs guaranteed to engage and inspire
Intranet designs guaranteed to engage and inspireIntranet designs guaranteed to engage and inspire
Intranet designs guaranteed to engage and inspire
Interact
 
The Professional Design Process
The Professional Design ProcessThe Professional Design Process
The Professional Design Process
ugencarelle
 
Web Design and Software Development
Web Design and Software DevelopmentWeb Design and Software Development
Web Design and Software Development
Athena Inc, Goa
 
Intranet design strategies2011 (nx power lite)
Intranet design strategies2011 (nx power lite)Intranet design strategies2011 (nx power lite)
Intranet design strategies2011 (nx power lite)
Sara Durning, MDes
 
Designing Better Applications, Websites and Intranets
Designing Better Applications, Websites and IntranetsDesigning Better Applications, Websites and Intranets
Designing Better Applications, Websites and Intranets
nForm User Experience
 
Designing Better Applications, Website and Intranets
Designing Better Applications, Website and IntranetsDesigning Better Applications, Website and Intranets
Designing Better Applications, Website and Intranets
Dennis Breen
 
Raising productivity with SharePoint and Gamification
Raising productivity with SharePoint and GamificationRaising productivity with SharePoint and Gamification
Raising productivity with SharePoint and GamificationJussi Mori
 
Performance Optimisation For Web & Mobile
Performance Optimisation For Web & MobilePerformance Optimisation For Web & Mobile
Performance Optimisation For Web & Mobile
formfunction
 
UX Pres MIni version!
UX Pres MIni version!UX Pres MIni version!
UX Pres MIni version!
Jessi Baker
 
Microsoft Teams community call-September 2019
Microsoft Teams community call-September 2019Microsoft Teams community call-September 2019
Microsoft Teams community call-September 2019
Microsoft 365 Developer
 
User Experience Masterclass 101 with Mark Swaine
User Experience Masterclass 101 with Mark SwaineUser Experience Masterclass 101 with Mark Swaine
User Experience Masterclass 101 with Mark Swaine
Mark N Swaine
 
Your First Step To The Software Industry
Your First Step To The Software IndustryYour First Step To The Software Industry
Your First Step To The Software Industry
APPSeCONNECT
 
What the UX? – Confessions of a Designer
What the UX? – Confessions of a DesignerWhat the UX? – Confessions of a Designer
What the UX? – Confessions of a Designer
Thomas Gläser
 

Similar to Creating a Great User Experience in SharePoint (20)

DWCNZ - Creating a Great User Experience in SharePoint
DWCNZ - Creating a Great User Experience in SharePointDWCNZ - Creating a Great User Experience in SharePoint
DWCNZ - Creating a Great User Experience in SharePoint
 
Jennifer Garnett Resume: UI/UX Designer
Jennifer Garnett Resume: UI/UX DesignerJennifer Garnett Resume: UI/UX Designer
Jennifer Garnett Resume: UI/UX Designer
 
UX Workshop
UX WorkshopUX Workshop
UX Workshop
 
UX Work Shop
UX Work ShopUX Work Shop
UX Work Shop
 
User-Centered Website Design
User-Centered Website DesignUser-Centered Website Design
User-Centered Website Design
 
How to - analysis and design of web publishing solutions with SharePoint
How to - analysis and design of web publishing solutions with SharePointHow to - analysis and design of web publishing solutions with SharePoint
How to - analysis and design of web publishing solutions with SharePoint
 
Driving SharePoint Adoption - webinar presentation
Driving SharePoint Adoption - webinar presentationDriving SharePoint Adoption - webinar presentation
Driving SharePoint Adoption - webinar presentation
 
Intranet designs guaranteed to engage and inspire
Intranet designs guaranteed to engage and inspireIntranet designs guaranteed to engage and inspire
Intranet designs guaranteed to engage and inspire
 
The Professional Design Process
The Professional Design ProcessThe Professional Design Process
The Professional Design Process
 
Web Design and Software Development
Web Design and Software DevelopmentWeb Design and Software Development
Web Design and Software Development
 
Intranet design strategies2011 (nx power lite)
Intranet design strategies2011 (nx power lite)Intranet design strategies2011 (nx power lite)
Intranet design strategies2011 (nx power lite)
 
Designing Better Applications, Websites and Intranets
Designing Better Applications, Websites and IntranetsDesigning Better Applications, Websites and Intranets
Designing Better Applications, Websites and Intranets
 
Designing Better Applications, Website and Intranets
Designing Better Applications, Website and IntranetsDesigning Better Applications, Website and Intranets
Designing Better Applications, Website and Intranets
 
Raising productivity with SharePoint and Gamification
Raising productivity with SharePoint and GamificationRaising productivity with SharePoint and Gamification
Raising productivity with SharePoint and Gamification
 
Performance Optimisation For Web & Mobile
Performance Optimisation For Web & MobilePerformance Optimisation For Web & Mobile
Performance Optimisation For Web & Mobile
 
UX Pres MIni version!
UX Pres MIni version!UX Pres MIni version!
UX Pres MIni version!
 
Microsoft Teams community call-September 2019
Microsoft Teams community call-September 2019Microsoft Teams community call-September 2019
Microsoft Teams community call-September 2019
 
User Experience Masterclass 101 with Mark Swaine
User Experience Masterclass 101 with Mark SwaineUser Experience Masterclass 101 with Mark Swaine
User Experience Masterclass 101 with Mark Swaine
 
Your First Step To The Software Industry
Your First Step To The Software IndustryYour First Step To The Software Industry
Your First Step To The Software Industry
 
What the UX? – Confessions of a Designer
What the UX? – Confessions of a DesignerWhat the UX? – Confessions of a Designer
What the UX? – Confessions of a Designer
 

More from SPC Adriatics

How to secure your data in Office 365
How to secure your data in Office 365 How to secure your data in Office 365
How to secure your data in Office 365
SPC Adriatics
 
Do you know, where your sensitive data is?
Do you know, where your sensitive data is?Do you know, where your sensitive data is?
Do you know, where your sensitive data is?
SPC Adriatics
 
Securing Intellectual Property using Azure Rights Management Services
Securing Intellectual Property using Azure Rights Management ServicesSecuring Intellectual Property using Azure Rights Management Services
Securing Intellectual Property using Azure Rights Management Services
SPC Adriatics
 
Creating Workflows in Project Online
Creating Workflows in Project OnlineCreating Workflows in Project Online
Creating Workflows in Project Online
SPC Adriatics
 
Faster than a flash behind the scenes of patching SharePoint Online
Faster than a flash   behind the scenes of patching SharePoint OnlineFaster than a flash   behind the scenes of patching SharePoint Online
Faster than a flash behind the scenes of patching SharePoint Online
SPC Adriatics
 
Role based views in Project and Resource Center
Role based views in Project and Resource CenterRole based views in Project and Resource Center
Role based views in Project and Resource Center
SPC Adriatics
 
OneDrive, TwoDrive, Whiterive, BlueDrive (hahaha)
OneDrive, TwoDrive, Whiterive, BlueDrive (hahaha)OneDrive, TwoDrive, Whiterive, BlueDrive (hahaha)
OneDrive, TwoDrive, Whiterive, BlueDrive (hahaha)
SPC Adriatics
 
SharePoint Governance and Compliance
SharePoint Governance and ComplianceSharePoint Governance and Compliance
SharePoint Governance and Compliance
SPC Adriatics
 
From analyses to successful Implementation
From analyses to successful ImplementationFrom analyses to successful Implementation
From analyses to successful Implementation
SPC Adriatics
 
The key to a successful Office 365 implementation is adoption
The key to a successful Office 365 implementation is adoptionThe key to a successful Office 365 implementation is adoption
The key to a successful Office 365 implementation is adoption
SPC Adriatics
 
Office 365 Video
Office 365 VideoOffice 365 Video
Office 365 Video
SPC Adriatics
 
10 Steps to be Successful with Enterprise Search
10 Steps to be Successful with Enterprise Search10 Steps to be Successful with Enterprise Search
10 Steps to be Successful with Enterprise Search
SPC Adriatics
 
How the Cloud Changes Business Solution Design and Delivery
How the Cloud Changes Business Solution Design and DeliveryHow the Cloud Changes Business Solution Design and Delivery
How the Cloud Changes Business Solution Design and Delivery
SPC Adriatics
 
Scaling SharePoint 2016 Farms with MinRole & Other Tools
Scaling SharePoint 2016 Farms with MinRole & Other ToolsScaling SharePoint 2016 Farms with MinRole & Other Tools
Scaling SharePoint 2016 Farms with MinRole & Other Tools
SPC Adriatics
 
SharePoint 2013 Search Operations
SharePoint 2013 Search OperationsSharePoint 2013 Search Operations
SharePoint 2013 Search Operations
SPC Adriatics
 
Office Online Server 2016 - a must for on-premises installation for SharePoin...
Office Online Server 2016 - a must for on-premises installation for SharePoin...Office Online Server 2016 - a must for on-premises installation for SharePoin...
Office Online Server 2016 - a must for on-premises installation for SharePoin...
SPC Adriatics
 
Custom Code-The Missing Piece of the SharePoint Governance Puzzle
Custom Code-The Missing Piece of the SharePoint Governance PuzzleCustom Code-The Missing Piece of the SharePoint Governance Puzzle
Custom Code-The Missing Piece of the SharePoint Governance Puzzle
SPC Adriatics
 
SharePoint 2016 Hybrid Sites Inside Out
SharePoint 2016 Hybrid Sites Inside OutSharePoint 2016 Hybrid Sites Inside Out
SharePoint 2016 Hybrid Sites Inside Out
SPC Adriatics
 
Microsoft BI demystified: SharePoint 2016 BI or for PowerBI v2?
Microsoft BI demystified: SharePoint 2016 BI or for PowerBI v2?Microsoft BI demystified: SharePoint 2016 BI or for PowerBI v2?
Microsoft BI demystified: SharePoint 2016 BI or for PowerBI v2?
SPC Adriatics
 
What's New for the BI workload in SharePoint 2016 and SQL Server 2016
What's New for the BI workload in SharePoint 2016 and SQL Server 2016What's New for the BI workload in SharePoint 2016 and SQL Server 2016
What's New for the BI workload in SharePoint 2016 and SQL Server 2016
SPC Adriatics
 

More from SPC Adriatics (20)

How to secure your data in Office 365
How to secure your data in Office 365 How to secure your data in Office 365
How to secure your data in Office 365
 
Do you know, where your sensitive data is?
Do you know, where your sensitive data is?Do you know, where your sensitive data is?
Do you know, where your sensitive data is?
 
Securing Intellectual Property using Azure Rights Management Services
Securing Intellectual Property using Azure Rights Management ServicesSecuring Intellectual Property using Azure Rights Management Services
Securing Intellectual Property using Azure Rights Management Services
 
Creating Workflows in Project Online
Creating Workflows in Project OnlineCreating Workflows in Project Online
Creating Workflows in Project Online
 
Faster than a flash behind the scenes of patching SharePoint Online
Faster than a flash   behind the scenes of patching SharePoint OnlineFaster than a flash   behind the scenes of patching SharePoint Online
Faster than a flash behind the scenes of patching SharePoint Online
 
Role based views in Project and Resource Center
Role based views in Project and Resource CenterRole based views in Project and Resource Center
Role based views in Project and Resource Center
 
OneDrive, TwoDrive, Whiterive, BlueDrive (hahaha)
OneDrive, TwoDrive, Whiterive, BlueDrive (hahaha)OneDrive, TwoDrive, Whiterive, BlueDrive (hahaha)
OneDrive, TwoDrive, Whiterive, BlueDrive (hahaha)
 
SharePoint Governance and Compliance
SharePoint Governance and ComplianceSharePoint Governance and Compliance
SharePoint Governance and Compliance
 
From analyses to successful Implementation
From analyses to successful ImplementationFrom analyses to successful Implementation
From analyses to successful Implementation
 
The key to a successful Office 365 implementation is adoption
The key to a successful Office 365 implementation is adoptionThe key to a successful Office 365 implementation is adoption
The key to a successful Office 365 implementation is adoption
 
Office 365 Video
Office 365 VideoOffice 365 Video
Office 365 Video
 
10 Steps to be Successful with Enterprise Search
10 Steps to be Successful with Enterprise Search10 Steps to be Successful with Enterprise Search
10 Steps to be Successful with Enterprise Search
 
How the Cloud Changes Business Solution Design and Delivery
How the Cloud Changes Business Solution Design and DeliveryHow the Cloud Changes Business Solution Design and Delivery
How the Cloud Changes Business Solution Design and Delivery
 
Scaling SharePoint 2016 Farms with MinRole & Other Tools
Scaling SharePoint 2016 Farms with MinRole & Other ToolsScaling SharePoint 2016 Farms with MinRole & Other Tools
Scaling SharePoint 2016 Farms with MinRole & Other Tools
 
SharePoint 2013 Search Operations
SharePoint 2013 Search OperationsSharePoint 2013 Search Operations
SharePoint 2013 Search Operations
 
Office Online Server 2016 - a must for on-premises installation for SharePoin...
Office Online Server 2016 - a must for on-premises installation for SharePoin...Office Online Server 2016 - a must for on-premises installation for SharePoin...
Office Online Server 2016 - a must for on-premises installation for SharePoin...
 
Custom Code-The Missing Piece of the SharePoint Governance Puzzle
Custom Code-The Missing Piece of the SharePoint Governance PuzzleCustom Code-The Missing Piece of the SharePoint Governance Puzzle
Custom Code-The Missing Piece of the SharePoint Governance Puzzle
 
SharePoint 2016 Hybrid Sites Inside Out
SharePoint 2016 Hybrid Sites Inside OutSharePoint 2016 Hybrid Sites Inside Out
SharePoint 2016 Hybrid Sites Inside Out
 
Microsoft BI demystified: SharePoint 2016 BI or for PowerBI v2?
Microsoft BI demystified: SharePoint 2016 BI or for PowerBI v2?Microsoft BI demystified: SharePoint 2016 BI or for PowerBI v2?
Microsoft BI demystified: SharePoint 2016 BI or for PowerBI v2?
 
What's New for the BI workload in SharePoint 2016 and SQL Server 2016
What's New for the BI workload in SharePoint 2016 and SQL Server 2016What's New for the BI workload in SharePoint 2016 and SQL Server 2016
What's New for the BI workload in SharePoint 2016 and SQL Server 2016
 

Recently uploaded

Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Product School
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
Ana-Maria Mihalceanu
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
Cheryl Hung
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
Prayukth K V
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
OnBoard
 
Generating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using SmithyGenerating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using Smithy
g2nightmarescribd
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Inflectra
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
Alison B. Lowndes
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
Product School
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
Safe Software
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
UiPathCommunity
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
DianaGray10
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
Thijs Feryn
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
Product School
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
RTTS
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Tobias Schneck
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
Paul Groth
 

Recently uploaded (20)

Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
 
Generating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using SmithyGenerating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using Smithy
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
 

Creating a Great User Experience in SharePoint

  • 1.
  • 2.
  • 3. Co-Founder and President of Sympraxis Consulting LLC, located in the Boston suburb of Newton, MA, USA. Sympraxis focuses on enabling collaboration throughout the enterprise using the SharePoint application platform. Over 30 years of experience in technology professional services and software development. Over a wide-ranging career in consulting as well as line manager positions, Marc has proven himself as a problem solver and leader who can solve difficult technology problems for organizations across a wide variety of industries and organization sizes. Author of SPServices Awarded Microsoft MVP for SharePoint Server 2011-2016
  • 4.  Use SharePoint as an out-of-box application whenever possible - We designed the new SharePoint UI to be clean, simple and fast and work great out-of-box. We encourage you not to modify it which could add complexity, performance and upgradeability and to focus your energy on working with users and groups to understand how to use SharePoint to improve productivity and collaboration and identifying and promoting best practices in your organization. SharePoint Microsoft Doesn't Advise You Customize SharePoint 2013 http://www.cmswire.com/cms/information-management/microsoft-doesnt-advise-you-customize-sharepoint-2013-016608.php
  • 5. User experience (UX or UE) involves a person's emotions about using a particular product, system or service. User experience highlights the experiential, affective, meaningful and valuable aspects of human- computer interaction and product ownership. How does the user feel when they are finished with using SharePoint? “User experience” from Wikipedia http://en.wikipedia.org/wiki/User_experience
  • 6.
  • 7. The Form v Function Ratio by Dan Antion http://www.aiim.org/community/blogs/expert/The-Form-v-Function-Ratio
  • 8.  The consumer Web is both a source of inspiration and an anathema for enterprise developers  Our users expect no less than what they see on Facebook, Dropbox, Google, etc.  It’s an expectations problem Image from The Conversation Prism http://www.theconversationprism.com/
  • 9.  A sound Information Architecture provides:  Consistency  Simpler maintenance  One version of the truth  Use wisely:  Content Types  Managed metadata  List-based Site Columns Image from “Explain IA Poster” http://userallusion.com/blog/2010/10/explain-ia-poster/
  • 10.  Don’t think about what SharePoint does or how it does it. Think about what your users want.  Too many developers eschew SharePoint as a collaboration tool. Use what you build.  If it’s too slow or cumbersome to you, guess what? It’s worse for your users.
  • 11.  Sit with your users  Listen to what they are asking for  Repeat what they want  Iterate, iterate, iterate  Lather, rinse, repeat – It’s never “done”  Agile with a small “a” – roll with the punches
  • 12.  Don’t expect your users to understand all functionality  Training can’t cover everything –demonstrate patterns  Be an internal consultant  “How can I help you to solve your requirements?”
  • 13.  Questions to ask:  Can a relatively inexperienced technophobe make sense of this?  Do we feel like people will need training? Why?  How often will they use it?  Is it visually appealing?  Is it “accessible”?
  • 14.  Create a frictionless experience  Prefill everything you can based on context  Add some coolness  Remember the power of good IA
  • 15.  Your end users don’t care about your budget  Figure out how to help them  Look for quick wins – they can help fund the big changes  Decide if the workloads SharePoint supports are important enough  Find executive support
  • 16. •Two Seconds Boston Globe, February 02, 2013: Instant gratification is making us perpetually impatient ow.ly/i8Pth Ramesh Sitaraman, a computer science professor at UMass Amherst, examined the viewing habits of 6.7 million Internet users in a study released in 2012. How long were subjects willing to be patient? Do you think that’s gotten any longer?
  • 17.  Views should show the amount of information required to make decisions, no more  Carefully balance server side and client side code  Large images can kill the UX
  • 18.  Whether you aim at mobile or now, you must have a mobile strategy  Understand your population Images courtesy: Method IT, TechNet
  • 19.  Know your user base  Browsers  Brands  Versions  Screens  Size  Resolution  Shape  Bandwidth  Available RAM Image from NetMarketShare – timeframe = Q3 2015 http://www.netmarketshare.com/browser-market-share.aspx?qprid=2&qpcustomd=0&qptimeframe=Q “It works on my machine” doesn’t cut it.
  • 20.  If users have to scroll every time they land on a page, you’ve put things in the wrong place  Eyes scan from upper left to lower right, much as a TV “paints” the screen Image 2: F-Shaped Pattern For Reading Web Content http://www.nngroup.com/articles/f-shaped-pattern-reading-web-content/
  • 21.  Decide on your design aesthetic  Few dense pages vs. many sparse pages  Graphics vs. text  Color vs. monochrome  Pet Peeve: Executive images or senseless banners
  • 22.  Please, please, please NEVER: “Contact your administrator”  Correlation IDs – Good idea, horrible execution, especially for SharePoint Online  Tell the user:  What happened?  What did I do to make it happen?  How can I fix it?
  • 23.  Remove the developer from the equation  List-Based Settings vs. Property bags  Give users control – it’s their system  Focus on important development work
  • 24.  Search is about finding, not searching  Search is not just a search box  Requires regular care and feeding  Use search to drive effects
  • 25.  Consistency to a fault - Don’t be constrained by what SharePoint gives you  Yet, you’ve bought a box, don’t stray too far out of it  Name it – it’s not SharePoint  Visual cues – not just text It always comes back to “It Depends”
  • 26.
  • 27. The Form v Function Ratio by Dan Antion http://www.aiim.org/community/blogs/expert/The-Form-v-Function-Ratio
  • 28. H3Z8
  • 29. Email marc.anderson@sympraxisconsulting.com Twitter @sympmarc Blog http://sympmarc.com SPServices http://spservices.codeplex.com SPXSLT http://spxslt.codeplex.com Books http://sympmarc.com/books The Middle Tier Manifesto http://bit.ly/middletier