SlideShare una empresa de Scribd logo
1 de 70
Is Your Sharepointreallyhealthy? What’s the rightprescription? Presented By: Richard Harbridge #BPC11 @RHarbridge
Who am I? I
Why does this topic matter? We find the issues in SharePoint typically when SharePoint upgrades, new third party components, new solutions and significant changes are made to SharePoint. This results in high costs and greater delays than if many of those issues had been discovered earlier.
What we will be talking about… What is a SharePoint Prescription? SharePoint Preventative Care  SharePoint Palliative Care SharePoint CurativeCare  SharePoint Incident Reporting SharePoint Health Assessments
 Our Goal Today… From Here                                                           To Here
What is a SharePoint Prescription?
Why do you need a Prescription?
What is a Prescription? ,[object Object]
It typically contains orders to be performed by patients, caretakers, nurses, pharmacists or othertherapists.
It indicates that the prescriber takes responsibility for the clinical care of the patient and in particular for monitoring efficacy and safety. ,[object Object]
It’s a technology-care program implemented by an expert that governs the plan of care for a SharePoint implementation.
It typically contains orders to be performed by patients, caretakers, nurses, pharmacists or othertherapists.
It typically contains orders to be performed by system, administrators, developers, architects or other experts.
It indicates that the prescriber takes responsibility for the clinical care of the system and in particular for monitoring efficacy and safety.
It indicates that the prescriber takes responsibility for the clinical care of the patient and in particular for monitoring efficacy and safety. ,[object Object]
What to watch out for… Even with an effective prescription you must follow it in order for it to be effective.
SharePoint Preventative Care
What is Preventative Care? Measures taken to prevent diseases (or injuries) rather than curing them or treating their symptoms. In SharePoint Terms? The pro-active actions you plan for, schedule and execute to mitigate or prevent issues from occurring in your SharePoint implementation.
Analytics for Management Do you know what people are doing in your SharePoint implementation? ,[object Object]
What are people searching for and what are they not able to find?
How fast are your sites growing? How big are they getting?,[object Object]
What lists or sites are becoming very large?
Two Key SharePoint 2007 Tips:
Look at the reports available in SharePoint Designer.
Explore “_layouts/usagedetails.aspx”,[object Object]
If you are upgrading to SharePoint 2010 this is also important to understand as the default throttling limits may impact user experience.
SQL Scripts (Read Only) and API calls can help identify what lists you do have over the default throttle settings, and which have a larger lookup count.
Preventative Measures: Selectively indexing large list columns can help for add/delete ops, building smarter more efficient views (1st filter), CAML/Search alternatives etc… Are there performance problems with large lists or queries? ,[object Object]
What are the dangers of DDoS and DoS attacks and/or your servers running out of resources based on existing jobs and PUT/POST requests?,[object Object]
Do you know how complex the SharePoint Designer workflows are in your environment?
Have you mitigated the impact to end users from a poorly designed workflow?,[object Object]
Where are the problems?
What are the solutions for these problems?
Awesome Tip?
Turn on alerts for this list (especially if you ignore red warning bars).,[object Object]
What Timer Jobs are Running?
What Timer Jobs have Run Successfully or Failed?
Server
Web App
Duration
Status,[object Object]
How do you keep Environments within SLAs?
How do you reduce downtime?
How do you validate and benchmark codeDownload the Latest SharePoint Admin Toolkit
SPDisposeCheck
Deployment Processes
Database Growth Example A site collections content database is 60GB in total size. Preventative Action: Set alert to warn if the content database goes beyond 80GB in size and schedule reports on storage space and database growth.
The Outcome You are able to prevent many potential SharePoint issues through careful planning.
What to watch out for… No one wants to do preventative care or pay for it. “It won’t happen to me.”
SharePoint Palliative Care
What is Palliative Care? Any form of medical care or treatment that concentrates on reducing the severity of disease symptoms, rather than striving to halt, delay, or reverse progression of the disease itself. In SharePoint Terms? Targeting and fixing symptom like issues within your SharePoint implementation without targeting or solving the root cause.
When to use Palliative Care When curing the symptoms of an issue is all you can do. ,[object Object]
You are under artificial constraints that make the potential solutions for the underlying issue infeasible until a later time.
Budget/Time/Scope
Awaiting Technology Improvements (Upgrade)Cynefin (Dave Snowden Explains)
SharePoint Example A site collections content database is 60GB in total size. Preventative Action: Set alert to warn if the content database goes beyond 80GB in size and schedule reports on storage space and database growth. The content database grows quickly to 100GB in total size. The warnings have been sent out. Palliative care would be to either split the content database up or to adjust processes so that the content DB can continue to grow beyond 100GB.
The Outcome Symptoms of an underlying SharePoint issue are resolved to decrease the impact of the underlying SharePoint issue.
What to watch out for… When a symptom is treated it doesn’t cure the underlying issue.
SharePoint Curative Care
What is CurativeCare? Actions that seek to cure the existing disease or medical condition. In SharePoint Terms? Solve the underlying issue/problem so that it no longer exists in your implementation.
There is no magic pill.
Simple Example In a Publishing SharePoint Site the default.aspx page that sits directly under the root does not store it’s version history or work with our page layouts.  This was because the site was built using the team site template with publishing turned on after it was already created. The “Cure” or Solution: ,[object Object]
Adjust the site’s welcome page setting as well as all existing links that reference to the old default.aspx page location.,[object Object]
Complex Example Information in SharePoint people profiles is not consistent with information in other systems. In some cases it is more up to date, in some cases it is less up to date. Key Examples: Extension number inconsistencies, department or title details out of date. The “Cure” or Solution: ,[object Object]
Effort needs to be taken to determine an automated synchronization solution for the HR Employee Directory and Active Directory data or one of the systems for managing employee information should be retired so that it can be contained and managed from one source identity/profile. This is because some people are updating user profiles in SharePoint. Some are contacting help desk or HR to get their information updated when addresses or phone numbers change.  There are several known challenges. When a user updates their information in SharePoint it does not update Active Directory resulting in updates to the contact information in Exchange. When Help Desk updates user information they do it in Active Directory. When HR updates user information they do it in the HR Employee Directory (Custom/Not Active Directory).
Do I Need To? Before you go through a medical procedure the doctor would explain the procedure and the risks, options and alternativesallowing the patient to make an informed decision about whether the risk was worth it.  We must do the same with SharePoint solutions – the risk is theirs to take, not ours. Not if there are no known or identified issues.
SharePoint Lobotomy? Is there a way to cause a severe ‘personality’ change in your organizations perception of SharePoint? ,[object Object]
Eliminate and rebuild your implementation. (2007 to 2010 upgrades provide an opportunity to accomplish this with less user resistance since things are changing anyways.),[object Object]
What to watch out for… We cannot cure something if we don’t know enough about it.
SharePoint Incident Reporting

Más contenido relacionado

La actualidad más candente

Five critical lessons you should learn from the IBM Watson misfire slideshare
Five critical lessons you should learn from the IBM Watson misfire   slideshareFive critical lessons you should learn from the IBM Watson misfire   slideshare
Five critical lessons you should learn from the IBM Watson misfire slideshareRuth Smith
 
Developing a Strategic Analytics Framework that Drives Healthcare Transformation
Developing a Strategic Analytics Framework that Drives Healthcare TransformationDeveloping a Strategic Analytics Framework that Drives Healthcare Transformation
Developing a Strategic Analytics Framework that Drives Healthcare TransformationTrevor Strome
 
Part 2 - 20 Years in Healthcare Analytics & Data Warehousing: What did we lea...
Part 2 - 20 Years in Healthcare Analytics & Data Warehousing: What did we lea...Part 2 - 20 Years in Healthcare Analytics & Data Warehousing: What did we lea...
Part 2 - 20 Years in Healthcare Analytics & Data Warehousing: What did we lea...Health Catalyst
 
