segundo semario de sharepoint en mexico por joel oleson

52
Joel Oleson http://www.sharepointjoel.com @joeloleson Quest Software 10 Steps to Successful SharePoint Deployment

Upload: joel-oleson

Post on 20-May-2015

2.073 views

Category:

Technology


1 download

DESCRIPTION

10 Steps to Successful SharePoint Deployment SharePoint and Futbol A refresh of the popular SharePoint session on successful SharePoint deployments on Governance, teams, planning, staged deployment.

TRANSCRIPT

Page 1: Segundo Semario de SharePoint en Mexico por Joel Oleson

Joel Olesonhttp://www.sharepointjoel.com@joelolesonQuest Software

10 Steps to Successful SharePoint Deployment

Page 2: Segundo Semario de SharePoint en Mexico por Joel Oleson

8+ Year SharePoint Veteran 5 Years in MS IT 2 Years in SharePoint

Product Team 1 Year Independent

SharePoint Evangelist Consultant and Trainer

Got a driving ticket in London

Who is SharePoint Joel?

Page 3: Segundo Semario de SharePoint en Mexico por Joel Oleson

Watch Out for Killer Bunnies

SharePoint is like Futbol

Page 4: Segundo Semario de SharePoint en Mexico por Joel Oleson

1) Overcome Denial to Confront Reality2) Create a Plan3) Exec Sponsor with Clear Vision4) Create the 4 Quadrant Dream Team5) Build Services not Stuff6) Define Clear Policies and Standards7) Invest in Scalable Information Architecture8) Don’t forget Change Management9) Adoption is What Counts10) Keep it Simple Stupid.

10 Steps To SharePoint Success

Page 5: Segundo Semario de SharePoint en Mexico por Joel Oleson

55

Overcome Denial Confront Reality

Page 6: Segundo Semario de SharePoint en Mexico por Joel Oleson
Page 7: Segundo Semario de SharePoint en Mexico por Joel Oleson

IT Control User Empowerm

ent

Page 8: Segundo Semario de SharePoint en Mexico por Joel Oleson

88

Create a Plan or Plan to Fail!

Page 9: Segundo Semario de SharePoint en Mexico por Joel Oleson

Over the next 2 years (2010) less than 35% of

sites with Windows SharePoint Services will

put effective governance techniques in place.

Gartner

Page 10: Segundo Semario de SharePoint en Mexico por Joel Oleson

Governance uses people, process, technology, and policies to define a service, resolve ambiguity, and mitigate conflict within an organization

SharePoint Governance10

Source: The Burton Group

Page 11: Segundo Semario de SharePoint en Mexico por Joel Oleson

Clear Vision, Mission and Goals

TCO

Comon Doc &

Collaboration Platform

Reduce Search time and promote

reuse

Help Desk KB Efficiency

Standards and

Consistency

Intranet Brand

Kill Notes Licensing

Internet WCM

Provide Service and

Solution

Provide Business Process Optim

Provide Project

Management

Workspaces

Reduce Litigation

Risk

Page 12: Segundo Semario de SharePoint en Mexico por Joel Oleson

1212

Get a Passionate Executive Sponsor

Page 13: Segundo Semario de SharePoint en Mexico por Joel Oleson

Exec Sponsor with Vision &

Budget

Get me SharePoint or You’re FIRED!

Page 14: Segundo Semario de SharePoint en Mexico por Joel Oleson

1414

What is Deployment?

Build a Service NOT Install Software

Page 15: Segundo Semario de SharePoint en Mexico por Joel Oleson

SharePoint is Plastic. What is your Creation?

Page 16: Segundo Semario de SharePoint en Mexico por Joel Oleson

Two Types of Service Models

Com

modi

tyH

ost

ing

Appli

cation

Host

ing

Out o

f the b

ox (S

tan

dard

)

Cu

stom

(Dedica

ted)

Page 17: Segundo Semario de SharePoint en Mexico por Joel Oleson

Policies Support Services

IT Hosted Services

Site Collection Hosting• Low cost to Free

(low barrier)• Self Service (w/ meta

data capture or workflow)

• Fixed Quotas• SharePoint Designer

(optional)• Out of box templates

+ Application Templates

Web App Hosting• $ Charge Back• Multi Tenant • Web App/App Pool• No GAC access• Custom Site

Templates• Limited LOB

Integration

Premium App Hosting• $$$ Charge back• Dedicated• Virtual or Physical

Separation• Custom LOB

Integration• Business Focused Dev• Dev/Test

environments

Page 18: Segundo Semario de SharePoint en Mexico por Joel Oleson

2020

Create the Dream Team

Page 20: Segundo Semario de SharePoint en Mexico por Joel Oleson

Sample SharePoint Team

SharePointInfra Admins

SharePoint Site Collection

Administrator(s)

Content Administrator SharePoint

Developer(s)

BusinessIntelligence

BusinessForms

SearchContent

Management

Collaboration

PortalPlatformServices

SharePoint Designer or

Business Analyst

