SlideShare a Scribd company logo
1 of 25
Being a Good
SharePoint Parent
How limits, focus, and the right
people can ease SharePoint
growing pains
Matt Linxwiler
• Manager, Intranet Technology at
ALSAC/St. Jude Children’s Research
Hospital
• 18+ years in web
development
• 4 years with
SharePoint
St. Jude Children’s Research Hospital
Founded by entertainer Danny Thomas
No child
should die in
the dawn of
life
What makes St. Jude unique?
St. Jude combines
pioneering research
and exceptional care.
What makes St. Jude unique?
One child saved
at St. Jude means
thousands more
saved worldwide.
What makes St. Jude unique?
No family ever
pays St. Jude
for anything.
ALSAC
• The fundraising and awareness
organization for St. Jude Children's
Research Hospital
• Provides 75% of the hospital’s funding
o Hospital’s daily operating costs are $1.8
million
• In FY12, ALSAC raised $814 million
ALSAC’s SharePoint Environment
• SharePoint 2010 Enterprise Edition
o Project Server 2010
o Several third-party add-ons
• 75-80 Site Collections
• Site owners for each
• 3 dedicated SharePoint staff
Why SharePoint?
• 1200+ employees
o Memphis Headquarters (~700 staff)
o 30+ field offices across the U.S.
• We needed a way to
o Share documents
o Collaborate on projects
o Build online forms quickly
• Already invested in Microsoft technology
o Windows, Office, SQL Server, etc.
o Had already been installed as a rogue
environment
ALSAC Best Practices
What is this quote from?
I wear the chain I forged in life! I made it link by
link and yard by yard! I gartered it on of my own
free will and by my own free will, I wore it!
– Jacob Marley’s Guide to SharePoint Administration
Site Owner Capabilities
• ALSAC site owners are responsible for
o Creating libraries, lists, and calendars
o Managing content
o Access to content
o First-level support for their users
• None of our site owners are Site Collection
Administrators
• Many are not even default Site Owners
Site Owner Capabilities
We create a custom permission level and
remove the following permissions:
o Manage Permissions
o Create Subsites
o Manage Websites
o Apply Themes and Borders
o Apply StyleSheets
o Create Groups
The reduced permission level allows us to
o Maintain look and feel
o Contain sprawl
o Keep permissions from getting out of hand
Clean Up After Yourself
• Whenever possible, clean things up
o Delete unused/test sites, libraries, lists
o Especially before migrating or moving file
shares
• Digital clutter comes at a price
o Additional storage
o Wasted migration effort
o Wasted time determining if you still need to
keep something
Clean Up After Yourself
For sites with messy permissions
o Create a new site with default permissions
o Copy content from old site
o Let users who need access request it again
No Code
• We wanted to avoid the complexity that custom
coding adds to support and future upgrades
• Configuration vs Customization
• SharePoint does a lot out of the box
o Some people jump straight to Visual Studio without
understanding what SharePoint can do natively.
No Code
• Alternatives
o Use “page hacks” using a web part and
JavaScript (such as JQuery)
o Third-party tools are available for many
common issues
• Requires you to view work through a
SharePoint lens
Train People
• Don’t assume SharePoint is easy
• Lack of training can lead to
o An unruly farm
o Underused features
o Low adoption
• The goal is to empower users so that they
can “do for themselves” without creating a
mess
Hire People
• SharePoint’s #1 system
requirement is people
o Right number
o Right roles (administrator,
analyst, architect, developer)
• SharePoint ownership is
not “other duties as
assigned”
(duh!)
And Have Fun!
My Favorite Business Requirement Ever
Me: “Is this always the case?”
Answer: “It is,
(from the Legal dept)
except when it isn’t.”
Keep It Simple
• Don’t give users more than they can
handle
• Let users graduate to more advanced
solutions
• You can always enhance the solution later
Deliver Small
• Don’t try to boil the ocean
o What is the smallest, functional thing you can
deliver?
o What is the smallest audience you can start
with?
• Give your users something useful and let
them tell you what else they need
• You can always enhance the solution later
Consider This
• If you can deliver 80% of what your users
want in a much shorter timeframe, is that
good enough?
• In many cases the answer is “Yes”, and…
• …they’ll never ask for any additional
enhancements.
Questions?
Thank you!
matt.linxwiler@
stjude.org
www.stjude.org
facebook.com/stjude
twitter.com/stjude

More Related Content

Similar to Being a Good SharePoint Parent

How Atrium Health SharePoint Team Manages Office 365
How Atrium Health SharePoint Team Manages Office 365How Atrium Health SharePoint Team Manages Office 365
How Atrium Health SharePoint Team Manages Office 365Kelly Jones
 
