SlideShare a Scribd company logo
Creating a Great User
Experience in SharePoint
Marc D Anderson
Who Is Marc?
•
Session Overview
Building solutions in SharePoint isn’t simply about
getting the functionality right based on the
business requirements.
Developers and designers must think about the
entire user experience.
‒ How should the user feel when they use this piece of functionality?
‒ Will they see it as saving them work or creating new work?
‒ How will it compare to what they see on the consumer Web?
We’ll look at good and bad examples from
SharePoint itself, as well as specific
customizations.
The Problem
Forrester Report on SharePoint Adoption
“Dissatisfaction is centered on several areas,
including adoption challenges, a dislike for
the SharePoint user experience, a
preference for other tools like email and
skepticism over its business value.”
“Business management’s dissatisfaction
with SharePoint and perception of its value is
hurt by uninspired user experiences.
Microsoft SharePoint faces a challenging future: Forrester | PCWorld
http://www.pcworld.com/article/2027391/microsoft-sharepoint-faces-a-challenging-future-forrester.html
SharePoint Adoption Faces Three Barriers: Mobile, Social, Cloud
http://www.slideshare.net/johnrrymer/share-point-survey-2012-slideshare
What’s the Solution?
 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
Consumer Web
 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/
How Can We
Succeed?
Form vs. Function
The Form v Function Ratio by Dan Antion http://www.aiim.org/community/blogs/expert/The-Form-v-Function-Ratio
Information Architecture
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/
Be the User
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.
Collaborative Development
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
Consultative Services
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?”
Use the “Mom Test”
•
•
•
•
•
Don’t Talk About Budget (Too Much)
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
Speed Matters
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?
Size Matters
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
Lowest Common Denominator
Know your user base
‒Browsers
 Brands
 Versions
‒Screens
 Size
 Resolution
 Shape
‒Bandwidth
Available RAM
Image from NetMarketShare – timeframe = Q1 2014
http://www.netmarketshare.com/browser-market-share.aspx?qprid=2&qpcustomd=0&qptimeframe=Q
“It works on my machine”
doesn’t cut it.
Mind the Fold
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/
Use Real Estate Wisely
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
Error Messages
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?
Relinquish Control
Remove the developer from the
equation
List-Based Settings vs. Property
bags
Give users control – it’s their
system
Focus on important
development work
Seek and Ye Shall Find…
Search is about finding, not searching
Search is not just a search box
Requires regular care and feeding
Use search to drive effects
Additional Thoughts and Contradictions
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”
Remember…
Form vs. Function
The Form v Function Ratio by Dan Antion http://www.aiim.org/community/blogs/expert/The-Form-v-Function-Ratio
Thank you to our sponsors!
Contact Information
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 (20)

PPT
Mobile UI Design Patterns
danhermes
 
PDF
The definitive guide to Web flowcharts
FelixDing
 
PPTX
Academy PRO: UI\UX. Introduction.
Binary Studio
 
PDF
Uxpin mobile UI Design Patterns 2014
Jessie Doan
 
PDF
Web Design Trends 2017
Lewis Lin 🦊
 
PDF
What Makes an App Great?
jamiecavanaugh
 
PDF
Web UI Design Patterns 2014
Lewis Lin 🦊
 
PDF
Putting the "User" back in User Experience
Jeremy Johnson
 
PPTX
PlayNetwork: UX Design Process and Artifacts
Joel Baskin
 
PPTX
UX / UI Mobile Trends
Mark N Swaine
 
PDF
The guide to wireframing
Marcelo Graciolli
 
PDF
A primer on ux design
Tannistho Ghosh
 
PDF
Mobile is all about touch
jamiecavanaugh
 
PPTX
UX/UI Design : Methodology . Artifacts . Acumen
Lehrmach
 
PPT
Joel Baskin UX Design and Artifacts
Joel Baskin
 
PDF
Portfolio_UX Designer Miona Bojanovic
miona bojanovic
 
PDF
Wireframing
jamiecavanaugh
 
PPT
Ajax Usability for AjaxWorld
AndreCharland
 
PDF
Why UI & UX Design Matters? For building digital and software products
Boldare
 
PDF
Mobile Information Architecture and Interaction Design
Nick Finck
 
Mobile UI Design Patterns
danhermes
 