Page 21: Segundo Semario de SharePoint en Mexico por Joel Oleson

Data Governance Roles And ResponsibilitiesSeptember 2007 “Data Governance: What Works And What Doesn’t”

Page 22: Segundo Semario de SharePoint en Mexico por Joel Oleson

Joel’s Deployment Model

Newbie• WSS,

Collab, Blogs, Wikis, Doc Mgmt

Tween• Portal,

Search, My sites, Profiles

• WCM in place with approval

Teen• Excel

Services, KPIs

• Custom Web Parts

• Third Party Business Solutions

• Variations

Rockstar• Multi

Stage Custom Development

• Custom Solutions

• BDC, Integration

• Business Applications

Are you trying to be a Rockstar with the experience of a newbie?

Page 23: Segundo Semario de SharePoint en Mexico por Joel Oleson

•B

asic In

stall (B

AD

!)•

All O

n C

Driv

e•

No B

acku

p•

Resto

re C

om

ple

xity

Server•

All O

ne site

colle

ction

•N

ot C

onfigure

d: Q

uota

, Expira

tion,

Auditin

g, V

ersio

ns, W

orkfl

ow

s, Meta

Data

ca

ptu

re•

All ite

ms v

iew

defa

ult (fl

at)

List and Site

Collection

•O

ne d

ata

base

•D

b co

nfig (lo

g a

nd d

b lo

catio

n)

•N

o m

ain

tenance

pla

n

Database

Defaults have Faults

Page 24: Segundo Semario de SharePoint en Mexico por Joel Oleson

2828

Define Clear Policies and Standards

Page 26: Segundo Semario de SharePoint en Mexico por Joel Oleson

Standardization

Flexibility

Page 27: Segundo Semario de SharePoint en Mexico por Joel Oleson

Defining Policies

Consider charge back for App Hosting Use Site Collection quotas How do I handle a free SharePoint

Designer? What should I do with Codeplex? Support for Third party solutions? Require Solution Deployments!!! (.wsp)

Adhoc Structured

Self

Serv

ice

Sm

alle

r Q

uota

Q

uick

er E

xpira

tion

O

OB

IT P

rovi

sion

ed

La

rger

Quo

ta

P

erm

anen

t

Su

ppor

ted

Dev

env

.

$

$$ C

harg

e Ba

ck

Page 28: Segundo Semario de SharePoint en Mexico por Joel Oleson

3232

Build for Today Design for Tomorrow

Page 29: Segundo Semario de SharePoint en Mexico por Joel Oleson

Containment Hierarchy

ItemsFiles, calendar items, contacts, customers, images, custom

Lists

Doc Lib, Pages, Events, Discussions, Surveys, etc…

* Sites

Wikis, Blogs, Team, Doc, Meeting Workspaces

* Site Collections

Internet, Intranet Portal, Wikis, Blogs, Team, Doc, MeetingDatabases

Content, Config, SSP, Search

* Web Applications

Central Admin, SSP Admin, Content

Servers

Web Front End, APP, SQL

* Farm

Internet, Extranet, Intranet

Page 30: Segundo Semario de SharePoint en Mexico por Joel Oleson

Joel's Cheat Sheet for Hosting

Dedi

cate

dFa

rm(s)

•Id

eal fo

r ap

plica

tion

s such

as P

roje

ct S

erv

er, P

erfo

rman

ce P

oin

t, B

DC

ap

plica

tion

s, CR

M, S

ale

s S

AP

/Sie

bel a

nd

Fin

an

ce S

olu

tion

s

bu

ilt on

Sh

are

Poin

t•

Gre

at fo

r stag

ed

dep

loym

en

ts i.e. d

ev, te

st, au

thorin

g to

pro

du

ction

Web

App

•Id

eal fo

r poin

t solu

tion

s, Record

s M

an

ag

em

en

t, for Le

gal H

old

s, d

ep

artm

en

t solu

tion

s, an

d g

rou

ps o

f site co

llectio

ns

•M

em

ory

isola

tion

an

d se

para

te S

SP su

ch a

s Searc

h S

olu

tion

s

Site

C

olle

cti

on

•S

up

port 1

00

s-10

0K

+ site

s•

Ideal fo

r Colla

bora

tive

en

viro

nm

en

ts inclu

din

g in

tran

ets, P

roje

cts

, extra

nets

•D

ocu

men

t Man

ag

em

en

t wh

ere

scale

is into

+TB

s

Site

s

•In

form

atio

n a

nd

ag

gre

gatio

n P

orta

ls su

ch a

s Intra

nets

•W

CM

Inte

rnet site

s with

pag

e lib

rarie

s

Page 31: Segundo Semario de SharePoint en Mexico por Joel Oleson

Hosting Examples

Mysites

• /personal• Site Collections• 1GB• Self Service no

approval req.• Archive after AD

object disabled

Teams & Groups

• /sites• Site Collections• 5GB• Self Service with

approval workflow

• No confidential IP• Life Cycle Ping at

1 year

Portals & Dept