Hcd wp-2012-better dataleadstobetteranalytics
Hcd wp-2012-better dataleadstobetteranalyticsHcd wp-2012-better dataleadstobetteranalytics
Hcd wp-2012-better dataleadstobetteranalyticsHealth Care DataWorks
 
Accelerate Data Discovery
Accelerate Data Discovery   Accelerate Data Discovery
Accelerate Data Discovery Attivio
 
Healthcare Management for Change
Healthcare Management  for ChangeHealthcare Management  for Change
Healthcare Management for ChangeRavi Kumudesh
 
Big dataplatform operationalstrategy
Big dataplatform operationalstrategyBig dataplatform operationalstrategy
Big dataplatform operationalstrategyHimanshu Bari
 
Big data analytics_tutorial
Big data analytics_tutorialBig data analytics_tutorial
Big data analytics_tutorialHarikaReddy115
 
Motivating Clinical Sas Programmers
Motivating Clinical Sas ProgrammersMotivating Clinical Sas Programmers
Motivating Clinical Sas ProgrammersDaniel Boisvert
 
Career path for sas programmer
Career path for sas programmerCareer path for sas programmer
Career path for sas programmerray4hz
 
How to build a data science project in a corporate setting, by Soraya Christi...
How to build a data science project in a corporate setting, by Soraya Christi...How to build a data science project in a corporate setting, by Soraya Christi...
How to build a data science project in a corporate setting, by Soraya Christi...WiMLDSMontreal
 
Datastax HealthCare Anytime
Datastax HealthCare AnytimeDatastax HealthCare Anytime
Datastax HealthCare AnytimeMainstay
 
Predictive Analytics - Big Data Warehousing Meetup
Predictive Analytics - Big Data Warehousing MeetupPredictive Analytics - Big Data Warehousing Meetup
Predictive Analytics - Big Data Warehousing MeetupCaserta
 
advanced-analytics-brochure
advanced-analytics-brochureadvanced-analytics-brochure
advanced-analytics-brochureLarry Gallina
 
iHT² Health IT Summit Atlanta - Case Study “Analytics Strategies to Improve Q...
iHT² Health IT Summit Atlanta - Case Study “Analytics Strategies to Improve Q...iHT² Health IT Summit Atlanta - Case Study “Analytics Strategies to Improve Q...
iHT² Health IT Summit Atlanta - Case Study “Analytics Strategies to Improve Q...Health IT Conference – iHT2
 
How to Scale your Analytics in a Maturing Organization
How to Scale your Analytics in a Maturing OrganizationHow to Scale your Analytics in a Maturing Organization
How to Scale your Analytics in a Maturing OrganizationKissmetrics on SlideShare
 
Leveraging Information Steward
Leveraging Information StewardLeveraging Information Steward
Leveraging Information StewardMethod360
 
Driving Insights with Tableau
Driving Insights with TableauDriving Insights with Tableau
Driving Insights with TableauJoão Correia
 

La actualidad más candente (20)

Five critical lessons you should learn from the IBM Watson misfire slideshare
Five critical lessons you should learn from the IBM Watson misfire   slideshareFive critical lessons you should learn from the IBM Watson misfire   slideshare
Five critical lessons you should learn from the IBM Watson misfire slideshare
 
Developing a Strategic Analytics Framework that Drives Healthcare Transformation
Developing a Strategic Analytics Framework that Drives Healthcare TransformationDeveloping a Strategic Analytics Framework that Drives Healthcare Transformation
Developing a Strategic Analytics Framework that Drives Healthcare Transformation
 
Part 2 - 20 Years in Healthcare Analytics & Data Warehousing: What did we lea...
Part 2 - 20 Years in Healthcare Analytics & Data Warehousing: What did we lea...Part 2 - 20 Years in Healthcare Analytics & Data Warehousing: What did we lea...
Part 2 - 20 Years in Healthcare Analytics & Data Warehousing: What did we lea...
 
White Paper- Know Your Data
White Paper- Know Your Data White Paper- Know Your Data
White Paper- Know Your Data
 
Hcd wp-2012-better dataleadstobetteranalytics
Hcd wp-2012-better dataleadstobetteranalyticsHcd wp-2012-better dataleadstobetteranalytics
Hcd wp-2012-better dataleadstobetteranalytics
 
Accelerate Data Discovery
Accelerate Data Discovery   Accelerate Data Discovery
Accelerate Data Discovery
 
Healthcare Management for Change
Healthcare Management  for ChangeHealthcare Management  for Change
Healthcare Management for Change
 
Big dataplatform operationalstrategy
Big dataplatform operationalstrategyBig dataplatform operationalstrategy
Big dataplatform operationalstrategy
 
Health Care Analytics
Health Care AnalyticsHealth Care Analytics
Health Care Analytics
 
Big data analytics_tutorial
Big data analytics_tutorialBig data analytics_tutorial
Big data analytics_tutorial
 
Motivating Clinical Sas Programmers
Motivating Clinical Sas ProgrammersMotivating Clinical Sas Programmers
Motivating Clinical Sas Programmers
 
Career path for sas programmer
Career path for sas programmerCareer path for sas programmer
Career path for sas programmer
 
How to build a data science project in a corporate setting, by Soraya Christi...
How to build a data science project in a corporate setting, by Soraya Christi...How to build a data science project in a corporate setting, by Soraya Christi...
How to build a data science project in a corporate setting, by Soraya Christi...
 
Datastax HealthCare Anytime
Datastax HealthCare AnytimeDatastax HealthCare Anytime
Datastax HealthCare Anytime
 
Predictive Analytics - Big Data Warehousing Meetup
Predictive Analytics - Big Data Warehousing MeetupPredictive Analytics - Big Data Warehousing Meetup
Predictive Analytics - Big Data Warehousing Meetup
 
advanced-analytics-brochure
advanced-analytics-brochureadvanced-analytics-brochure
advanced-analytics-brochure
 
iHT² Health IT Summit Atlanta - Case Study “Analytics Strategies to Improve Q...
iHT² Health IT Summit Atlanta - Case Study “Analytics Strategies to Improve Q...iHT² Health IT Summit Atlanta - Case Study “Analytics Strategies to Improve Q...
iHT² Health IT Summit Atlanta - Case Study “Analytics Strategies to Improve Q...
 
How to Scale your Analytics in a Maturing Organization
How to Scale your Analytics in a Maturing OrganizationHow to Scale your Analytics in a Maturing Organization
How to Scale your Analytics in a Maturing Organization
 
Leveraging Information Steward
Leveraging Information StewardLeveraging Information Steward
Leveraging Information Steward
 
Driving Insights with Tableau
Driving Insights with TableauDriving Insights with Tableau
Driving Insights with Tableau
 

Destacado

2013 10 utilizing member engagement to improve cahps scores
2013 10 utilizing member engagement to improve cahps scores2013 10 utilizing member engagement to improve cahps scores
2013 10 utilizing member engagement to improve cahps scoresimagine.GO
 
Quality of Care Measures Development for Medicaid HCBS: AHRQ Efforts
Quality of Care Measures Development for Medicaid HCBS: AHRQ Efforts Quality of Care Measures Development for Medicaid HCBS: AHRQ Efforts
Quality of Care Measures Development for Medicaid HCBS: AHRQ Efforts nashp
 
Your electronic medical record - Structure versus Non-Structure - Order verus...
Your electronic medical record - Structure versus Non-Structure - Order verus...Your electronic medical record - Structure versus Non-Structure - Order verus...
Your electronic medical record - Structure versus Non-Structure - Order verus...Thomas Petry
 
Week 9 emr implementation final project
Week 9 emr implementation final projectWeek 9 emr implementation final project
Week 9 emr implementation final projectprdolfin
 