The definitive guide to Web flowcharts
FelixDing
 
Academy PRO: UI\UX. Introduction.
Binary Studio
 
Uxpin mobile UI Design Patterns 2014
Jessie Doan
 
Web Design Trends 2017
Lewis Lin 🦊
 
What Makes an App Great?
jamiecavanaugh
 
Web UI Design Patterns 2014
Lewis Lin 🦊
 
Putting the "User" back in User Experience
Jeremy Johnson
 
PlayNetwork: UX Design Process and Artifacts
Joel Baskin
 
UX / UI Mobile Trends
Mark N Swaine
 
The guide to wireframing
Marcelo Graciolli
 
A primer on ux design
Tannistho Ghosh
 
Mobile is all about touch
jamiecavanaugh
 
UX/UI Design : Methodology . Artifacts . Acumen
Lehrmach
 
Joel Baskin UX Design and Artifacts
Joel Baskin
 
Portfolio_UX Designer Miona Bojanovic
miona bojanovic
 
Wireframing
jamiecavanaugh
 
Ajax Usability for AjaxWorld
AndreCharland
 
Why UI & UX Design Matters? For building digital and software products
Boldare
 
Mobile Information Architecture and Interaction Design
Nick Finck
 

Viewers also liked (9)

PPTX
Agile Practices Proven in Highly Regulated Environments by Craig Langenfeld
Agile Software Community of India
 
PDF
Anandharaj.G_SharepointDeveloper
Anandraj Ganesan
 
PDF
Metalogix and KMA - Planning your SharePoint Migration
Knowledge Management Associates, LLC
 
PPTX
SharePoint 2016 Migration Success Takes Three Steps
Adam Levithan
 
PPTX
SharePoint Migration Series: Success Takes Three Actions
Adam Levithan
 
PDF
What is OneDrive for Business and What Does it Do?
ShareGate
 
PPTX
OneDrive for Business Best Practices
Chris Woodill
 
PDF
Collab 365 - Real world scenarios to migrate to SharePoint 2016 or Office 365
Patrick Guimonet
 
PPT
Biotic Interactions
musselburghgrammar
 
Agile Practices Proven in Highly Regulated Environments by Craig Langenfeld
Agile Software Community of India
 
Anandharaj.G_SharepointDeveloper
Anandraj Ganesan
 
Metalogix and KMA - Planning your SharePoint Migration
Knowledge Management Associates, LLC
 
SharePoint 2016 Migration Success Takes Three Steps
Adam Levithan
 
SharePoint Migration Series: Success Takes Three Actions
Adam Levithan
 
What is OneDrive for Business and What Does it Do?
ShareGate
 
OneDrive for Business Best Practices
Chris Woodill
 
Collab 365 - Real world scenarios to migrate to SharePoint 2016 or Office 365
Patrick Guimonet
 
Biotic Interactions
musselburghgrammar
 
Ad

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

PPTX
SharePointFest Konferenz 2016 - Creating a Great User Experience in SharePoint
Marc D Anderson
 
PPTX
SPS Jersey 2014 - Creating a Great User Experience in SharePoint
Marc D Anderson
 
PPTX
Creating a Great User Experience in SharePoint
SPC Adriatics
 
PPTX
SPC Adriatics 2016 - Creating a Great User Experience in SharePoint
Marc D Anderson
 
PPTX
User-Centered Website Design
Brent Bice
 
PDF
Choosing the best front end framework for web development 2020
Katy Slemon
 
PPTX
Good vs Evil SharePoint Customizing
Stacy Deere
 
PDF
Web Application Development Cost.pdf
Simform
 
PPT
Introduction to User Experience for Internet Company
Sameer Chavan
 
PDF
Uxpin web ui design patterns 2014
MoodLabs
 
PDF
How to Design for (Digital) Success
Søren Engelbrecht
 
PDF
IA workshop
Peter van Lanschot
 
PPT
Requirements Definitions Of The Geospatial Web
Michael Maclennan
 
PDF
Design Dynamics: Elevating UiPath Apps with UX Wireframes
DianaGray10
 
PPTX
Customer perspective to Web technology choices
Perttu Tolvanen
 
PPT
Usability principles 1
Sameer Chavan
 