• http://site• Webapp• Database

Dedicated• 100GB• Help Desk

provisioned• Aggregation /

LOB Apps / Doc Mgmt

Adhoc Structured

Short term Long term

SharePoint ServiceOff ering

Page 32: Segundo Semario de SharePoint en Mexico por Joel Oleson

Ready for the Cloud?

Office Online

• Small Business• Adhoc Quick• Cheap• Quick Projects• Partner to Partner

short life• Shared URL• Per SC Cost

SharePoint OnlineStandard

• Own Domain• Shared Servers• Fixed Db Quota• Medium Cost• Per User Cost

SharePoint OnlineDedicated

• Enterprise• Dedicated farms• Dedicated AD• Hosted Exchange

Optional

SharePoint Hosti ng

Page 33: Segundo Semario de SharePoint en Mexico por Joel Oleson

3737

Don’t Forget Change Management (Staged Deployment)

Page 34: Segundo Semario de SharePoint en Mexico por Joel Oleson

The Right Tool for the Right Solution

VisualStudio

SharePoint

Designer

IE/ Web UI

Dev Assets

Customizations

Portability

LimitedPortability

Page 35: Segundo Semario de SharePoint en Mexico por Joel Oleson

TIP: Bundle your Dev Assets

WSP

Web Part DLL

Event Handle

r

CSS

Page

Image

Page 36: Segundo Semario de SharePoint en Mexico por Joel Oleson

SharePoint Dev Life Cycle• Code• Introducti

on• Coexisten

ce

Dev

• UAT• Authoring• POC• Validate

Test• Users• Workflows• BPM

Prod

Dev AssetsVisual Studio

.WSP

CustomizationsSharePoint Designer +

UI Customizations

Page 37: Segundo Semario de SharePoint en Mexico por Joel Oleson

SharePoint Dev Life Cycle

• Code• Introducti

on• Coexisten

ce

Dev

• UAT• Authoring• POC• Validate

Test• Users• Workflows• BPM

Prod

Development Assets -> .WSPs

Content Databases

Page 38: Segundo Semario de SharePoint en Mexico por Joel Oleson

4343

Adoption is What Counts!

Page 39: Segundo Semario de SharePoint en Mexico por Joel Oleson

Understanding

Design

Implementation

Adoption

Page 40: Segundo Semario de SharePoint en Mexico por Joel Oleson
Page 41: Segundo Semario de SharePoint en Mexico por Joel Oleson

4646

Keep it Simple Stupid!

Page 43: Segundo Semario de SharePoint en Mexico por Joel Oleson

Don’t start with LOB Integration and BDC and Excel Services requirements on your first go… Start easy and work up…

Start with Collab, Search and Profiles, it’s an easy win.

Watch for Scope Creep it is very easy in SharePoint.

Careful with development requirements that lead to custom site definition

Keep It Simple Stupid.

Page 44: Segundo Semario de SharePoint en Mexico por Joel Oleson

Cutting corners – “My Devs are My Admins” The SharePoint project is no longer SharePoint

(it’s so custom and no longer supportable) “Production is test and dev, and where I

introduce my service packs” SharePoint is a simple install... (c’mon it’s a

Microsoft app... No one will even notice it.) Comon let this .DLL go... (require .WSP!)

NOT Key takeaways today...

Page 45: Segundo Semario de SharePoint en Mexico por Joel Oleson

SharePoint Deployment Essentials & Governance Checklist

Page 46: Segundo Semario de SharePoint en Mexico por Joel Oleson

Resources and Plugs

Joel’s Blog – http://www.sharepointjoel.com SharePoint Governance Resources (Checklist

& Gov Plans) http://technet.microsoft.com/en-nz/office/sharepoi

ntserver/default(en-us).aspx

Join a SharePoint User Group!

Page 47: Segundo Semario de SharePoint en Mexico por Joel Oleson

52

Quest Solutions for SharePoint

Site Administrator for SharePoint Discover, understand and manage your SharePoint environment

Migration Manager for SharePoint SharePoint 2003 to 2007 migration

File Migrator for SharePoint File shares to SharePoint migration

Recovery Manager for SharePointGranular SharePoint recovery for enterprise-level needs

Quest Web Parts Enable rapid development of SharePoint applications

Public Folder Migrator for SharePointExchange Public Folders to SharePoint migration

Notes Migrator for SharePointNotes application content to SharePoint migration

Quest SQL Server Solutions Maximize SQL Server performance while simplifying tasks and providing visibility and control

Page 49: Segundo Semario de SharePoint en Mexico por Joel Oleson

5454

Questions?

Page 50: Segundo Semario de SharePoint en Mexico por Joel Oleson

Thank you for attending!Please be sure to fill out your session

evaluation!

Page 51: Segundo Semario de SharePoint en Mexico por Joel Oleson

Recuerde completar el formato de

evaluación para participar en la rifa

de los premios

Page 52: Segundo Semario de SharePoint en Mexico por Joel Oleson

Patrocinan

KED