Powerpoint on electronic health record lab 1
Powerpoint on electronic health record lab 1Powerpoint on electronic health record lab 1
Powerpoint on electronic health record lab 1nephrology193
 
Quality Assurance in Hospitals
Quality Assurance in HospitalsQuality Assurance in Hospitals
Quality Assurance in HospitalsNc Das
 
Why We Need to Shift Healthcare Quality Measures from Volume to Value
Why We Need to Shift Healthcare Quality Measures from Volume to ValueWhy We Need to Shift Healthcare Quality Measures from Volume to Value
Why We Need to Shift Healthcare Quality Measures from Volume to ValueHealth Catalyst
 

Destacado (9)

Patient Care Quality Outcomes
Patient Care Quality OutcomesPatient Care Quality Outcomes
Patient Care Quality Outcomes
 
2013 10 utilizing member engagement to improve cahps scores
2013 10 utilizing member engagement to improve cahps scores2013 10 utilizing member engagement to improve cahps scores
2013 10 utilizing member engagement to improve cahps scores
 
Quality of Care Measures Development for Medicaid HCBS: AHRQ Efforts
Quality of Care Measures Development for Medicaid HCBS: AHRQ Efforts Quality of Care Measures Development for Medicaid HCBS: AHRQ Efforts
Quality of Care Measures Development for Medicaid HCBS: AHRQ Efforts
 
Your electronic medical record - Structure versus Non-Structure - Order verus...
Your electronic medical record - Structure versus Non-Structure - Order verus...Your electronic medical record - Structure versus Non-Structure - Order verus...
Your electronic medical record - Structure versus Non-Structure - Order verus...
 
Week 9 emr implementation final project
Week 9 emr implementation final projectWeek 9 emr implementation final project
Week 9 emr implementation final project
 
Powerpoint on electronic health record lab 1
Powerpoint on electronic health record lab 1Powerpoint on electronic health record lab 1
Powerpoint on electronic health record lab 1
 
Quality Assurance in Hospitals
Quality Assurance in HospitalsQuality Assurance in Hospitals
Quality Assurance in Hospitals
 
Quality assurance in nursing
Quality assurance in nursingQuality assurance in nursing
Quality assurance in nursing
 
Why We Need to Shift Healthcare Quality Measures from Volume to Value
Why We Need to Shift Healthcare Quality Measures from Volume to ValueWhy We Need to Shift Healthcare Quality Measures from Volume to Value
Why We Need to Shift Healthcare Quality Measures from Volume to Value
 

Similar a Best practices is your share point really healthy

SPTechCon - Is Your SharePoint Healthy?
SPTechCon - Is Your SharePoint Healthy?SPTechCon - Is Your SharePoint Healthy?
SPTechCon - Is Your SharePoint Healthy?Richard Harbridge
 
SharePoint Fest Denver - Is Your SharePoint Really Healthy?
SharePoint Fest Denver - Is Your SharePoint Really Healthy?SharePoint Fest Denver - Is Your SharePoint Really Healthy?
SharePoint Fest Denver - Is Your SharePoint Really Healthy?Richard Harbridge
 
Is Your SharePoint Healthy? What's The Right Prescription? - SPFest Chicago
Is Your SharePoint Healthy? What's The Right Prescription? - SPFest ChicagoIs Your SharePoint Healthy? What's The Right Prescription? - SPFest Chicago
Is Your SharePoint Healthy? What's The Right Prescription? - SPFest ChicagoRichard Harbridge
 
SharePoint Saturday Austin - Is Your SharePoint Healthy? What's The Right Pre...
SharePoint Saturday Austin - Is Your SharePoint Healthy? What's The Right Pre...SharePoint Saturday Austin - Is Your SharePoint Healthy? What's The Right Pre...
SharePoint Saturday Austin - Is Your SharePoint Healthy? What's The Right Pre...Richard Harbridge
 
SharePoint Conference .ORG - Is Your SharePoint Healthy? What's The Right Pre...
SharePoint Conference .ORG - Is Your SharePoint Healthy? What's The Right Pre...SharePoint Conference .ORG - Is Your SharePoint Healthy? What's The Right Pre...
SharePoint Conference .ORG - Is Your SharePoint Healthy? What's The Right Pre...Richard Harbridge
 
Is Your SharePoint Healthy? What's The Right Prescription? - SharePoint Sympo...
Is Your SharePoint Healthy? What's The Right Prescription? - SharePoint Sympo...Is Your SharePoint Healthy? What's The Right Prescription? - SharePoint Sympo...
Is Your SharePoint Healthy? What's The Right Prescription? - SharePoint Sympo...Richard Harbridge
 
Boston Area SharePoint User Group - Is Your SharePoint Healthy?
Boston Area SharePoint User Group - Is Your SharePoint Healthy?Boston Area SharePoint User Group - Is Your SharePoint Healthy?
Boston Area SharePoint User Group - Is Your SharePoint Healthy?Richard Harbridge
 
SPTechCon - San Francisco - Is Your SharePoint Healthy?
SPTechCon - San Francisco - Is Your SharePoint Healthy?SPTechCon - San Francisco - Is Your SharePoint Healthy?
SPTechCon - San Francisco - Is Your SharePoint Healthy?Richard Harbridge
 
Guide to SharePoint Governance: An Overview
Guide to SharePoint Governance: An OverviewGuide to SharePoint Governance: An Overview
Guide to SharePoint Governance: An OverviewRajesh Kumar A
 
Seattle Code Camp 2016- Role of Data Science in HHealthcare
Seattle Code Camp 2016- Role of Data Science in HHealthcareSeattle Code Camp 2016- Role of Data Science in HHealthcare
Seattle Code Camp 2016- Role of Data Science in HHealthcareRuba Qaqish
 
Seattle Code Camp 2016- Role of Data Science in Healthcare
Seattle Code Camp 2016- Role of Data Science in HealthcareSeattle Code Camp 2016- Role of Data Science in Healthcare
Seattle Code Camp 2016- Role of Data Science in HealthcareRuba Qaqish
 
How Should You Manage Data Governance During Coronavirus?
How Should You Manage Data Governance During Coronavirus?How Should You Manage Data Governance During Coronavirus?
How Should You Manage Data Governance During Coronavirus?Vivek Mishra
 
How Should You Manage Data Governance During Coronavirus?
How Should You Manage Data Governance During Coronavirus?How Should You Manage Data Governance During Coronavirus?
How Should You Manage Data Governance During Coronavirus?Vivek Mishra
 
Policy and Procedure Management for Healthcare
Policy and Procedure Management for HealthcarePolicy and Procedure Management for Healthcare
Policy and Procedure Management for HealthcareHospitalPortal
 
SharePoint 2010 Governance Planning And Implementation
SharePoint 2010 Governance Planning And ImplementationSharePoint 2010 Governance Planning And Implementation
SharePoint 2010 Governance Planning And ImplementationPeter_Mai
 
System Implementation 17System Implement.docx
System Implementation          17System Implement.docxSystem Implementation          17System Implement.docx
System Implementation 17System Implement.docxmattinsonjanel
 
Database administrator: job description, salary and future scope
Database administrator: job description, salary and future scopeDatabase administrator: job description, salary and future scope
Database administrator: job description, salary and future scopeHR Krutika Meheta
 
Covenant SharePoint Health Assessment
Covenant SharePoint Health AssessmentCovenant SharePoint Health Assessment
Covenant SharePoint Health AssessmentMatthew W. Bowers
 
Seattle Code Camp 2016- Role of Data Science in Healthcare
Seattle Code Camp 2016- Role of Data Science in HealthcareSeattle Code Camp 2016- Role of Data Science in Healthcare
Seattle Code Camp 2016- Role of Data Science in HealthcareCalance
 

Similar a Best practices is your share point really healthy (20)

