SlideShare a Scribd company logo
Developing a Business
Requirements Strategy for
SharePoint Infrastructure
Brian Lalancette
Navantis Inc.
March 9, 2015
Clickbait Title!
They Thought They Were Ready
To Install SharePoint. What
Happened Next Left Them
Shocked And Speechless!
Gold Sponsor
Silver Sponsors
#CollabCon
 Share your ideas and feedback on Twitter
 $250 Future Shop gift card for most #CollabCon mentions
Who Am I?
 Consultant at www.navantis.com
 SharePoint infrastructure specialist
 PowerShell nerd
 AutoSPInstaller
 AutoSPSourceBuilder
 Lazy admin
 Even lazier blogger
 *New*! Stroke survivor!
Audience Poll
 Quick poll
 Business Users
 Power Users
 Admins
 Developers
 Executives
*It’s OK to vote more than once
(i.e. admit to being more than one) 
Background
Background
Business, Schmusiness!
 Why gather requirements?
 Build something that actually fits *
 Save money; spend wisely on areas that count
 Focus on purpose
 Opens the conversation between stakeholders and IT
First Things Last
 “Where does it hurt?”
 What business problem are we trying to solve?
 What gap are we trying to fill?
 Learn a bit about the nature of the business *
Common Pitfalls
 Where does I.T. hurt?
 But tech is cool! Implement it for its own sake!
 “We’d rather not involve the business” *
‒ (Customer have actually told me this)
 Cart before the proverbial horse
‒ IT department makes the call on what tools to use
 Who’s serving whom?
‒ Business users feel the pain of either:
 Bleeding edge technology
 Legacy, out-of-date platforms
Sample
Questionnaire
Sample Questionnaire
Overall approach
 Gauge your audience
‒ Technical?
‒ Decision Makers?
‒ Power Users
‒ End Users (wait, what?)
 “Zoom in/out” as required *
 Ultimately geared toward helping to make infrastructure decisions
 Assumes this is on-premises
Sample Questionnaire
Questions
 Type of site (Intra/Extra/Inter)
 Number of employees
‒ Number of SharePoint users (& growth rate!)
‒ Concurrency rate (more on this later)
 Where are your employees/users? *
 Employee/user privilege model
‒ Open by default vs. closed by default
 Will they be working with large files? *
 Usage patterns:
‒ Collaboration / Consumption / Mix (ratio)
Sample Questionnaire (continued)
More questions
 Services & service apps for SharePoint *
‒ Business Data Connectivity
‒ Managed Metadata
‒ Office Web Apps
‒ Visio Graphics Service
‒ “We want it all”  Oh really now…
 My Sites / Personal Sites
‒ Fear & Confusion
 Governance
 Capacity Planning
 State of Active Directory?
 Who gets personal sites?
Sample Questionnaire (continued)
 Even more questions
 Uptime & Availability
‒ How long can business tolerate a service outage?
‒ At what times (if at all) can they tolerate outages?
‒ Can they stand to lose any data? How many hours’ worth? *
 BUT
‒ As downtime approaches zero, cost approaches infinity 
‒ Therefore balance a reasonable expectation of uptime with customer’s budget
Sample Questionnaire (continued)
 “Great, but we’re just upgrading…”
 Not “just” upgrading *
 Take this opportunity to review prior requirements (if
they had even been identified/considered)
 DB attach, or manual/automated migration?
 Size of databases
 Custom and/or non-upgradeable solutions
 Move your clutter vs. opportunity to start fresh(er)
Sample Questionnaire (continued)
 Broader organizational concerns
 Risk Tolerance
 Desire for Innovation / Platform Currency
 Data Retention Requirements
Additional
Considerations
Thoughts on Concurrency
 Concurrency is everything!
 MS likes to use “total number of users”
‒ However it’s kind of meaningless as-is… *
‒ Concurrency is usually expressed as a percentage
• Average number of user sessions at a particular time
‒ 10% as a rule of thumb (Intranets)
‒ Internet (public-facing) concurrency much tougher to nail down
‒ Do we anticipate peak periods of abnormally high concurrency?
Farm Sizing
 Farm size & capacity
 Implications of a farm that’s too small
‒ Poor performance
‒ Running out of space
‒ Lots of warnings in CA that tend to be ignored
 Implications of a farm that’s too big
‒ Staff required to operate and monitor
‒ Patching (downtime, costs, overtime) x number of servers
‒ Complexity outweights benefits
Mitigation Strategy
 But what if…
 IT has already made some of the decisions (prior to your
involvement)?
 Corporate culture or policy makes it unfeasible to interview business
representatives?
 You’ve exhausted all avenues?
Mitigation Strategy (continued)
 Plan for:
 Future growth