Movin on Up - ScarePoint Friday Cincinnati 2016
Movin on Up - ScarePoint Friday Cincinnati 2016Movin on Up - ScarePoint Friday Cincinnati 2016
Movin on Up - ScarePoint Friday Cincinnati 2016Jim Adcock
 
IWMW 2004: Introduction To JISC And The Web Community (1)
IWMW 2004: Introduction To JISC And The Web Community (1)IWMW 2004: Introduction To JISC And The Web Community (1)
IWMW 2004: Introduction To JISC And The Web Community (1)IWMW
 
What Makes SharePoint UX Good?
What Makes SharePoint UX Good?What Makes SharePoint UX Good?
What Makes SharePoint UX Good?Thomas Daly
 
Office365 Governance Is Changing!!
Office365 Governance Is Changing!!Office365 Governance Is Changing!!
Office365 Governance Is Changing!!Stacy Deere
 
Movin’ on Up SPS Houston 2016
Movin’ on Up SPS Houston 2016Movin’ on Up SPS Houston 2016
Movin’ on Up SPS Houston 2016Jim Adcock
 
How to Improve Usability and Drive Productivity in SharePoint & Office 365
How to Improve Usability and Drive Productivity in SharePoint & Office 365How to Improve Usability and Drive Productivity in SharePoint & Office 365
How to Improve Usability and Drive Productivity in SharePoint & Office 365James Wright
 
Movin on Up - SPEngage Phoenix 2017
Movin on Up - SPEngage Phoenix 2017Movin on Up - SPEngage Phoenix 2017
Movin on Up - SPEngage Phoenix 2017Jim Adcock
 
SP Fest Denver - O365 Governance: One Area Cloud May Not Be Simpler
SP Fest Denver - O365 Governance: One Area Cloud May Not Be SimplerSP Fest Denver - O365 Governance: One Area Cloud May Not Be Simpler
SP Fest Denver - O365 Governance: One Area Cloud May Not Be SimplerStacy Deere
 
SP2012 Faster Learning Delivery
SP2012 Faster Learning DeliverySP2012 Faster Learning Delivery
SP2012 Faster Learning DeliveryDavid Suter
 
What is share point sps_denver_final
What is share point sps_denver_finalWhat is share point sps_denver_final
What is share point sps_denver_finalM Allmond
 
10 mistakes when you move to topic-based authoring
10 mistakes when you move to topic-based authoring10 mistakes when you move to topic-based authoring
10 mistakes when you move to topic-based authoringSharon Burton
 
The Apache Way
The Apache WayThe Apache Way
The Apache Waygagravarr
 
Tips for a successful SharePoint Migration strategy
Tips for a successful SharePoint Migration strategyTips for a successful SharePoint Migration strategy
Tips for a successful SharePoint Migration strategyDon Daubert
 
Entrepreneurship & Commerce in IT - 10 - The Internet today and How to build ...
Entrepreneurship & Commerce in IT - 10 - The Internet today and How to build ...Entrepreneurship & Commerce in IT - 10 - The Internet today and How to build ...
Entrepreneurship & Commerce in IT - 10 - The Internet today and How to build ...Sachintha Gunasena
 
Future-proof your office 365 digital workplace
Future-proof your office 365 digital workplaceFuture-proof your office 365 digital workplace
Future-proof your office 365 digital workplaceOwen Allen
 

Similar to Being a Good SharePoint Parent (20)

How Atrium Health SharePoint Team Manages Office 365
How Atrium Health SharePoint Team Manages Office 365How Atrium Health SharePoint Team Manages Office 365
How Atrium Health SharePoint Team Manages Office 365
 
Movin on Up - ScarePoint Friday Cincinnati 2016
Movin on Up - ScarePoint Friday Cincinnati 2016Movin on Up - ScarePoint Friday Cincinnati 2016
Movin on Up - ScarePoint Friday Cincinnati 2016
 
IWMW 2004: Introduction To JISC And The Web Community (1)
IWMW 2004: Introduction To JISC And The Web Community (1)IWMW 2004: Introduction To JISC And The Web Community (1)
IWMW 2004: Introduction To JISC And The Web Community (1)
 
What Makes SharePoint UX Good?
What Makes SharePoint UX Good?What Makes SharePoint UX Good?
What Makes SharePoint UX Good?
 
Low and No Cost ICT tools
Low and No Cost ICT tools   Low and No Cost ICT tools
Low and No Cost ICT tools
 
Sla presi
Sla presiSla presi
Sla presi
 
Office365 Governance Is Changing!!
Office365 Governance Is Changing!!Office365 Governance Is Changing!!
Office365 Governance Is Changing!!
 
Movin’ on Up SPS Houston 2016
Movin’ on Up SPS Houston 2016Movin’ on Up SPS Houston 2016
Movin’ on Up SPS Houston 2016
 