SPTechCon - Is Your SharePoint Healthy?
SPTechCon - Is Your SharePoint Healthy?SPTechCon - Is Your SharePoint Healthy?
SPTechCon - Is Your SharePoint Healthy?
 
SharePoint Fest Denver - Is Your SharePoint Really Healthy?
SharePoint Fest Denver - Is Your SharePoint Really Healthy?SharePoint Fest Denver - Is Your SharePoint Really Healthy?
SharePoint Fest Denver - Is Your SharePoint Really Healthy?
 
Is Your SharePoint Healthy? What's The Right Prescription? - SPFest Chicago
Is Your SharePoint Healthy? What's The Right Prescription? - SPFest ChicagoIs Your SharePoint Healthy? What's The Right Prescription? - SPFest Chicago
Is Your SharePoint Healthy? What's The Right Prescription? - SPFest Chicago
 
SharePoint Saturday Austin - Is Your SharePoint Healthy? What's The Right Pre...
SharePoint Saturday Austin - Is Your SharePoint Healthy? What's The Right Pre...SharePoint Saturday Austin - Is Your SharePoint Healthy? What's The Right Pre...
SharePoint Saturday Austin - Is Your SharePoint Healthy? What's The Right Pre...
 
SharePoint Conference .ORG - Is Your SharePoint Healthy? What's The Right Pre...
SharePoint Conference .ORG - Is Your SharePoint Healthy? What's The Right Pre...SharePoint Conference .ORG - Is Your SharePoint Healthy? What's The Right Pre...
SharePoint Conference .ORG - Is Your SharePoint Healthy? What's The Right Pre...
 
Is Your SharePoint Healthy? What's The Right Prescription? - SharePoint Sympo...
Is Your SharePoint Healthy? What's The Right Prescription? - SharePoint Sympo...Is Your SharePoint Healthy? What's The Right Prescription? - SharePoint Sympo...
Is Your SharePoint Healthy? What's The Right Prescription? - SharePoint Sympo...
 
Boston Area SharePoint User Group - Is Your SharePoint Healthy?
Boston Area SharePoint User Group - Is Your SharePoint Healthy?Boston Area SharePoint User Group - Is Your SharePoint Healthy?
Boston Area SharePoint User Group - Is Your SharePoint Healthy?
 
SPTechCon - San Francisco - Is Your SharePoint Healthy?
SPTechCon - San Francisco - Is Your SharePoint Healthy?SPTechCon - San Francisco - Is Your SharePoint Healthy?
SPTechCon - San Francisco - Is Your SharePoint Healthy?
 
Guide to SharePoint Governance: An Overview
Guide to SharePoint Governance: An OverviewGuide to SharePoint Governance: An Overview
Guide to SharePoint Governance: An Overview
 
Seattle Code Camp 2016- Role of Data Science in HHealthcare
Seattle Code Camp 2016- Role of Data Science in HHealthcareSeattle Code Camp 2016- Role of Data Science in HHealthcare
Seattle Code Camp 2016- Role of Data Science in HHealthcare
 
Seattle Code Camp 2016- Role of Data Science in Healthcare
Seattle Code Camp 2016- Role of Data Science in HealthcareSeattle Code Camp 2016- Role of Data Science in Healthcare
Seattle Code Camp 2016- Role of Data Science in Healthcare
 
How Should You Manage Data Governance During Coronavirus?
How Should You Manage Data Governance During Coronavirus?How Should You Manage Data Governance During Coronavirus?
How Should You Manage Data Governance During Coronavirus?
 
How Should You Manage Data Governance During Coronavirus?
How Should You Manage Data Governance During Coronavirus?How Should You Manage Data Governance During Coronavirus?
How Should You Manage Data Governance During Coronavirus?
 
Policy and Procedure Management for Healthcare
Policy and Procedure Management for HealthcarePolicy and Procedure Management for Healthcare
Policy and Procedure Management for Healthcare
 
SharePoint 2010 Governance Planning And Implementation
SharePoint 2010 Governance Planning And ImplementationSharePoint 2010 Governance Planning And Implementation
SharePoint 2010 Governance Planning And Implementation
 
Rapid-fire BI
Rapid-fire BIRapid-fire BI
Rapid-fire BI
 
System Implementation 17System Implement.docx
System Implementation          17System Implement.docxSystem Implementation          17System Implement.docx
System Implementation 17System Implement.docx
 
Database administrator: job description, salary and future scope
Database administrator: job description, salary and future scopeDatabase administrator: job description, salary and future scope
Database administrator: job description, salary and future scope
 
Covenant SharePoint Health Assessment
Covenant SharePoint Health AssessmentCovenant SharePoint Health Assessment
Covenant SharePoint Health Assessment
 
Seattle Code Camp 2016- Role of Data Science in Healthcare
Seattle Code Camp 2016- Role of Data Science in HealthcareSeattle Code Camp 2016- Role of Data Science in Healthcare
Seattle Code Camp 2016- Role of Data Science in Healthcare
 

Más de Richard Harbridge

Piloting & Scaling Successfully With Microsoft Viva
Piloting & Scaling Successfully With Microsoft VivaPiloting & Scaling Successfully With Microsoft Viva
Piloting & Scaling Successfully With Microsoft VivaRichard Harbridge
 
Preparing, Piloting & Paths to Success with Microsoft Copilot
Preparing, Piloting & Paths to Success with Microsoft CopilotPreparing, Piloting & Paths to Success with Microsoft Copilot
Preparing, Piloting & Paths to Success with Microsoft CopilotRichard Harbridge
 
Bridging The Gap: How AI Is Transforming Both Customer Experience & Employee ...
Bridging The Gap: How AI Is Transforming Both Customer Experience & Employee ...Bridging The Gap: How AI Is Transforming Both Customer Experience & Employee ...
Bridging The Gap: How AI Is Transforming Both Customer Experience & Employee ...Richard Harbridge
 
Getting The Most Out Of Microsoft 365 Employee Experience Today & Tomorrow
Getting The Most Out Of Microsoft 365 Employee Experience Today & TomorrowGetting The Most Out Of Microsoft 365 Employee Experience Today & Tomorrow
Getting The Most Out Of Microsoft 365 Employee Experience Today & TomorrowRichard Harbridge
 
Mastering Microsoft 365: The Winning Trio Of Automation, Governance & Adoption
Mastering Microsoft 365: The Winning Trio Of Automation, Governance & AdoptionMastering Microsoft 365: The Winning Trio Of Automation, Governance & Adoption
Mastering Microsoft 365: The Winning Trio Of Automation, Governance & AdoptionRichard Harbridge
 
Piloting & Scaling Successfully With Microsoft Viva
Piloting & Scaling Successfully With Microsoft VivaPiloting & Scaling Successfully With Microsoft Viva
Piloting & Scaling Successfully With Microsoft VivaRichard Harbridge
 
Getting The Most Out Of Microsoft 365 Employee Experience Today & Tomorrow SH...
Getting The Most Out Of Microsoft 365 Employee Experience Today & Tomorrow SH...Getting The Most Out Of Microsoft 365 Employee Experience Today & Tomorrow SH...
Getting The Most Out Of Microsoft 365 Employee Experience Today & Tomorrow SH...Richard Harbridge
 
Elevate Your Microsoft 365 Experience The Winning Trio Of AI, Analytics & Aut...
Elevate Your Microsoft 365 Experience The Winning Trio Of AI, Analytics & Aut...Elevate Your Microsoft 365 Experience The Winning Trio Of AI, Analytics & Aut...
Elevate Your Microsoft 365 Experience The Winning Trio Of AI, Analytics & Aut...Richard Harbridge
 