‒ Monitor performance & load proactively
 Scalability
‒ Virtualization
‒ Storage capacity (SANs, dynamically-expanding VHDX etc.)
‒ Farm topologies
‒ Be ready with tools, scripts etc. that will allow you to scale out the farm
 Staff readiness
‒ Training *
‒ Leave-behind materials
Summary
 Summary
 Business is the reason we’re in business
 If you can’t think of a business case for implementing x, why are you
doing it?
 Think about the goals & purpose behind SharePoint farm size &
design (and cost)
Final Thoughts
 Don’t…
Q & A
 Questions?
Contact Links & References
 More reading & contact info
 Twitter: @brianlala
 Blog: http://spinsiders.com/brianlala
 Blog: http://blog.navantis.com/author/brianlalancette
 Some guest posts:
‒ http://blogs.technet.com/b/heyscriptingguy/archive/2014/02/01/weekend-
scripter-using-autospinstaller-and-autospsourcebuilder.aspx
‒ http://blogs.technet.com/b/heyscriptingguy/archive/2010/03/23/hey-
scripting-guy-march-23-2010.aspx
#CollabCon
 Share your ideas and feedback on Twitter
 $250 Future Shop gift card for most #CollabCon mentions
Session Evaluations
 Go to Evaluations on the home page of www.collabcon.org
 It is important to get your feedback
 Please fill out evaluations for all the sessions you attend
 Following the conference, a random drawing from all
completed evaluations will be selected
 The winner will receive a $250 Future Shop gift card, valid
online or in store

More Related Content

What's hot

Palo Webinar
Palo WebinarPalo Webinar
Palo Webinar
Julien Delvat
 
[AIIM16] How Regulatory Data Can Set the Narrative for an Analytics Opportunity
[AIIM16] How Regulatory Data Can Set the Narrative for an Analytics Opportunity[AIIM16] How Regulatory Data Can Set the Narrative for an Analytics Opportunity
[AIIM16] How Regulatory Data Can Set the Narrative for an Analytics Opportunity
AIIM International
 
Understand Your Customer Buying Journey with Big Data
Understand Your Customer Buying Journey with Big Data Understand Your Customer Buying Journey with Big Data
Understand Your Customer Buying Journey with Big Data
Datameer
 
Into dq ed wrazen
Into dq ed wrazenInto dq ed wrazen
Into dq ed wrazen
BigDataExpo
 
NUS-ISS Learning Day 2019- ChatBots: All about Conversational Experiences
NUS-ISS Learning Day 2019- ChatBots: All about Conversational ExperiencesNUS-ISS Learning Day 2019- ChatBots: All about Conversational Experiences
NUS-ISS Learning Day 2019- ChatBots: All about Conversational Experiences
NUS-ISS
 
How to Avoid Pitfalls in Big Data Analytics Webinar
How to Avoid Pitfalls in Big Data Analytics WebinarHow to Avoid Pitfalls in Big Data Analytics Webinar
How to Avoid Pitfalls in Big Data Analytics Webinar
Datameer
 
Datameer6 for prospects - june 2016_v2
Datameer6 for prospects - june 2016_v2Datameer6 for prospects - june 2016_v2
Datameer6 for prospects - june 2016_v2
Datameer
 
Transform Legacy Enterprise into Data-Driven Digital Business
Transform Legacy Enterprise into Data-Driven Digital BusinessTransform Legacy Enterprise into Data-Driven Digital Business
Transform Legacy Enterprise into Data-Driven Digital Business
Ashwini Kuntamukkala
 
Cloud for-startup
Cloud for-startupCloud for-startup
Cloud for-startup
Kesava Reddy
 
Connecting Online Business Software 101 (B2B)
Connecting Online Business Software 101 (B2B)Connecting Online Business Software 101 (B2B)
Connecting Online Business Software 101 (B2B)
Anant Corporation
 
SharePoint Operations Framework - Planning and Guidance
SharePoint Operations Framework - Planning and GuidanceSharePoint Operations Framework - Planning and Guidance
SharePoint Operations Framework - Planning and Guidance
Chandima Kulathilake
 
Avoiding Cloud Computing Planning & Implementation Failure
Avoiding Cloud Computing Planning & Implementation FailureAvoiding Cloud Computing Planning & Implementation Failure
Avoiding Cloud Computing Planning & Implementation Failure
Nathaniel Payne
 
Who needs EA… when we have DevOps?
Who needs EA… when we have DevOps?Who needs EA… when we have DevOps?
Who needs EA… when we have DevOps?
Jeff Jakubiak
 
Better Service Management with Artificial Intelligence
Better Service Management with Artificial IntelligenceBetter Service Management with Artificial Intelligence
Better Service Management with Artificial Intelligence
TOPdesk
 
