27
Developing a Business Requirements Strategy for SharePoint Infrastructure Brian Lalancette, Navantis

Developing a Business Requirements Strategy for SharePoint Infrastructure (SharePoint Summit Toronto 2014)

Embed Size (px)

DESCRIPTION

We regularly see SharePoint introduced by IT then thrust upon unsuspecting users as (for example) a replacement for file shares or a cure-all collaboration tool. But several important questions get missed: What are the business problems we’re trying to solve by rolling out SharePoint? What are the short- and long-term objectives around introducing or upgrading SharePoint in a particular organization? How exactly do we go about spec’ing and sizing SharePoint farms? What factors will ultimately drive not only the initial go-live state of your SharePoint farm, but also map out its growth strategy? Finally, what’s the best way to proceed if we don’t have (or can’t easily get) the answers to all these questions yet?

Citation preview

Page 1: Developing a Business Requirements Strategy for SharePoint Infrastructure (SharePoint Summit Toronto 2014)

Developing a Business

Requirements Strategy for

SharePoint InfrastructureBrian Lalancette, Navantis

Page 2: Developing a Business Requirements Strategy for SharePoint Infrastructure (SharePoint Summit Toronto 2014)

-OR-

Page 3: Developing a Business Requirements Strategy for SharePoint Infrastructure (SharePoint Summit Toronto 2014)

What You Didn’t Know About

Business Requirements for

SharePoint Infrastructure Is

Shocking!

Page 4: Developing a Business Requirements Strategy for SharePoint Infrastructure (SharePoint Summit Toronto 2014)

www.sharepointsummit.org

4

Who Am I?

About me:

� Consultant at www.navantis.com

� SharePoint infrastructure specialist

� PowerShell nerd• AutoSPInstaller

• AutoSPSourceBuilder

� Lazy admin

� Even lazier blogger

Page 5: Developing a Business Requirements Strategy for SharePoint Infrastructure (SharePoint Summit Toronto 2014)

www.sharepointsummit.org

5

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) ☺

Page 6: Developing a Business Requirements Strategy for SharePoint Infrastructure (SharePoint Summit Toronto 2014)

www.sharepointsummit.org

Background

Page 7: Developing a Business Requirements Strategy for SharePoint Infrastructure (SharePoint Summit Toronto 2014)

www.sharepointsummit.org

7

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

Page 8: Developing a Business Requirements Strategy for SharePoint Infrastructure (SharePoint Summit Toronto 2014)

www.sharepointsummit.org

8

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 *

Page 9: Developing a Business Requirements Strategy for SharePoint Infrastructure (SharePoint Summit Toronto 2014)

www.sharepointsummit.org

9

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

Page 10: Developing a Business Requirements Strategy for SharePoint Infrastructure (SharePoint Summit Toronto 2014)

www.sharepointsummit.org

Sample

Questionnaire

Page 11: Developing a Business Requirements Strategy for SharePoint Infrastructure (SharePoint Summit Toronto 2014)

www.sharepointsummit.org

11

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

Page 12: Developing a Business Requirements Strategy for SharePoint Infrastructure (SharePoint Summit Toronto 2014)

www.sharepointsummit.org

12

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)

Page 13: Developing a Business Requirements Strategy for SharePoint Infrastructure (SharePoint Summit Toronto 2014)

www.sharepointsummit.org

13

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?

Page 14: Developing a Business Requirements Strategy for SharePoint Infrastructure (SharePoint Summit Toronto 2014)

www.sharepointsummit.org

14

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

Page 15: Developing a Business Requirements Strategy for SharePoint Infrastructure (SharePoint Summit Toronto 2014)

www.sharepointsummit.org

15

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)

Page 16: Developing a Business Requirements Strategy for SharePoint Infrastructure (SharePoint Summit Toronto 2014)

www.sharepointsummit.org

16

Sample Questionnaire (continued)

Broader organizational concerns

� Risk Tolerance

� Desire for Innovation / Platform Currency

� Data Retention Requirements

Page 17: Developing a Business Requirements Strategy for SharePoint Infrastructure (SharePoint Summit Toronto 2014)

www.sharepointsummit.org

Additional

Considerations

Page 18: Developing a Business Requirements Strategy for SharePoint Infrastructure (SharePoint Summit Toronto 2014)

www.sharepointsummit.org

18

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?

Page 19: Developing a Business Requirements Strategy for SharePoint Infrastructure (SharePoint Summit Toronto 2014)

www.sharepointsummit.org

19

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

Page 20: Developing a Business Requirements Strategy for SharePoint Infrastructure (SharePoint Summit Toronto 2014)

www.sharepointsummit.org

20

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

Page 21: Developing a Business Requirements Strategy for SharePoint Infrastructure (SharePoint Summit Toronto 2014)

www.sharepointsummit.org

21

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?

Page 22: Developing a Business Requirements Strategy for SharePoint Infrastructure (SharePoint Summit Toronto 2014)

www.sharepointsummit.org

22

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)

Page 23: Developing a Business Requirements Strategy for SharePoint Infrastructure (SharePoint Summit Toronto 2014)

www.sharepointsummit.org

23

Summary

Don’t…

Page 24: Developing a Business Requirements Strategy for SharePoint Infrastructure (SharePoint Summit Toronto 2014)

www.sharepointsummit.org

Q & A

Page 25: Developing a Business Requirements Strategy for SharePoint Infrastructure (SharePoint Summit Toronto 2014)

www.sharepointsummit.org

25

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/wee

kend-scripter-using-autospinstaller-and-autospsourcebuilder.aspx

• http://blogs.technet.com/b/heyscriptingguy/archive/2010/03/23/hey-scripting-guy-march-23-2010.aspx

• https://www.nothingbutsharepoint.com/sites/itpro/Pages/Whats-in-Store-for-AutoSPInstaller-v-Next.aspx

Page 26: Developing a Business Requirements Strategy for SharePoint Infrastructure (SharePoint Summit Toronto 2014)

Thank you for your attention!This presentation will be available on the Toronto

SharePoint Summit web site a few days after the event.

Page 27: Developing a Business Requirements Strategy for SharePoint Infrastructure (SharePoint Summit Toronto 2014)

Please rate this session!Fill out the survey for a chance to win a Surface

SESSION 5.1Developing a Business Requirements Strategy for

SharePoint Infrastructure