Elevate Your Microsoft 365 Experience The Winning Trio Of AI, Analytics & Rec...
Elevate Your Microsoft 365 Experience The Winning Trio Of AI, Analytics & Rec...Elevate Your Microsoft 365 Experience The Winning Trio Of AI, Analytics & Rec...
Elevate Your Microsoft 365 Experience The Winning Trio Of AI, Analytics & Rec...Richard Harbridge
 
Metaverse & The Employee Experience: What You Need To Know
Metaverse & The Employee Experience: What You Need To KnowMetaverse & The Employee Experience: What You Need To Know
Metaverse & The Employee Experience: What You Need To KnowRichard Harbridge
 
Elevate Your Microsoft 365 Experience The Winning Trio Of AI, Analytics & Aut...
Elevate Your Microsoft 365 Experience The Winning Trio Of AI, Analytics & Aut...Elevate Your Microsoft 365 Experience The Winning Trio Of AI, Analytics & Aut...
Elevate Your Microsoft 365 Experience The Winning Trio Of AI, Analytics & Aut...Richard Harbridge
 
Ideas & Inspiration: Getting Started & Driving Success With Power Platform At...
Ideas & Inspiration: Getting Started & Driving Success With Power Platform At...Ideas & Inspiration: Getting Started & Driving Success With Power Platform At...
Ideas & Inspiration: Getting Started & Driving Success With Power Platform At...Richard Harbridge
 
Smarter, Not Harder How AI Is Changing Employee Experience - Reworked Connect...
Smarter, Not Harder How AI Is Changing Employee Experience - Reworked Connect...Smarter, Not Harder How AI Is Changing Employee Experience - Reworked Connect...
Smarter, Not Harder How AI Is Changing Employee Experience - Reworked Connect...Richard Harbridge
 
Tackling Employee Experience Today As We Embrace The Future Workplace
Tackling Employee Experience Today As We Embrace The Future WorkplaceTackling Employee Experience Today As We Embrace The Future Workplace
Tackling Employee Experience Today As We Embrace The Future WorkplaceRichard Harbridge
 
Smarter, Not Harder How AI Is Changing Communication - Ragan Events
Smarter, Not Harder How AI Is Changing Communication - Ragan EventsSmarter, Not Harder How AI Is Changing Communication - Ragan Events
Smarter, Not Harder How AI Is Changing Communication - Ragan EventsRichard Harbridge
 
Enhancing Microsoft Teams To Build A Better Digital Workplace
Enhancing Microsoft Teams To Build A Better Digital WorkplaceEnhancing Microsoft Teams To Build A Better Digital Workplace
Enhancing Microsoft Teams To Build A Better Digital WorkplaceRichard Harbridge
 
Masterclass On Improving & Measuring Onboarding, Retention & Wellbeing With M...
Masterclass On Improving & Measuring Onboarding, Retention & Wellbeing With M...Masterclass On Improving & Measuring Onboarding, Retention & Wellbeing With M...
Masterclass On Improving & Measuring Onboarding, Retention & Wellbeing With M...Richard Harbridge
 
Getting Started & Driving Success With Power Platform At Scale
Getting Started & Driving Success With Power Platform At ScaleGetting Started & Driving Success With Power Platform At Scale
Getting Started & Driving Success With Power Platform At ScaleRichard Harbridge
 
Masterclass On Improving & Measuring Onboarding, Retention & Well-being
Masterclass On Improving & Measuring Onboarding, Retention & Well-beingMasterclass On Improving & Measuring Onboarding, Retention & Well-being
Masterclass On Improving & Measuring Onboarding, Retention & Well-beingRichard Harbridge
 
Piloting & Scaling Successfully With Microsoft Viva
Piloting & Scaling Successfully With Microsoft VivaPiloting & Scaling Successfully With Microsoft Viva
Piloting & Scaling Successfully With Microsoft VivaRichard Harbridge
 

Más de Richard Harbridge (20)

Piloting & Scaling Successfully With Microsoft Viva
Piloting & Scaling Successfully With Microsoft VivaPiloting & Scaling Successfully With Microsoft Viva
Piloting & Scaling Successfully With Microsoft Viva
 
Preparing, Piloting & Paths to Success with Microsoft Copilot
Preparing, Piloting & Paths to Success with Microsoft CopilotPreparing, Piloting & Paths to Success with Microsoft Copilot
Preparing, Piloting & Paths to Success with Microsoft Copilot
 
Bridging The Gap: How AI Is Transforming Both Customer Experience & Employee ...
Bridging The Gap: How AI Is Transforming Both Customer Experience & Employee ...Bridging The Gap: How AI Is Transforming Both Customer Experience & Employee ...
Bridging The Gap: How AI Is Transforming Both Customer Experience & Employee ...
 
Getting The Most Out Of Microsoft 365 Employee Experience Today & Tomorrow
Getting The Most Out Of Microsoft 365 Employee Experience Today & TomorrowGetting The Most Out Of Microsoft 365 Employee Experience Today & Tomorrow
Getting The Most Out Of Microsoft 365 Employee Experience Today & Tomorrow
 
Mastering Microsoft 365: The Winning Trio Of Automation, Governance & Adoption
Mastering Microsoft 365: The Winning Trio Of Automation, Governance & AdoptionMastering Microsoft 365: The Winning Trio Of Automation, Governance & Adoption
Mastering Microsoft 365: The Winning Trio Of Automation, Governance & Adoption
 
Piloting & Scaling Successfully With Microsoft Viva
Piloting & Scaling Successfully With Microsoft VivaPiloting & Scaling Successfully With Microsoft Viva
Piloting & Scaling Successfully With Microsoft Viva
 
Getting The Most Out Of Microsoft 365 Employee Experience Today & Tomorrow SH...
Getting The Most Out Of Microsoft 365 Employee Experience Today & Tomorrow SH...Getting The Most Out Of Microsoft 365 Employee Experience Today & Tomorrow SH...
Getting The Most Out Of Microsoft 365 Employee Experience Today & Tomorrow SH...
 
Elevate Your Microsoft 365 Experience The Winning Trio Of AI, Analytics & Aut...
Elevate Your Microsoft 365 Experience The Winning Trio Of AI, Analytics & Aut...Elevate Your Microsoft 365 Experience The Winning Trio Of AI, Analytics & Aut...
Elevate Your Microsoft 365 Experience The Winning Trio Of AI, Analytics & Aut...
 
Elevate Your Microsoft 365 Experience The Winning Trio Of AI, Analytics & Rec...
Elevate Your Microsoft 365 Experience The Winning Trio Of AI, Analytics & Rec...Elevate Your Microsoft 365 Experience The Winning Trio Of AI, Analytics & Rec...
Elevate Your Microsoft 365 Experience The Winning Trio Of AI, Analytics & Rec...
 
Metaverse & The Employee Experience: What You Need To Know
Metaverse & The Employee Experience: What You Need To KnowMetaverse & The Employee Experience: What You Need To Know
Metaverse & The Employee Experience: What You Need To Know
 
Elevate Your Microsoft 365 Experience The Winning Trio Of AI, Analytics & Aut...
Elevate Your Microsoft 365 Experience The Winning Trio Of AI, Analytics & Aut...Elevate Your Microsoft 365 Experience The Winning Trio Of AI, Analytics & Aut...
Elevate Your Microsoft 365 Experience The Winning Trio Of AI, Analytics & Aut...
 
Ideas & Inspiration: Getting Started & Driving Success With Power Platform At...
Ideas & Inspiration: Getting Started & Driving Success With Power Platform At...Ideas & Inspiration: Getting Started & Driving Success With Power Platform At...
Ideas & Inspiration: Getting Started & Driving Success With Power Platform At...
 
Smarter, Not Harder How AI Is Changing Employee Experience - Reworked Connect...
Smarter, Not Harder How AI Is Changing Employee Experience - Reworked Connect...Smarter, Not Harder How AI Is Changing Employee Experience - Reworked Connect...
Smarter, Not Harder How AI Is Changing Employee Experience - Reworked Connect...
 