How to Build a Data-Driven Company: From Infrastructure to Insights
How to Build a Data-Driven Company: From Infrastructure to InsightsHow to Build a Data-Driven Company: From Infrastructure to Insights
How to Build a Data-Driven Company: From Infrastructure to Insights
Janessa Lantz
 
IT Alignment and The Cloud
IT Alignment and The CloudIT Alignment and The Cloud
IT Alignment and The Cloud
Steve McDonell
 
Business intelligence
Business intelligenceBusiness intelligence
Business intelligence
MARYLYDIAJOHNBOSCO
 
Salesforce & Data Warehouse Consulting Case Study
Salesforce & Data Warehouse Consulting Case Study Salesforce & Data Warehouse Consulting Case Study
Salesforce & Data Warehouse Consulting Case Study
Exist Management LLC (ExistBI)
 
Make data simple in the cognitive era
Make data simple in the cognitive eraMake data simple in the cognitive era
Make data simple in the cognitive era
IBM Analytics
 
Definition of Business Infrastructure
Definition of Business InfrastructureDefinition of Business Infrastructure
Definition of Business Infrastructure
Equilibria, Inc.
 

What's hot (20)

Palo Webinar
Palo WebinarPalo Webinar
Palo Webinar
 
[AIIM16] How Regulatory Data Can Set the Narrative for an Analytics Opportunity
[AIIM16] How Regulatory Data Can Set the Narrative for an Analytics Opportunity[AIIM16] How Regulatory Data Can Set the Narrative for an Analytics Opportunity
[AIIM16] How Regulatory Data Can Set the Narrative for an Analytics Opportunity
 
Understand Your Customer Buying Journey with Big Data
Understand Your Customer Buying Journey with Big Data Understand Your Customer Buying Journey with Big Data
Understand Your Customer Buying Journey with Big Data
 
Into dq ed wrazen
Into dq ed wrazenInto dq ed wrazen
Into dq ed wrazen
 
NUS-ISS Learning Day 2019- ChatBots: All about Conversational Experiences
NUS-ISS Learning Day 2019- ChatBots: All about Conversational ExperiencesNUS-ISS Learning Day 2019- ChatBots: All about Conversational Experiences
NUS-ISS Learning Day 2019- ChatBots: All about Conversational Experiences
 
How to Avoid Pitfalls in Big Data Analytics Webinar
How to Avoid Pitfalls in Big Data Analytics WebinarHow to Avoid Pitfalls in Big Data Analytics Webinar
How to Avoid Pitfalls in Big Data Analytics Webinar
 
Datameer6 for prospects - june 2016_v2
Datameer6 for prospects - june 2016_v2Datameer6 for prospects - june 2016_v2
Datameer6 for prospects - june 2016_v2
 
Transform Legacy Enterprise into Data-Driven Digital Business
Transform Legacy Enterprise into Data-Driven Digital BusinessTransform Legacy Enterprise into Data-Driven Digital Business
Transform Legacy Enterprise into Data-Driven Digital Business
 
Cloud for-startup
Cloud for-startupCloud for-startup
Cloud for-startup
 
Connecting Online Business Software 101 (B2B)
Connecting Online Business Software 101 (B2B)Connecting Online Business Software 101 (B2B)
Connecting Online Business Software 101 (B2B)
 
SharePoint Operations Framework - Planning and Guidance
SharePoint Operations Framework - Planning and GuidanceSharePoint Operations Framework - Planning and Guidance
SharePoint Operations Framework - Planning and Guidance
 
Avoiding Cloud Computing Planning & Implementation Failure
Avoiding Cloud Computing Planning & Implementation FailureAvoiding Cloud Computing Planning & Implementation Failure
Avoiding Cloud Computing Planning & Implementation Failure
 
Who needs EA… when we have DevOps?
Who needs EA… when we have DevOps?Who needs EA… when we have DevOps?
Who needs EA… when we have DevOps?
 
Better Service Management with Artificial Intelligence
Better Service Management with Artificial IntelligenceBetter Service Management with Artificial Intelligence
Better Service Management with Artificial Intelligence
 
How to Build a Data-Driven Company: From Infrastructure to Insights
How to Build a Data-Driven Company: From Infrastructure to InsightsHow to Build a Data-Driven Company: From Infrastructure to Insights
How to Build a Data-Driven Company: From Infrastructure to Insights
 
IT Alignment and The Cloud
IT Alignment and The CloudIT Alignment and The Cloud
IT Alignment and The Cloud
 
Business intelligence
Business intelligenceBusiness intelligence
Business intelligence
 
