Evo conf - SharePoint for the first time

29
A practical guide to planning SharePoint for the first time Business Track Mark Stokes

description

This is my slide deck from the awesome SharePoint Evolution Roadshow in Manchester - June 2014

Transcript of Evo conf - SharePoint for the first time

Page 1: Evo conf - SharePoint for the first time

A practical guide to planning SharePoint for the first time

Business Track

Mark Stokes

Page 2: Evo conf - SharePoint for the first time

Mark Stokes, MVP Red Plane Ltd http://www.redplane.co.uk [email protected] @MarkStokes SharePoint User Group North West Leader

Page 3: Evo conf - SharePoint for the first time

Agenda

Phase 1 - Requirements Phase 2 - Technology Selection Phase 3 – Environment / Data Suitability Phase 4 – Design Services / Platform Phase 5 – Design your infrastructure Phase 6 – Implement and test Phase 7 – Launch / Support / Refine Phase 8 – Business As Usual

Page 4: Evo conf - SharePoint for the first time

Phase 1

High Level Requirements User Requirements

Page 5: Evo conf - SharePoint for the first time

High Level Requirements

Start by forgetting all about technology. What is your business "problem" or "investment"?

More productive staff new / better intranet for internal communication enable remote / mobile / virtual teams connect with external partners / suppliers / clients improve business intelligence implement better records managements connect disparate systems into a single dashboard view better document / content / records management

Page 6: Evo conf - SharePoint for the first time

User Requirements Engage users early to avoid resistance to changing

the way they work Ask their opinions on what you are aiming to achieve Find out their current pain points Understand the way they "really" work

Path of least resistance Build user requirements

What you think they want / need What they think they want What they don't know they want (Apple / Henry Ford)

Page 7: Evo conf - SharePoint for the first time

Phase 2

Technology Selection

Page 8: Evo conf - SharePoint for the first time

Technology Selection

When you know what you want to achieve, you can check that SharePoint is the right tool..... Or part of the right solution Know what SharePoint IS and more importantly what it

ISN'T Run your ideas by an experienced consultant to see if

there are known "foibles" with what you want to do Make sure you compare alternatives to prove you

made the right judgement should someone come asking Huddle, Google Apps, Documentum, Lotus Notes,

Umbraco, etc

Page 9: Evo conf - SharePoint for the first time

Technology Selection

Based on your expected number of servers / users and Standard or Enterprise, get an early indicative estimate of license costs. SharePoint can be expensive. Make sure you can afford it.

Engage yourself in the technologies ASAP SharePoint User Group (http://www.suguk.org) Training Courses Prototype environment(s)

Page 10: Evo conf - SharePoint for the first time

Phase 3

Environment suitability Data suitability

Page 11: Evo conf - SharePoint for the first time

Environment Suitability Think about external systems that you might want to "integrate"

What are they? What APIs do they expose? How do they relate to other external systems? Can they handle / cope with the extra demand of being integrated

within SharePoint? Who are and where are your user objects hosted?

Active Directory? Non-MS directory? LDAP query to filter out unwanted objects (such as disabled accounts)

Where is User Profile information stored? AD? ADAM? HR application? SQL server?

Page 12: Evo conf - SharePoint for the first time

Environment Suitability Who are your users and where are they located?

Central / single office? Multiple offices in the same country? International? On-the-road mobile sales force? Home workers? Locations with limited network access

– Building / construction sites?– Remote areas?– Underwater in sub-marines for 6 months?

Page 13: Evo conf - SharePoint for the first time

Environment Suitability What does your network / internetwork infrastructure look like?

Can it will handle the load? Does it need some investment? Desktop and devices

What OS / browsers / office are your users using? Do they need upgrading?

Smartphone and tablet access? Support capability

Do you have the technical capability to implement / manage a SharePoint Environment?

Experience is needed, not just training courses Love and attention compared to most IT Services

Page 14: Evo conf - SharePoint for the first time

Data suitability Where is your data currently stored?

Computer desktops File shares Exchange public folders Spreadsheets External systems

Can you "Tidy up" your data early on? Junk in, Junk out Collate content and categorise in folders Identify latest versions and remove duplicates Archive old data

Page 15: Evo conf - SharePoint for the first time

Phase 4

Design your services Design your platform

Page 16: Evo conf - SharePoint for the first time

Design your services Don't design a bunch of SharePoint Servers that the

business can use to host stuff on Do design the services that you want to deliver and

then build the infrastructure to support that MySites Intranet Publishing Site Search Portal etc

Understand the information flow around and between these services Information management lifecycle

Page 17: Evo conf - SharePoint for the first time

Design your platform We are still not thinking about servers at this point…

Design your Platform with a long term strategy in mind You can make your life very difficult if you don't consider the long term

governance of the platform, e.g. How are managed metadata service applications going to be governed and used by the business?

Limit your scope and build a roadmap Ease it on to the business

– Limit requirements on the infrastructure to ensure it can cope– Less to go wrong, less to support– Less "change" for the users to learn– Less to deliver in each phase

Learn as you go Accept that you will never be "done"

Page 18: Evo conf - SharePoint for the first time

Phase 5

Design your infrastructure

Page 19: Evo conf - SharePoint for the first time

Design your infrastructure Where will SharePoint be hosted?

On-premises Azure Hosted Office365 Hybrid

Farm Structure Centralised farm Multiple farms (connected or not?) Services farm(s) (such as search) and content farms? Regional farms with / without a central core farm

Page 20: Evo conf - SharePoint for the first time

Design your infrastructure

SharePoint Landscape Pre-Production farms (dev, test, QA) Production farm Disaster Recovery farm

Backup / Restore plan and SLAs

Page 21: Evo conf - SharePoint for the first time

Phase 6

Implement and Test – Infrastructure Implement and Test - Services

Page 22: Evo conf - SharePoint for the first time

Implement and Test - Infrastructure

Build the platform Test the platform Stress test the platform Test the Backup AND Restore processes Test the DR plan

Page 23: Evo conf - SharePoint for the first time

Implement and Test - Services

Services implementation can start in parallel to your infrastructure Agree service pack and patch levels and

build developer environments

Page 24: Evo conf - SharePoint for the first time

Phase 7

Launch Support Refine

Page 25: Evo conf - SharePoint for the first time

Phase 8

Business As Usual Governance SharePoint CoE Constant Communication

Page 26: Evo conf - SharePoint for the first time

Governance

Change Control process Deployment processes Governance plans

Page 27: Evo conf - SharePoint for the first time

SharePoint CoE

Steering Committee SharePoint management Business / IT Contacts Projects Management Office Training / Communications Support Implementation (SMEs, Developers, Ias)

Page 28: Evo conf - SharePoint for the first time

Constant Communication

Keep users updated on the roadmap Highlight new features Promote user self- support communities

Allow them to share tips and tricks Lunch and learns

Page 29: Evo conf - SharePoint for the first time

Thank you for attending!