Tackling Employee Experience Today As We Embrace The Future Workplace
Tackling Employee Experience Today As We Embrace The Future WorkplaceTackling Employee Experience Today As We Embrace The Future Workplace
Tackling Employee Experience Today As We Embrace The Future Workplace
 
Smarter, Not Harder How AI Is Changing Communication - Ragan Events
Smarter, Not Harder How AI Is Changing Communication - Ragan EventsSmarter, Not Harder How AI Is Changing Communication - Ragan Events
Smarter, Not Harder How AI Is Changing Communication - Ragan Events
 
Enhancing Microsoft Teams To Build A Better Digital Workplace
Enhancing Microsoft Teams To Build A Better Digital WorkplaceEnhancing Microsoft Teams To Build A Better Digital Workplace
Enhancing Microsoft Teams To Build A Better Digital Workplace
 
Masterclass On Improving & Measuring Onboarding, Retention & Wellbeing With M...
Masterclass On Improving & Measuring Onboarding, Retention & Wellbeing With M...Masterclass On Improving & Measuring Onboarding, Retention & Wellbeing With M...
Masterclass On Improving & Measuring Onboarding, Retention & Wellbeing With M...
 
Getting Started & Driving Success With Power Platform At Scale
Getting Started & Driving Success With Power Platform At ScaleGetting Started & Driving Success With Power Platform At Scale
Getting Started & Driving Success With Power Platform At Scale
 
Masterclass On Improving & Measuring Onboarding, Retention & Well-being
Masterclass On Improving & Measuring Onboarding, Retention & Well-beingMasterclass On Improving & Measuring Onboarding, Retention & Well-being
Masterclass On Improving & Measuring Onboarding, Retention & Well-being
 
Piloting & Scaling Successfully With Microsoft Viva
Piloting & Scaling Successfully With Microsoft VivaPiloting & Scaling Successfully With Microsoft Viva
Piloting & Scaling Successfully With Microsoft Viva
 