Salesforce & Data Warehouse Consulting Case Study
Salesforce & Data Warehouse Consulting Case Study Salesforce & Data Warehouse Consulting Case Study
Salesforce & Data Warehouse Consulting Case Study
 
Make data simple in the cognitive era
Make data simple in the cognitive eraMake data simple in the cognitive era
Make data simple in the cognitive era
 
Definition of Business Infrastructure
Definition of Business InfrastructureDefinition of Business Infrastructure
Definition of Business Infrastructure
 

Similar to Brian Lalancette CollabCon 2015 Developing a Business Requirements Strategy for SharePoint Infrastructure

Evo conf - SharePoint for the first time
Evo conf - SharePoint for the first timeEvo conf - SharePoint for the first time
Evo conf - SharePoint for the first time
Mark Stokes
 
Avoiding Failed Deployments Part 2 Interactive Discussion by Joel Oleson
Avoiding Failed Deployments Part 2 Interactive Discussion by Joel OlesonAvoiding Failed Deployments Part 2 Interactive Discussion by Joel Oleson
Avoiding Failed Deployments Part 2 Interactive Discussion by Joel Oleson
Joel Oleson
 
Top Business Intelligence Trends for 2016 by Panorama Software
Top Business Intelligence Trends for 2016 by Panorama SoftwareTop Business Intelligence Trends for 2016 by Panorama Software
Top Business Intelligence Trends for 2016 by Panorama Software
Panorama Software
 
SharePoint Best Practices Conference 2010 Summary
SharePoint Best Practices Conference 2010 SummarySharePoint Best Practices Conference 2010 Summary
SharePoint Best Practices Conference 2010 Summary
Veronique Palmer
 
The Right Data Warehouse: Automation Now, Business Value Thereafter
The Right Data Warehouse: Automation Now, Business Value ThereafterThe Right Data Warehouse: Automation Now, Business Value Thereafter
The Right Data Warehouse: Automation Now, Business Value Thereafter
Inside Analysis
 
Migrating Corporate Intranets to SharePoint 2010
Migrating Corporate Intranets to SharePoint 2010Migrating Corporate Intranets to SharePoint 2010
Migrating Corporate Intranets to SharePoint 2010
Ian Woodgate
 
Managing Data Science | Lessons from the Field
Managing Data Science | Lessons from the Field Managing Data Science | Lessons from the Field
Managing Data Science | Lessons from the Field
Domino Data Lab
 
Worst Practices of SharePoint
Worst Practices of SharePointWorst Practices of SharePoint
Worst Practices of SharePoint
Dan Usher
 
The Business vs. IT: Can’t We All Just Get Along?
The Business vs. IT: Can’t We All Just Get Along?The Business vs. IT: Can’t We All Just Get Along?
The Business vs. IT: Can’t We All Just Get Along?
eprentise
 
DMC Team Collaboration Workshop - March 16, 2011
DMC Team Collaboration Workshop - March 16, 2011DMC Team Collaboration Workshop - March 16, 2011
DMC Team Collaboration Workshop - March 16, 2011
DMC, Inc.
 
TOP Business Intelligence Predictions for 2015
TOP Business Intelligence Predictions for 2015TOP Business Intelligence Predictions for 2015
TOP Business Intelligence Predictions for 2015
Panorama Software
 
WORKSHOP: STRATEGY AND SUCCESS WITH OFFICE 365: PRACTICAL TOOLS AND TECHNIQUE...
WORKSHOP: STRATEGY AND SUCCESS WITH OFFICE 365: PRACTICAL TOOLS AND TECHNIQUE...WORKSHOP: STRATEGY AND SUCCESS WITH OFFICE 365: PRACTICAL TOOLS AND TECHNIQUE...
WORKSHOP: STRATEGY AND SUCCESS WITH OFFICE 365: PRACTICAL TOOLS AND TECHNIQUE...
Richard Harbridge
 
Team Collaboration: Slack, Airtable, Trello: What Makes Them Good
Team Collaboration: Slack, Airtable, Trello: What Makes Them GoodTeam Collaboration: Slack, Airtable, Trello: What Makes Them Good
Team Collaboration: Slack, Airtable, Trello: What Makes Them Good
Anant Corporation
 
Lyt2 Task 1
Lyt2 Task 1Lyt2 Task 1
Lyt2 Task 1
Angela Weber
 
Business in the Driver’s Seat – An Improved Model for Integration
Business in the Driver’s Seat – An Improved Model for IntegrationBusiness in the Driver’s Seat – An Improved Model for Integration
Business in the Driver’s Seat – An Improved Model for Integration
Inside Analysis
 
Guiding a Successful SharePoint Implementation
Guiding a Successful SharePoint ImplementationGuiding a Successful SharePoint Implementation
Guiding a Successful SharePoint Implementation
Randy Williams
 