PPT
Performance Optimisation For Web & Mobile
formfunction
 
PDF
Formalizing the Technical Communication and User Experience Relationship (STC...
Lori Fisher
 
PDF
Jennifer Garnett Resume: UI/UX Designer
Jennifer Garnett
 
PPT
From Website To Webapp Shane Morris
Shane Morris
 
SharePointFest Konferenz 2016 - Creating a Great User Experience in SharePoint
Marc D Anderson
 
SPS Jersey 2014 - Creating a Great User Experience in SharePoint
Marc D Anderson
 
Creating a Great User Experience in SharePoint
SPC Adriatics
 
SPC Adriatics 2016 - Creating a Great User Experience in SharePoint
Marc D Anderson
 
User-Centered Website Design
Brent Bice
 
Choosing the best front end framework for web development 2020
Katy Slemon
 
Good vs Evil SharePoint Customizing
Stacy Deere
 
Web Application Development Cost.pdf
Simform
 
Introduction to User Experience for Internet Company
Sameer Chavan
 
Uxpin web ui design patterns 2014
MoodLabs
 
How to Design for (Digital) Success
Søren Engelbrecht
 
IA workshop
Peter van Lanschot
 
Requirements Definitions Of The Geospatial Web
Michael Maclennan
 
Design Dynamics: Elevating UiPath Apps with UX Wireframes
DianaGray10
 
Customer perspective to Web technology choices
Perttu Tolvanen
 
Usability principles 1
Sameer Chavan
 
Performance Optimisation For Web & Mobile
formfunction
 
Formalizing the Technical Communication and User Experience Relationship (STC...
Lori Fisher
 
Jennifer Garnett Resume: UI/UX Designer
Jennifer Garnett
 
From Website To Webapp Shane Morris
Shane Morris
 
Ad

More from Marc D Anderson (20)

PPTX
SPC2019 - Managing Content Types in the Modern World
Marc D Anderson
 
PPTX
ECS2019 - Managing Content Types in the Modern World
Marc D Anderson
 
PPTX
Rencontre Groupe d'usagers SharePoint Montreal - The Next Great Migration - C...
Marc D Anderson
 
PPTX
RISPUG - Top Form - Using PowerApps to Replace List Forms
Marc D Anderson
 
PPTX
SPCNA 2018 - Top Form - Using PowerApps to Replace List Forms
Marc D Anderson
 
PPTX
SPCNA 2018 - The Next Great Migration - Classic to Modern
Marc D Anderson
 
PPTX
SPS New York City 2017 - The Lay of the Land of Client-Side Development circa...
Marc D Anderson
 
PPTX
ECS Zagreb 2017 - Content Types - Love Them or Lose It
Marc D Anderson
 
PPTX
SPS Monaco 2017 - The Lay of the Land of Client-Side Development circa 2017
Marc D Anderson
 
PPTX
Lions Tigers Teams - SPTechCon Austin 2017
Marc D Anderson
 
PPTX
Oslo SP User Group - Content Types - Love Them or Lose It
Marc D Anderson
 
PPTX
Unity Connect Haarlem 2016 - The Lay of the Land of Client-Side Development c...
Marc D Anderson
 
PPTX
SPTechCon Boston 2016 - Creating a Great User Experience in SharePoint
Marc D Anderson
 
PPTX
SPTechCon Boston 2016 - Content Types - Love Them or Lose It
Marc D Anderson
 
PPTX
SPC Adriatics 2016 - Alternative Approaches to Solution Development in Office...
Marc D Anderson
 
PPTX
SharePointFest Konferenz 2016 - Alternative Approaches to Solution Developmen...
Marc D Anderson
 
PPTX
SPTechCon Austin 2016 - Content Types-Love Them or Lose It
Marc D Anderson
 
PPTX
SPTechCon Austin 2016 - Creating a Great User Experience in SharePoint
Marc D Anderson
 
PPTX
SharePoint Tech Fest Houston 2015 - Moving from SOAP to REST
Marc D Anderson
 
PPTX
SharePoint Tech Fest Houston 2015 - Creating a Great User Experience in Share...
Marc D Anderson
 
SPC2019 - Managing Content Types in the Modern World
Marc D Anderson
 
ECS2019 - Managing Content Types in the Modern World
Marc D Anderson
 
Rencontre Groupe d'usagers SharePoint Montreal - The Next Great Migration - C...
Marc D Anderson
 
RISPUG - Top Form - Using PowerApps to Replace List Forms
Marc D Anderson
 
SPCNA 2018 - Top Form - Using PowerApps to Replace List Forms
Marc D Anderson
 
SPCNA 2018 - The Next Great Migration - Classic to Modern
Marc D Anderson
 
SPS New York City 2017 - The Lay of the Land of Client-Side Development circa...
Marc D Anderson
 
ECS Zagreb 2017 - Content Types - Love Them or Lose It
Marc D Anderson
 
SPS Monaco 2017 - The Lay of the Land of Client-Side Development circa 2017
Marc D Anderson
 
Lions Tigers Teams - SPTechCon Austin 2017
Marc D Anderson
 
Oslo SP User Group - Content Types - Love Them or Lose It
Marc D Anderson
 
Unity Connect Haarlem 2016 - The Lay of the Land of Client-Side Development c...
Marc D Anderson
 
SPTechCon Boston 2016 - Creating a Great User Experience in SharePoint
Marc D Anderson
 
SPTechCon Boston 2016 - Content Types - Love Them or Lose It
Marc D Anderson
 
SPC Adriatics 2016 - Alternative Approaches to Solution Development in Office...
Marc D Anderson
 
SharePointFest Konferenz 2016 - Alternative Approaches to Solution Developmen...
Marc D Anderson
 
SPTechCon Austin 2016 - Content Types-Love Them or Lose It
Marc D Anderson
 
SPTechCon Austin 2016 - Creating a Great User Experience in SharePoint
Marc D Anderson
 
SharePoint Tech Fest Houston 2015 - Moving from SOAP to REST
Marc D Anderson
 
SharePoint Tech Fest Houston 2015 - Creating a Great User Experience in Share...
Marc D Anderson
 

Recently uploaded (20)

PPTX
WooCommerce Workshop: Bring Your Laptop
Laura Hartwig
 
PPTX
AI Penetration Testing Essentials: A Cybersecurity Guide for 2025
defencerabbit Team
 
PDF
Jak MŚP w Europie Środkowo-Wschodniej odnajdują się w świecie AI
dominikamizerska1
 
PDF
CIFDAQ Token Spotlight for 9th July 2025
CIFDAQ
 
PDF
CIFDAQ Market Insights for July 7th 2025
CIFDAQ
 
PDF
Transcript: New from BookNet Canada for 2025: BNC BiblioShare - Tech Forum 2025
BookNet Canada
 
PDF
July Patch Tuesday
Ivanti
 
PPTX
Future Tech Innovations 2025 – A TechLists Insight
TechLists
 
PPTX
"Autonomy of LLM Agents: Current State and Future Prospects", Oles` Petriv
Fwdays
 
PPTX
Q2 FY26 Tableau User Group Leader Quarterly Call
lward7
 
PDF
"Beyond English: Navigating the Challenges of Building a Ukrainian-language R...
Fwdays
 
PDF
Go Concurrency Real-World Patterns, Pitfalls, and Playground Battles.pdf
Emily Achieng
 
PDF
The Rise of AI and IoT in Mobile App Tech.pdf
IMG Global Infotech
 
PDF
What Makes Contify’s News API Stand Out: Key Features at a Glance
Contify
 
PDF
POV_ Why Enterprises Need to Find Value in ZERO.pdf
darshakparmar
 
PDF
LOOPS in C Programming Language - Technology
RishabhDwivedi43
 
PDF
IoT-Powered Industrial Transformation – Smart Manufacturing to Connected Heal...
Rejig Digital
 
PDF
Mastering Financial Management in Direct Selling
Epixel MLM Software
 
DOCX
Python coding for beginners !! Start now!#
Rajni Bhardwaj Grover
 
DOCX
Cryptography Quiz: test your knowledge of this important security concept.
Rajni Bhardwaj Grover
 
WooCommerce Workshop: Bring Your Laptop
Laura Hartwig
 
AI Penetration Testing Essentials: A Cybersecurity Guide for 2025
defencerabbit Team
 
Jak MŚP w Europie Środkowo-Wschodniej odnajdują się w świecie AI
dominikamizerska1
 
CIFDAQ Token Spotlight for 9th July 2025
CIFDAQ
 
CIFDAQ Market Insights for July 7th 2025
CIFDAQ
 
Transcript: New from BookNet Canada for 2025: BNC BiblioShare - Tech Forum 2025
BookNet Canada
 
July Patch Tuesday
Ivanti
 
Future Tech Innovations 2025 – A TechLists Insight
TechLists
 
"Autonomy of LLM Agents: Current State and Future Prospects", Oles` Petriv
Fwdays
 
Q2 FY26 Tableau User Group Leader Quarterly Call
lward7
 
"Beyond English: Navigating the Challenges of Building a Ukrainian-language R...
Fwdays
 
Go Concurrency Real-World Patterns, Pitfalls, and Playground Battles.pdf
Emily Achieng
 
The Rise of AI and IoT in Mobile App Tech.pdf
IMG Global Infotech
 
What Makes Contify’s News API Stand Out: Key Features at a Glance
Contify
 
POV_ Why Enterprises Need to Find Value in ZERO.pdf
darshakparmar
 
LOOPS in C Programming Language - Technology
RishabhDwivedi43
 
IoT-Powered Industrial Transformation – Smart Manufacturing to Connected Heal...
Rejig Digital
 
Mastering Financial Management in Direct Selling
Epixel MLM Software
 
Python coding for beginners !! Start now!#
Rajni Bhardwaj Grover
 
Cryptography Quiz: test your knowledge of this important security concept.
Rajni Bhardwaj Grover
 

DWCNZ - Creating a Great User Experience in SharePoint

  • 1. Creating a Great User Experience in SharePoint Marc D Anderson
  • 3. Session Overview Building solutions in SharePoint isn’t simply about getting the functionality right based on the business requirements. Developers and designers must think about the entire user experience. ‒ How should the user feel when they use this piece of functionality? ‒ Will they see it as saving them work or creating new work? ‒ How will it compare to what they see on the consumer Web? We’ll look at good and bad examples from SharePoint itself, as well as specific customizations.
  • 5. Forrester Report on SharePoint Adoption “Dissatisfaction is centered on several areas, including adoption challenges, a dislike for the SharePoint user experience, a preference for other tools like email and skepticism over its business value.” “Business management’s dissatisfaction with SharePoint and perception of its value is hurt by uninspired user experiences. Microsoft SharePoint faces a challenging future: Forrester | PCWorld http://www.pcworld.com/article/2027391/microsoft-sharepoint-faces-a-challenging-future-forrester.html SharePoint Adoption Faces Three Barriers: Mobile, Social, Cloud http://www.slideshare.net/johnrrymer/share-point-survey-2012-slideshare
  • 6. What’s the Solution?  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
  • 7. 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
  • 8. Consumer Web  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/
  • 10. Form vs. Function The Form v Function Ratio by Dan Antion http://www.aiim.org/community/blogs/expert/The-Form-v-Function-Ratio
  • 11. Information Architecture 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/
  • 12. Be the User 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.
  • 13. Collaborative Development 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
  • 14. Consultative Services 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?”
  • 15. Use the “Mom Test” • • • • •
  • 16. Don’t Talk About Budget (Too Much) 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
  • 17. Speed Matters 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?
  • 18. Size Matters 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
  • 19. Lowest Common Denominator Know your user base ‒Browsers  Brands  Versions ‒Screens  Size  Resolution  Shape ‒Bandwidth Available RAM Image from NetMarketShare – timeframe = Q1 2014 http://www.netmarketshare.com/browser-market-share.aspx?qprid=2&qpcustomd=0&qptimeframe=Q “It works on my machine” doesn’t cut it.
  • 20. Mind the Fold 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. Use Real Estate Wisely 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. Error Messages 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. Relinquish Control 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. Seek and Ye Shall Find… Search is about finding, not searching Search is not just a search box Requires regular care and feeding Use search to drive effects
  • 25. Additional Thoughts and Contradictions 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”
  • 27. Form vs. Function The Form v Function Ratio by Dan Antion http://www.aiim.org/community/blogs/expert/The-Form-v-Function-Ratio
  • 28. Thank you to our sponsors!
  • 29. Contact Information Email [email protected] 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