How to Improve Usability and Drive Productivity in SharePoint & Office 365
How to Improve Usability and Drive Productivity in SharePoint & Office 365How to Improve Usability and Drive Productivity in SharePoint & Office 365
How to Improve Usability and Drive Productivity in SharePoint & Office 365
 
Movin on Up - SPEngage Phoenix 2017
Movin on Up - SPEngage Phoenix 2017Movin on Up - SPEngage Phoenix 2017
Movin on Up - SPEngage Phoenix 2017
 
SP Fest Denver - O365 Governance: One Area Cloud May Not Be Simpler
SP Fest Denver - O365 Governance: One Area Cloud May Not Be SimplerSP Fest Denver - O365 Governance: One Area Cloud May Not Be Simpler
SP Fest Denver - O365 Governance: One Area Cloud May Not Be Simpler
 
Hiring a dev
Hiring a devHiring a dev
Hiring a dev
 
SP2012 Faster Learning Delivery
SP2012 Faster Learning DeliverySP2012 Faster Learning Delivery
SP2012 Faster Learning Delivery
 
What is share point sps_denver_final
What is share point sps_denver_finalWhat is share point sps_denver_final
What is share point sps_denver_final
 
Webinar: Establishing a Successful End User Adoption Strategy
Webinar: Establishing a Successful End User Adoption StrategyWebinar: Establishing a Successful End User Adoption Strategy
Webinar: Establishing a Successful End User Adoption Strategy
 
10 mistakes when you move to topic-based authoring
10 mistakes when you move to topic-based authoring10 mistakes when you move to topic-based authoring
10 mistakes when you move to topic-based authoring
 
The Apache Way
The Apache WayThe Apache Way
The Apache Way
 
Tips for a successful SharePoint Migration strategy
Tips for a successful SharePoint Migration strategyTips for a successful SharePoint Migration strategy
Tips for a successful SharePoint Migration strategy
 
Entrepreneurship & Commerce in IT - 10 - The Internet today and How to build ...
Entrepreneurship & Commerce in IT - 10 - The Internet today and How to build ...Entrepreneurship & Commerce in IT - 10 - The Internet today and How to build ...
Entrepreneurship & Commerce in IT - 10 - The Internet today and How to build ...
 
Future-proof your office 365 digital workplace
Future-proof your office 365 digital workplaceFuture-proof your office 365 digital workplace
Future-proof your office 365 digital workplace
 

Recently uploaded

Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 

Recently uploaded (20)

Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 

Being a Good SharePoint Parent

  • 1. Being a Good SharePoint Parent How limits, focus, and the right people can ease SharePoint growing pains
  • 2. Matt Linxwiler • Manager, Intranet Technology at ALSAC/St. Jude Children’s Research Hospital • 18+ years in web development • 4 years with SharePoint
  • 3. St. Jude Children’s Research Hospital Founded by entertainer Danny Thomas No child should die in the dawn of life
  • 4. What makes St. Jude unique? St. Jude combines pioneering research and exceptional care.
  • 5. What makes St. Jude unique? One child saved at St. Jude means thousands more saved worldwide.
  • 6. What makes St. Jude unique? No family ever pays St. Jude for anything.
  • 7. ALSAC • The fundraising and awareness organization for St. Jude Children's Research Hospital • Provides 75% of the hospital’s funding o Hospital’s daily operating costs are $1.8 million • In FY12, ALSAC raised $814 million
  • 8. ALSAC’s SharePoint Environment • SharePoint 2010 Enterprise Edition o Project Server 2010 o Several third-party add-ons • 75-80 Site Collections • Site owners for each • 3 dedicated SharePoint staff
  • 9. Why SharePoint? • 1200+ employees o Memphis Headquarters (~700 staff) o 30+ field offices across the U.S. • We needed a way to o Share documents o Collaborate on projects o Build online forms quickly • Already invested in Microsoft technology o Windows, Office, SQL Server, etc. o Had already been installed as a rogue environment
  • 11. What is this quote from? I wear the chain I forged in life! I made it link by link and yard by yard! I gartered it on of my own free will and by my own free will, I wore it! – Jacob Marley’s Guide to SharePoint Administration
  • 12. Site Owner Capabilities • ALSAC site owners are responsible for o Creating libraries, lists, and calendars o Managing content o Access to content o First-level support for their users • None of our site owners are Site Collection Administrators • Many are not even default Site Owners
  • 13. Site Owner Capabilities We create a custom permission level and remove the following permissions: o Manage Permissions o Create Subsites o Manage Websites o Apply Themes and Borders o Apply StyleSheets o Create Groups The reduced permission level allows us to o Maintain look and feel o Contain sprawl o Keep permissions from getting out of hand
  • 14. Clean Up After Yourself • Whenever possible, clean things up o Delete unused/test sites, libraries, lists o Especially before migrating or moving file shares • Digital clutter comes at a price o Additional storage o Wasted migration effort o Wasted time determining if you still need to keep something
  • 15. Clean Up After Yourself For sites with messy permissions o Create a new site with default permissions o Copy content from old site o Let users who need access request it again
  • 16. No Code • We wanted to avoid the complexity that custom coding adds to support and future upgrades • Configuration vs Customization • SharePoint does a lot out of the box o Some people jump straight to Visual Studio without understanding what SharePoint can do natively.
  • 17. No Code • Alternatives o Use “page hacks” using a web part and JavaScript (such as JQuery) o Third-party tools are available for many common issues • Requires you to view work through a SharePoint lens
  • 18. Train People • Don’t assume SharePoint is easy • Lack of training can lead to o An unruly farm o Underused features o Low adoption • The goal is to empower users so that they can “do for themselves” without creating a mess
  • 19. Hire People • SharePoint’s #1 system requirement is people o Right number o Right roles (administrator, analyst, architect, developer) • SharePoint ownership is not “other duties as assigned” (duh!)
  • 21. My Favorite Business Requirement Ever Me: “Is this always the case?” Answer: “It is, (from the Legal dept) except when it isn’t.”
  • 22. Keep It Simple • Don’t give users more than they can handle • Let users graduate to more advanced solutions • You can always enhance the solution later
  • 23. Deliver Small • Don’t try to boil the ocean o What is the smallest, functional thing you can deliver? o What is the smallest audience you can start with? • Give your users something useful and let them tell you what else they need • You can always enhance the solution later
  • 24. Consider This • If you can deliver 80% of what your users want in a much shorter timeframe, is that good enough? • In many cases the answer is “Yes”, and… • …they’ll never ask for any additional enhancements.