CIOReview - To SharePoint or Not
CIOReview - To SharePoint or NotCIOReview - To SharePoint or Not
CIOReview - To SharePoint or Not
Jeff Archer
 
Share Point Project Management
Share Point  Project ManagementShare Point  Project Management
Share Point Project Management
Peter1020
 
The Power of < Artificial Intelligence >
The Power of < Artificial Intelligence >The Power of < Artificial Intelligence >
The Power of < Artificial Intelligence >
Merelda
 
Big Data Analytics with Microsoft
Big Data Analytics with MicrosoftBig Data Analytics with Microsoft
Big Data Analytics with Microsoft
Caserta
 

Similar to Brian Lalancette CollabCon 2015 Developing a Business Requirements Strategy for SharePoint Infrastructure (20)

Evo conf - SharePoint for the first time
Evo conf - SharePoint for the first timeEvo conf - SharePoint for the first time
Evo conf - SharePoint for the first time
 
Avoiding Failed Deployments Part 2 Interactive Discussion by Joel Oleson
Avoiding Failed Deployments Part 2 Interactive Discussion by Joel OlesonAvoiding Failed Deployments Part 2 Interactive Discussion by Joel Oleson
Avoiding Failed Deployments Part 2 Interactive Discussion by Joel Oleson
 
Top Business Intelligence Trends for 2016 by Panorama Software
Top Business Intelligence Trends for 2016 by Panorama SoftwareTop Business Intelligence Trends for 2016 by Panorama Software
Top Business Intelligence Trends for 2016 by Panorama Software
 
SharePoint Best Practices Conference 2010 Summary
SharePoint Best Practices Conference 2010 SummarySharePoint Best Practices Conference 2010 Summary
SharePoint Best Practices Conference 2010 Summary
 
The Right Data Warehouse: Automation Now, Business Value Thereafter
The Right Data Warehouse: Automation Now, Business Value ThereafterThe Right Data Warehouse: Automation Now, Business Value Thereafter
The Right Data Warehouse: Automation Now, Business Value Thereafter
 
Migrating Corporate Intranets to SharePoint 2010
Migrating Corporate Intranets to SharePoint 2010Migrating Corporate Intranets to SharePoint 2010
Migrating Corporate Intranets to SharePoint 2010
 
Managing Data Science | Lessons from the Field
Managing Data Science | Lessons from the Field Managing Data Science | Lessons from the Field
Managing Data Science | Lessons from the Field
 
Worst Practices of SharePoint
Worst Practices of SharePointWorst Practices of SharePoint
Worst Practices of SharePoint
 
The Business vs. IT: Can’t We All Just Get Along?
The Business vs. IT: Can’t We All Just Get Along?The Business vs. IT: Can’t We All Just Get Along?
The Business vs. IT: Can’t We All Just Get Along?
 
DMC Team Collaboration Workshop - March 16, 2011
DMC Team Collaboration Workshop - March 16, 2011DMC Team Collaboration Workshop - March 16, 2011
DMC Team Collaboration Workshop - March 16, 2011
 
TOP Business Intelligence Predictions for 2015
TOP Business Intelligence Predictions for 2015TOP Business Intelligence Predictions for 2015
TOP Business Intelligence Predictions for 2015
 
WORKSHOP: STRATEGY AND SUCCESS WITH OFFICE 365: PRACTICAL TOOLS AND TECHNIQUE...
WORKSHOP: STRATEGY AND SUCCESS WITH OFFICE 365: PRACTICAL TOOLS AND TECHNIQUE...WORKSHOP: STRATEGY AND SUCCESS WITH OFFICE 365: PRACTICAL TOOLS AND TECHNIQUE...
WORKSHOP: STRATEGY AND SUCCESS WITH OFFICE 365: PRACTICAL TOOLS AND TECHNIQUE...
 
Team Collaboration: Slack, Airtable, Trello: What Makes Them Good
Team Collaboration: Slack, Airtable, Trello: What Makes Them GoodTeam Collaboration: Slack, Airtable, Trello: What Makes Them Good
Team Collaboration: Slack, Airtable, Trello: What Makes Them Good
 
Lyt2 Task 1
Lyt2 Task 1Lyt2 Task 1
Lyt2 Task 1
 
Business in the Driver’s Seat – An Improved Model for Integration
Business in the Driver’s Seat – An Improved Model for IntegrationBusiness in the Driver’s Seat – An Improved Model for Integration
Business in the Driver’s Seat – An Improved Model for Integration
 
Guiding a Successful SharePoint Implementation
Guiding a Successful SharePoint ImplementationGuiding a Successful SharePoint Implementation
Guiding a Successful SharePoint Implementation
 