Best practices is your share point really healthy

  • 1. Is Your Sharepointreallyhealthy? What’s the rightprescription? Presented By: Richard Harbridge #BPC11 @RHarbridge
  • 3. Why does this topic matter? We find the issues in SharePoint typically when SharePoint upgrades, new third party components, new solutions and significant changes are made to SharePoint. This results in high costs and greater delays than if many of those issues had been discovered earlier.
  • 4. What we will be talking about… What is a SharePoint Prescription? SharePoint Preventative Care SharePoint Palliative Care SharePoint CurativeCare SharePoint Incident Reporting SharePoint Health Assessments
  • 5. Our Goal Today… From Here To Here
  • 6. What is a SharePoint Prescription?
  • 7. Why do you need a Prescription?
  • 8.
  • 9. It typically contains orders to be performed by patients, caretakers, nurses, pharmacists or othertherapists.
  • 10.
  • 11. It’s a technology-care program implemented by an expert that governs the plan of care for a SharePoint implementation.
  • 12. It typically contains orders to be performed by patients, caretakers, nurses, pharmacists or othertherapists.
  • 13. It typically contains orders to be performed by system, administrators, developers, architects or other experts.
  • 14. It indicates that the prescriber takes responsibility for the clinical care of the system and in particular for monitoring efficacy and safety.
  • 15.
  • 16. What to watch out for… Even with an effective prescription you must follow it in order for it to be effective.
  • 18. What is Preventative Care? Measures taken to prevent diseases (or injuries) rather than curing them or treating their symptoms. In SharePoint Terms? The pro-active actions you plan for, schedule and execute to mitigate or prevent issues from occurring in your SharePoint implementation.
  • 19.
  • 20. What are people searching for and what are they not able to find?
  • 21.
  • 22. What lists or sites are becoming very large?
  • 23. Two Key SharePoint 2007 Tips:
  • 24. Look at the reports available in SharePoint Designer.
  • 25.
  • 26. If you are upgrading to SharePoint 2010 this is also important to understand as the default throttling limits may impact user experience.
  • 27. SQL Scripts (Read Only) and API calls can help identify what lists you do have over the default throttle settings, and which have a larger lookup count.
  • 28.
  • 29.
  • 30. Do you know how complex the SharePoint Designer workflows are in your environment?
  • 31.
  • 32. Where are the problems?
  • 33. What are the solutions for these problems?
  • 35.
  • 36. What Timer Jobs are Running?
  • 37. What Timer Jobs have Run Successfully or Failed?
  • 41.
  • 42. How do you keep Environments within SLAs?
  • 43. How do you reduce downtime?
  • 44. How do you validate and benchmark codeDownload the Latest SharePoint Admin Toolkit
  • 47. Database Growth Example A site collections content database is 60GB in total size. Preventative Action: Set alert to warn if the content database goes beyond 80GB in size and schedule reports on storage space and database growth.
  • 48. The Outcome You are able to prevent many potential SharePoint issues through careful planning.
  • 49. What to watch out for… No one wants to do preventative care or pay for it. “It won’t happen to me.”
  • 51. What is Palliative Care? Any form of medical care or treatment that concentrates on reducing the severity of disease symptoms, rather than striving to halt, delay, or reverse progression of the disease itself. In SharePoint Terms? Targeting and fixing symptom like issues within your SharePoint implementation without targeting or solving the root cause.
  • 52.
  • 53. You are under artificial constraints that make the potential solutions for the underlying issue infeasible until a later time.
  • 55. Awaiting Technology Improvements (Upgrade)Cynefin (Dave Snowden Explains)
  • 56. SharePoint Example A site collections content database is 60GB in total size. Preventative Action: Set alert to warn if the content database goes beyond 80GB in size and schedule reports on storage space and database growth. The content database grows quickly to 100GB in total size. The warnings have been sent out. Palliative care would be to either split the content database up or to adjust processes so that the content DB can continue to grow beyond 100GB.
  • 57. The Outcome Symptoms of an underlying SharePoint issue are resolved to decrease the impact of the underlying SharePoint issue.
  • 58. What to watch out for… When a symptom is treated it doesn’t cure the underlying issue.
  • 60. What is CurativeCare? Actions that seek to cure the existing disease or medical condition. In SharePoint Terms? Solve the underlying issue/problem so that it no longer exists in your implementation.
  • 61. There is no magic pill.
  • 62.
  • 63.
  • 64.
  • 65. Effort needs to be taken to determine an automated synchronization solution for the HR Employee Directory and Active Directory data or one of the systems for managing employee information should be retired so that it can be contained and managed from one source identity/profile. This is because some people are updating user profiles in SharePoint. Some are contacting help desk or HR to get their information updated when addresses or phone numbers change. There are several known challenges. When a user updates their information in SharePoint it does not update Active Directory resulting in updates to the contact information in Exchange. When Help Desk updates user information they do it in Active Directory. When HR updates user information they do it in the HR Employee Directory (Custom/Not Active Directory).
  • 66. Do I Need To? Before you go through a medical procedure the doctor would explain the procedure and the risks, options and alternativesallowing the patient to make an informed decision about whether the risk was worth it. We must do the same with SharePoint solutions – the risk is theirs to take, not ours. Not if there are no known or identified issues.
  • 67.
  • 68.
  • 69. What to watch out for… We cannot cure something if we don’t know enough about it.
  • 71. When to Assess When not scheduled it’s still important to perform assessments after any “curative” action is performed. “It indicates that the prescriber takes responsibility for the clinical care of the system and in particular for monitoring efficacy and safety.” Additionally it may be best to perform one after significant palliative or preventative measures are taken.
  • 72. Incident Reports An incident report or accident report is a form that is filled out in order to record details of an unusual event that occurs at the facility, such as an injury to a patient. The purpose of the incident report is to document the exact details of the occurrence while they are fresh in the minds of those who witnessed the event. Some iatrogenic artifacts are clearly defined and easily recognized, such as a complication following a surgical procedure. Some less obvious ones can require significant investigation to identify, such as complex drug interactions. In SharePoint Terms? If something unusual happens as a result of ‘preventative’, ‘curative’, or ‘palliative’ measures being taken it must be documented with as much detail as possible while it’s still fresh in the minds of those who were participants or effected.
  • 74. Mental or Physical? Physical health without mental health is not ‘healthy’. In a SharePoint Implementation: Physical Health = Technical Health Mental Health = Business or Non-Technical Health If you have business or non-technical issues you do not have a healthy SharePoint implementation.
  • 78.
  • 79. What are we currentlyusing SharePoint for within our Enterprise?
  • 80. What are the future uses for SharePoint within our Enterprise?
  • 81. How is SharePoint helping us achieve our business goals?
  • 82. What are our SharePoint objectives and their priority?
  • 83. What are our SharePoint initiatives and their priority?
  • 84. How do our SharePoint initiatives align with our SharePoint objectives?
  • 85. What are ways we can reduce inefficiencies and duplication?
  • 86. What groups are doing similar initiatives and how can we help?
  • 87. What are the related systems, applications and services we have within our enterprise?
  • 88. How is the business prioritizing SharePoint initiatives?
  • 89. Who are the people or key areas of the business involved in setting the strategic direction for our SharePoint implementation?
  • 90. What areas of the business offer the most opportunity for growth?
  • 91. How are you communicating strategic changes or initiatives related to SharePoint in your organization?
  • 92.
  • 93. Are we using it to meet external web content management needs?
  • 94.
  • 95. What are the known future SharePoint initiatives?
  • 96. Am I using all the features our organization is paying for?
  • 97. Are we using any of the features incorrectly?
  • 98. What are the related business applicationsandservices?
  • 99. Do any contain duplicate features/functionality?
  • 100. Are any being retired/eliminated in the future?
  • 101. What are the technical objectives for SharePoint within the organization?
  • 102. How are these technical objectives prioritized?
  • 103. What are our current and future licensing plans with SharePoint?
  • 104. Do you have a communication plan?
  • 106. What must the communications contain?
  • 107. Who are the contacts for key responsibilities?
  • 108.
  • 109. Are the roles and responsibilities of the membership clearly defined?
  • 110. Is all of the membership engaged?
  • 112. How often are your members getting together?
  • 113. What are the reasons your Governance teams, committees or boards get together?
  • 114. Are the outcomes of these meetings actionable?
  • 115. Do you have a Governance Site (and Governance Plan)?
  • 116.
  • 117. Do they have a backup?
  • 118. Do they have the knowledge and training they need?
  • 119. Have you ever deviatedfrom the default settings? Why and when?
  • 120. How are you monitoring SharePoint?
  • 121. Do you know when a content DB’s size is approaching it’s recommended limit?
  • 122. Do you know when the site count of a site collection is approaching it’s recommended limit?
  • 123. Do you know when the site collection count in a content database is approaching it’s recommended limit?
  • 124. What quotashave you configured for SharePoint?
  • 125. How do you handle requests for a larger quota?
  • 126. What is the maximum quota?
  • 127. Do you have errors in your event logs?
  • 128. Do you have errors in your SharePoint logs?
  • 129. Have you changed the default settings for storing logs?
  • 130. Do you have errors in your SQL logs?
  • 131.
  • 132. What quotas have you configured for SharePoint?
  • 133. How do you handle requests for larger quotas?
  • 134.
  • 135. How many web applications do you have in your farm?
  • 136. How many site collections do you have?
  • 137. How many databases do you have?
  • 138. How large are your databases?
  • 139. How many SQL Server Instances do you have?
  • 140. How many users are using your SharePoint site collections?
  • 141. How many requests per second are you seeing?
  • 142. How many sites do you have?
  • 143. How many documents do you have?
  • 144. What is the highest document size?
  • 145. What is the average document size?
  • 146. What are your resource throttling settings?
  • 147. What other technologies are you using with SharePoint?
  • 148. Are you using ISA or Forefront?
  • 149. Are your users using Micrsoft Groove or SharePoint Workspace?
  • 150. What is the current version of Microsoft Office you are using?
  • 151. Are you using Office Communication Server or Lync?
  • 152.
  • 153. Do you perform a fire drills based on your plan? When was the last one and how often do you do them?
  • 154. How do you provide single file recovery? (version control, recycling bin, DPM, etc)
  • 155. How do you provide single or multiplesite recovery?
  • 156. How do you provide server recovery?
  • 157. How do you provide data center recovery?
  • 158. Are you storing excess or unnecessary (unused) data in your SharePoint farm?
  • 159. What are the costs of this storage?
  • 160.
  • 161. What are the bandwidth costs associated with SharePoint?
  • 162. What are the costs associated with transferring redundant data around your farm?
  • 163. What are my slowest performing pages?
  • 164. How heavy are my SharePoint pages?
  • 165. Are you using caching in your SharePoint implementation?
  • 166. Are you using Output Caching?
  • 167. Are you using Disk Based Caching?
  • 168. Are you using Object Caching?
  • 169. Are you using IIS compression?
  • 170. Are you monitoring SQL Server Latency?
  • 171. Is your latency 10 milliseconds or less for the Temp Database?
  • 172. Is your latency 10 milliseconds or less for the Search Database?
  • 173. Is your latency 20 milliseconds or less for the Database Log File?
  • 174.
  • 175. Do you have PII (Personally Identifiable Information) in your environment? Is it secured and audited?
  • 176. How well are permissions managed in your SharePoint environment?
  • 177. Have you ever deviated from SharePoint’s default security levels?
  • 178. In what site collections?
  • 179. What was the reasoning/need behind creating your own security levels?
  • 180. How can security be improved in your SharePoint environment?
  • 181. How can you more effectively monitor, manage, and maintain security in your SharePoint environment?
  • 182.
  • 183. What third party products are we using in our SharePoint environment?
  • 184. Where are they available? Who can use them?
  • 185. What is the status of these non-Microsoft products?
  • 186. Are there newer versions available?
  • 187. How is custom code performing within our SharePoint environment?
  • 188. Are you disposing of SharePoint objects correctly?
  • 189. Are you using best practices when querying or working with SharePoint objects?
  • 190. Do you know how many workflows have been created within your SharePoint environment?
  • 191. Do you know what they do?
  • 192. Do you know who owns them?
  • 193. Do you know what they were developed using? (SharePoint Designer? Visual Studio? Third Party Product?)
  • 194. Who is using SharePoint Designer?
  • 195. How do you test your SharePoint environment when an update is made to it?
  • 196. When new code is added or a third party product?
  • 197. How are you storing older versions of configurations, code and compiled components?Development Assessments
  • 198.
  • 199. Do you provide help material such as Manuals, Course Guidebooks, Workbooks, How To, Tutorials, or Demonstrations?
  • 200. How do you train users on SharePoint?
  • 201. How do you currently provision your sites?
  • 202. How do you determine where each site should live?
  • 203. Who owns the site and who supports the site?
  • 204. How do you communicate new features, initiatives, or changes to SharePoint to your users?
  • 205. How many SharePoint support requests do you currently get?
  • 206. How are these categorized?
  • 207. How are these assigned and escalated?
  • 208. How many are effectively responded to?
  • 209. How many are closed with success?
  • 210. Do you leverage/contribute to an internal knowledgebase for SharePoint support?
  • 211. Do you have clearly defined SLAs for support and problem resolution?
  • 212. Do you offer face to face learning or unstructured/semi-structured environments for learning? (Lunch and learns, after hours discussions, communities etc)Support Assessments
  • 213.
  • 214. Does this clearly indicate recommended containment hierarchy?
  • 215. Do you have a site map that defines future site structures?
  • 216. Are you using Content Types?
  • 217. Are you using metadata to help make content easier to organize and find?
  • 218. Are you using site columns?
  • 219. Are you using and managing Term Sets?
  • 220. Do you have tagging guidelines?
  • 221. Are you managing keywords?
  • 222. Are you using and managing Site Directories?
  • 223. Do you have classifications based on type of use?
  • 224. Communications based (publishing) portal/sites/collections?
  • 225. Team based collaboration sites/collections?
  • 227. Are you checking for dead links?
  • 228. How well is your site structured?
  • 229.
  • 230. What are the current systems and applications in place?
  • 231. What are the application and system lifecycles?
  • 232. Is there duplicated content that is contained in other systems or applications and not just within SharePoint?
  • 233. How is this content kept synchronized when updates are made to it?
  • 234. Can data stored in other systems provide additional value to your SharePoint business solutions?
  • 235. Can it give added context to SharePoint content?
  • 236. What are already integrated?
  • 237. How are they integrated?
  • 238. What are not integrated?
  • 239. Why haven’t they been integrated?
  • 240.
  • 241. Does this include user built SharePoint solutions?
  • 242. What is the SharePoint skill level of your users?
  • 243. Do you have user stories on how people are currently using SharePoint successfully?
  • 244. Have you performed interviews or surveys to help understand how people are using SharePoint or how specific SharePoint solutions can be improved?
  • 245. How many people are using your SharePoint implementation?
  • 246. Are you reviewing SharePoint Usage Statistics on a Regular Basis?
  • 247. How many are using a specific site?
  • 248. How many are using specific documents?
  • 249. What times of the week are they using specific sites or documents?
  • 250. Are there patterns that can be identified to help in determining the best time for updates or additions?
  • 251. Is your SharePoint accessible externally or via mobile devices?Usage and Adoption Assessments
  • 252.
  • 253. Have you performed usability assessments?
  • 254. How has your SharePoint implementation been branded?
  • 255. Does it have a unique name for referencing?
  • 256. What are your theme and styling guidelines?
  • 257. How does your SharePoint implementation work across browsers?
  • 258. What about upcoming browsers?
  • 259. What are the accessibility concerns in your current SharePoint implementation?
  • 260. How can this be improved?
  • 261. Do you have usage policies defined?
  • 262. Have your users signed off or acknowledged these policies?
  • 263. Do you enforce these policies?
  • 264. How often are these usage policies assessed and updated?Usage and Adoption Assessments
  • 265.
  • 266. Is your SharePoint accessible externally?
  • 267. Is your SharePoint being used on mobile devices?
  • 268. How is the user experience?
  • 269. How has your SharePoint implementation been branded?
  • 270. What are your theme and styling guidelines?
  • 271. How does your SharePoint implementation work across browsers?
  • 272. What about upcoming browsers?
  • 273. What are the accessibility concerns in your current SharePoint implementation?
  • 274. How can this be improved?
  • 275. How do you make navigation changes in your SharePoint implementation?
  • 276. Is your current navigation effective?
  • 277. Have you performed card sorting exercises?
  • 278.
  • 279. Are you using people search?
  • 280. Are you checking what queries resulted in failure (no click through or 0 results)?
  • 281. Are you using best bets?
  • 282. Have you defined synonyms?
  • 283. Do you allow users to search non SharePoint data from within SharePoint? If so what data?
  • 284. Are you using hit highlighting?
  • 285. Have you made organizational enhancements to the noise words file and/or the thesaurus file?
  • 286.
  • 287. Are you using Robots Exclusion Standard (robots.txt)?
  • 288. Are you placing your content higher up in the page (to improve search engine processing).
  • 289. Are you ensuring alt and titletags are always filled on things like images?
  • 290. Are you using descriptive text in your hyperlinks?
  • 291. Are you using descriptive page titles?
  • 292. Are you automatically updating the sitemap (helps search engines crawl or discover pages on the site).
  • 293.
  • 294.
  • 295. Microsoft/Community ToolsSharePoint Diagnostics (2007, 2010), ULS Viewer, SharePoint DocGen, Log Parser etc.
  • 296.
  • 297. The Diagnosis Diagnosis is used to help determine the causes of symptoms, mitigations for problems, and solutions to issues.
  • 298. What to watch out for… “Prescription without Diagnosis is Malpractice.” “Prescription of a SharePoint Tool/Solution/Implementation without Diagnosis is Malpractice.” Please Share This!
  • 299. What we talked about… The Plan of Care for SharePoint PreventativeCare is critical and cost effective. Palliative Care targets side effects and is expensive. Curative Care is difficult without clear diagnosis. Record and Learn from Results Assess Often, Target Assessments, Act on Results What is a SharePoint Prescription? SharePoint Preventative Care SharePoint Palliative Care SharePoint Curative Care SharePoint Incident Reporting SharePoint Health Assessments
  • 300.
  • 301. Blog: www.rharbridge.com
  • 303. Email me at: richard@rharbridge.com