Editor's Notes

  1. This is our campus in Memphis, TN.There are three main things that make St. Jude unique:
  2. St. Jude has played a pivotal role in pushing U.S. childhood cancer survival rates from 20 percent when we opened in 1962 to 80 percent today. In the case of acute lymphoblastic leukemia (ALL), the most common form of childhood cancer, our therapy increased the survival rate from 4 percent in 1962 to 94 percent today.
  3. At St. Jude, we speed our research discoveries from our labs to patients and doctors everywhere. We freely share our discoveries with the world.The picture here is from the inside of one of our research facilities. The flags represent the home country of every researcher at St. Jude.
  4. Thanks to the generosity of our donors, no family ever pays St. Jude for anything. Care, housing, transportation, meals—the list of services we provide to our families is unequalled.
  5. We were using a lot of email to share documents with our field offices.SharePoint was a natural fit for us.
  6. We are going to discuss some best practices that have worked for ALSAC.
  7. Lesson Learned: We initially gave site owners too many capabilities which resulted in sites that had several levels of subsites and many custom permissions, and many terrible color schemes.
  8. Digital assets are notoriously not kept clean. Users will save copies of copies of copies of files, and they rarely want to take the time to delete anything.
  9. At least for now, we are a “no code” environment. We have had a history of taking perfectly good applications and butchering them to the point where upgrades are multi-month endeavors.The 2013 App Model may reduce some complexity
  10. But then you have to write your own security model, page header and footer, what will your code break.No you cannot query the SP databases. Things may take a little longer to be done via SharePoint configuration – but they keep your farm “cleaner”.
  11. Lesson Learned: We made this mistake initially. It’s not intuitive to everyone. And if users think SharePointis for “documents only”, that’s all they will ever do with it. For example, they’ll never know about the benefits of the SharePoint List feature.Repeat of earlier Lesson Learned: Giving too many capabilities without training can lead to sprawling sites (too many subsites with many custom permissions)
  12. SharePoint is often considered an add-on to Windows administration (because it is mislabeled as a “document repository” – like network file shares). It is NOT server administration only. SharePoint isn’t just a server or just an application – SharePoint is a platform. And because of that, it needs more focused care.
  13. From our 2012 Halloween party
  14. Sometimes the simplest solution works best. Don’t overbuild solutionsLesson Learned: I tend to want to use more features to make a good solution better. It is not always worth it to invest the time in those features when something simple like the SharePoint List feature will greatly improve the existing process. Too many bells and whistles may overwhelm users.
  15. Beware of multi-month projects. They can result in constantly changing requirements. Many times, defining the process will take longer than building the solution.Lesson Learned: We had a project that kept dragging on and on due to a poorly defined process and too many competing users who wanted different things from the system. We finally got something launched by focusing on simple management of data using SharePoint lists (no workflows) and reducing the audience to the two keys users. Additional users and their needs are being addressed in a later phase.
  16. There are times when I can deliver 80% of what a user wants in an afternoon. This is what I love about SharePoint.