CIOReview - To SharePoint or Not
CIOReview - To SharePoint or NotCIOReview - To SharePoint or Not
CIOReview - To SharePoint or Not
 
Share Point Project Management
Share Point  Project ManagementShare Point  Project Management
Share Point Project Management
 
The Power of < Artificial Intelligence >
The Power of < Artificial Intelligence >The Power of < Artificial Intelligence >
The Power of < Artificial Intelligence >
 
Big Data Analytics with Microsoft
Big Data Analytics with MicrosoftBig Data Analytics with Microsoft
Big Data Analytics with Microsoft
 

Recently uploaded

TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc
 
Letter and Document Automation for Bonterra Impact Management (fka Social Sol...
Letter and Document Automation for Bonterra Impact Management (fka Social Sol...Letter and Document Automation for Bonterra Impact Management (fka Social Sol...
Letter and Document Automation for Bonterra Impact Management (fka Social Sol...
Jeffrey Haguewood
 
June Patch Tuesday
June Patch TuesdayJune Patch Tuesday
June Patch Tuesday
Ivanti
 
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Safe Software
 
Trusted Execution Environment for Decentralized Process Mining
Trusted Execution Environment for Decentralized Process MiningTrusted Execution Environment for Decentralized Process Mining
Trusted Execution Environment for Decentralized Process Mining
LucaBarbaro3
 
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUHCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
panagenda
 
Digital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying AheadDigital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying Ahead
Wask
 
Skybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoptionSkybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoption
Tatiana Kojar
 
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
saastr
 
Deep Dive: Getting Funded with Jason Jason Lemkin Founder & CEO @ SaaStr
Deep Dive: Getting Funded with Jason Jason Lemkin Founder & CEO @ SaaStrDeep Dive: Getting Funded with Jason Jason Lemkin Founder & CEO @ SaaStr
Deep Dive: Getting Funded with Jason Jason Lemkin Founder & CEO @ SaaStr
saastr
 
dbms calicut university B. sc Cs 4th sem.pdf
dbms  calicut university B. sc Cs 4th sem.pdfdbms  calicut university B. sc Cs 4th sem.pdf
dbms calicut university B. sc Cs 4th sem.pdf
Shinana2
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
panagenda
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
Octavian Nadolu
 
Fueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte WebinarFueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte Webinar
Zilliz
 
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
saastr
 
Nunit vs XUnit vs MSTest Differences Between These Unit Testing Frameworks.pdf
Nunit vs XUnit vs MSTest Differences Between These Unit Testing Frameworks.pdfNunit vs XUnit vs MSTest Differences Between These Unit Testing Frameworks.pdf
Nunit vs XUnit vs MSTest Differences Between These Unit Testing Frameworks.pdf
flufftailshop
 
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdfMonitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Tosin Akinosho
 
UI5 Controls simplified - UI5con2024 presentation
UI5 Controls simplified - UI5con2024 presentationUI5 Controls simplified - UI5con2024 presentation
UI5 Controls simplified - UI5con2024 presentation
Wouter Lemaire
 
Recommendation System using RAG Architecture
Recommendation System using RAG ArchitectureRecommendation System using RAG Architecture
Recommendation System using RAG Architecture
fredae14
 
Best 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERPBest 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERP
Pixlogix Infotech
 

Recently uploaded (20)

TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
 
Letter and Document Automation for Bonterra Impact Management (fka Social Sol...
Letter and Document Automation for Bonterra Impact Management (fka Social Sol...Letter and Document Automation for Bonterra Impact Management (fka Social Sol...
Letter and Document Automation for Bonterra Impact Management (fka Social Sol...
 
June Patch Tuesday
June Patch TuesdayJune Patch Tuesday
June Patch Tuesday
 
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
 
Trusted Execution Environment for Decentralized Process Mining
Trusted Execution Environment for Decentralized Process MiningTrusted Execution Environment for Decentralized Process Mining
Trusted Execution Environment for Decentralized Process Mining
 
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUHCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
 
Digital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying AheadDigital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying Ahead
 
Skybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoptionSkybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoption
 
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
 
Deep Dive: Getting Funded with Jason Jason Lemkin Founder & CEO @ SaaStr
Deep Dive: Getting Funded with Jason Jason Lemkin Founder & CEO @ SaaStrDeep Dive: Getting Funded with Jason Jason Lemkin Founder & CEO @ SaaStr
Deep Dive: Getting Funded with Jason Jason Lemkin Founder & CEO @ SaaStr
 
dbms calicut university B. sc Cs 4th sem.pdf
dbms  calicut university B. sc Cs 4th sem.pdfdbms  calicut university B. sc Cs 4th sem.pdf
dbms calicut university B. sc Cs 4th sem.pdf
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
 
Fueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte WebinarFueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte Webinar
 
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
 
Nunit vs XUnit vs MSTest Differences Between These Unit Testing Frameworks.pdf
Nunit vs XUnit vs MSTest Differences Between These Unit Testing Frameworks.pdfNunit vs XUnit vs MSTest Differences Between These Unit Testing Frameworks.pdf
Nunit vs XUnit vs MSTest Differences Between These Unit Testing Frameworks.pdf
 
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdfMonitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdf
 
UI5 Controls simplified - UI5con2024 presentation
UI5 Controls simplified - UI5con2024 presentationUI5 Controls simplified - UI5con2024 presentation
UI5 Controls simplified - UI5con2024 presentation
 
Recommendation System using RAG Architecture
Recommendation System using RAG ArchitectureRecommendation System using RAG Architecture
Recommendation System using RAG Architecture
 
Best 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERPBest 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERP
 

Brian Lalancette CollabCon 2015 Developing a Business Requirements Strategy for SharePoint Infrastructure

  • 1. Developing a Business Requirements Strategy for SharePoint Infrastructure Brian Lalancette Navantis Inc. March 9, 2015
  • 2.
  • 3. Clickbait Title! They Thought They Were Ready To Install SharePoint. What Happened Next Left Them Shocked And Speechless!
  • 5. #CollabCon  Share your ideas and feedback on Twitter  $250 Future Shop gift card for most #CollabCon mentions
  • 6. Who Am I?  Consultant at www.navantis.com  SharePoint infrastructure specialist  PowerShell nerd  AutoSPInstaller  AutoSPSourceBuilder  Lazy admin  Even lazier blogger  *New*! Stroke survivor!
  • 7. Audience Poll  Quick poll  Business Users  Power Users  Admins  Developers  Executives *It’s OK to vote more than once (i.e. admit to being more than one) 
  • 9. Business, Schmusiness!  Why gather requirements?  Build something that actually fits *  Save money; spend wisely on areas that count  Focus on purpose  Opens the conversation between stakeholders and IT
  • 10. First Things Last  “Where does it hurt?”  What business problem are we trying to solve?  What gap are we trying to fill?  Learn a bit about the nature of the business *
  • 11. Common Pitfalls  Where does I.T. hurt?  But tech is cool! Implement it for its own sake!  “We’d rather not involve the business” * ‒ (Customer have actually told me this)  Cart before the proverbial horse ‒ IT department makes the call on what tools to use  Who’s serving whom? ‒ Business users feel the pain of either:  Bleeding edge technology  Legacy, out-of-date platforms
  • 13. Sample Questionnaire Overall approach  Gauge your audience ‒ Technical? ‒ Decision Makers? ‒ Power Users ‒ End Users (wait, what?)  “Zoom in/out” as required *  Ultimately geared toward helping to make infrastructure decisions  Assumes this is on-premises
  • 14. Sample Questionnaire Questions  Type of site (Intra/Extra/Inter)  Number of employees ‒ Number of SharePoint users (& growth rate!) ‒ Concurrency rate (more on this later)  Where are your employees/users? *  Employee/user privilege model ‒ Open by default vs. closed by default  Will they be working with large files? *  Usage patterns: ‒ Collaboration / Consumption / Mix (ratio)
  • 15. Sample Questionnaire (continued) More questions  Services & service apps for SharePoint * ‒ Business Data Connectivity ‒ Managed Metadata ‒ Office Web Apps ‒ Visio Graphics Service ‒ “We want it all”  Oh really now…  My Sites / Personal Sites ‒ Fear & Confusion  Governance  Capacity Planning  State of Active Directory?  Who gets personal sites?
  • 16. Sample Questionnaire (continued)  Even more questions  Uptime & Availability ‒ How long can business tolerate a service outage? ‒ At what times (if at all) can they tolerate outages? ‒ Can they stand to lose any data? How many hours’ worth? *  BUT ‒ As downtime approaches zero, cost approaches infinity  ‒ Therefore balance a reasonable expectation of uptime with customer’s budget
  • 17. Sample Questionnaire (continued)  “Great, but we’re just upgrading…”  Not “just” upgrading *  Take this opportunity to review prior requirements (if they had even been identified/considered)  DB attach, or manual/automated migration?  Size of databases  Custom and/or non-upgradeable solutions  Move your clutter vs. opportunity to start fresh(er)
  • 18. Sample Questionnaire (continued)  Broader organizational concerns  Risk Tolerance  Desire for Innovation / Platform Currency  Data Retention Requirements
  • 20. Thoughts on Concurrency  Concurrency is everything!  MS likes to use “total number of users” ‒ However it’s kind of meaningless as-is… * ‒ Concurrency is usually expressed as a percentage • Average number of user sessions at a particular time ‒ 10% as a rule of thumb (Intranets) ‒ Internet (public-facing) concurrency much tougher to nail down ‒ Do we anticipate peak periods of abnormally high concurrency?
  • 21. Farm Sizing  Farm size & capacity  Implications of a farm that’s too small ‒ Poor performance ‒ Running out of space ‒ Lots of warnings in CA that tend to be ignored  Implications of a farm that’s too big ‒ Staff required to operate and monitor ‒ Patching (downtime, costs, overtime) x number of servers ‒ Complexity outweights benefits
  • 22. Mitigation Strategy  But what if…  IT has already made some of the decisions (prior to your involvement)?  Corporate culture or policy makes it unfeasible to interview business representatives?  You’ve exhausted all avenues?
  • 23. Mitigation Strategy (continued)  Plan for:  Future growth ‒ Monitor performance & load proactively  Scalability ‒ Virtualization ‒ Storage capacity (SANs, dynamically-expanding VHDX etc.) ‒ Farm topologies ‒ Be ready with tools, scripts etc. that will allow you to scale out the farm  Staff readiness ‒ Training * ‒ Leave-behind materials
  • 24. Summary  Summary  Business is the reason we’re in business  If you can’t think of a business case for implementing x, why are you doing it?  Think about the goals & purpose behind SharePoint farm size & design (and cost)
  • 26. Q & A  Questions?
  • 27. Contact Links & References  More reading & contact info  Twitter: @brianlala  Blog: http://spinsiders.com/brianlala  Blog: http://blog.navantis.com/author/brianlalancette  Some guest posts: ‒ http://blogs.technet.com/b/heyscriptingguy/archive/2014/02/01/weekend- scripter-using-autospinstaller-and-autospsourcebuilder.aspx ‒ http://blogs.technet.com/b/heyscriptingguy/archive/2010/03/23/hey- scripting-guy-march-23-2010.aspx
  • 28. #CollabCon  Share your ideas and feedback on Twitter  $250 Future Shop gift card for most #CollabCon mentions
  • 29. Session Evaluations  Go to Evaluations on the home page of www.collabcon.org  It is important to get your feedback  Please fill out evaluations for all the sessions you attend  Following the conference, a random drawing from all completed evaluations will be selected  The winner will receive a $250 Future Shop gift card, valid online or in store

Editor's Notes

  1. .
  2. .
  3. Please stop by the Navantis booth!
  4. You may know me from such scripts as AutoSPInstaller and AutoSPSourceBuilder…
  5. I’ll intentionally be skimming over a lot of technical concepts Ask lots of questions!
  6. Think of building a house – how will you know how many bathrooms, windows, etc.? (Recognize the screen cap?)
  7. More often than not you will discover interesting things that actually have bearing on the technology solution being built! You might be able to identify opportunities (e.g. records management, contract management) that customer may not have considered or known is possible with SharePoint
  8. IT tends to have a patronizing attitude towards business in many cases They build platforms based on what they’ve been licensed for in e.g. Technet or EA I’ve actually seen project plans where « Build Infrastructure » chronologically preceded « Gather Requirements »
  9. Again, another Vince Vaughn stock photo that has no relevance to the topic!
  10. Example: You: « Will you be provisioning the User Profile Service and My Sites? » Audience: « Say what now? » You: « OK sorry, I mean… are you interested in displaying rich user information throughout SharePoint, as well as allowing each user to create their own personal site? » Audience: « Oh OK, well…. »
  11. The « where » question is loaded! It can have drastic effects on your target farm(s) and security model The question of large files opens up discussions around things like WAN accelerators, BLOB caching and RBS
  12. Whoa! What do these all mean?
  13. DR and BCP can be a whole project / undertaking unto itself – don’t be lured into implementing a quick fix! As with much of what we’ve discussed, the business makes the call on how important the services is within budget constraints
  14. Gone are the days of inserting the DVD and performing a next-next-next upgrade You’re basically looking at a whole new farm
  15. Does the organization lean towards bleeding-edge technology, or are they more interested in stability?
  16. Yet more Vince…
  17. Analogy of number of cars on a road, or number of travelers in an airport e.g. population of a region, vs. number of actual drivers or number of cars Funny customer stories around expected concurrency Think of all the things users could be doing besides using SharePoint!
  18. Real-life challenges… Work with what you’ve been given but ensure customer knows where and when things are sub-optimal Ensure you get some sort of record/trail and sign-off on the areas where you’ve tried to advise but have been told not to get involved (CYA tactic )
  19. Bake training hours into the budget
  20. Don’t paint yourself into a corner!