Notas del editor

  1. Workflow for usage
  2. The audience for these assessments shouldn’t always be a technical one. Often we get lost in delivering assessments to the caretakers without delivering to the real patient which is the business and business users themselves. In our example above we described Technology Experts as the caretakers of the organizations technology needs and health. Realistically though for assessments that deal with user adoption, governance, or organizational maturity we are dealing with something beyond the technology. We want to encourage behavior changes (for the better). What better way to do that than by also delivering to the business and business users as well as the caretakers?
  3. The audience for these assessments shouldn’t always be a technical one. Often we get lost in delivering assessments to the caretakers without delivering to the real patient which is the business and business users themselves. In our example above we described Technology Experts as the caretakers of the organizations technology needs and health. Realistically though for assessments that deal with user adoption, governance, or organizational maturity we are dealing with something beyond the technology. We want to encourage behavior changes (for the better). What better way to do that than by also delivering to the business and business users as well as the caretakers?
  4. The audience for these assessments shouldn’t always be a technical one. Often we get lost in delivering assessments to the caretakers without delivering to the real patient which is the business and business users themselves. In our example above we described Technology Experts as the caretakers of the organizations technology needs and health. Realistically though for assessments that deal with user adoption, governance, or organizational maturity we are dealing with something beyond the technology. We want to encourage behavior changes (for the better). What better way to do that than by also delivering to the business and business users as well as the caretakers?
  5. The audience for these assessments shouldn’t always be a technical one. Often we get lost in delivering assessments to the caretakers without delivering to the real patient which is the business and business users themselves. In our example above we described Technology Experts as the caretakers of the organizations technology needs and health. Realistically though for assessments that deal with user adoption, governance, or organizational maturity we are dealing with something beyond the technology. We want to encourage behavior changes (for the better). What better way to do that than by also delivering to the business and business users as well as the caretakers?
  6. The audience for these assessments shouldn’t always be a technical one. Often we get lost in delivering assessments to the caretakers without delivering to the real patient which is the business and business users themselves. In our example above we described Technology Experts as the caretakers of the organizations technology needs and health. Realistically though for assessments that deal with user adoption, governance, or organizational maturity we are dealing with something beyond the technology. We want to encourage behavior changes (for the better). What better way to do that than by also delivering to the business and business users as well as the caretakers?
  7. The audience for these assessments shouldn’t always be a technical one. Often we get lost in delivering assessments to the caretakers without delivering to the real patient which is the business and business users themselves. In our example above we described Technology Experts as the caretakers of the organizations technology needs and health. Realistically though for assessments that deal with user adoption, governance, or organizational maturity we are dealing with something beyond the technology. We want to encourage behavior changes (for the better). What better way to do that than by also delivering to the business and business users as well as the caretakers?