2014 12-16 biwug - cgi sharepoint factory framework

32
© CGI Group Inc. CONFIDENTIAL CGI’s SharePoint Factory Framework Lana Khoury / Sebastian Gerling December 2014

Upload: biwug

Post on 10-Jul-2015

227 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: 2014 12-16 biwug - cgi SharePoint Factory Framework

© CGI Group Inc. CONFIDENTIAL

CGI’s SharePoint Factory Framework

Lana Khoury / Sebastian Gerling

December 2014

Page 2: 2014 12-16 biwug - cgi SharePoint Factory Framework

• Tag cloud of the article we published on this topic

• All the things you need to keep in mind when implementing

a large scale SP project

• Framework developed for a blended delivery project –

6,500 person day project, 20+ developers, 6 dev streams

Page 3: 2014 12-16 biwug - cgi SharePoint Factory Framework

Agenda

Authors Factory Blueprint

Project Challenges Standards and

Tools

SharePoint Factory

Page 4: 2014 12-16 biwug - cgi SharePoint Factory Framework

Sebastian Gerling

Founder SharePoint User

Group Nürnberg

Organisator SharePoint User

group Munich

Author:

- SharePoint Magazin

- .Net Magazin

- DIWUG Magazin

Speaker:

- German SharePoint

Konferenz

- Swiss Collaboration Days

- Austrian SharePoint

Konferenz

Section Manager Business Productivity

CGI

Munich

Germany

Contact

@_SharePoint_

[email protected]

http://sebastiangerling.com/

Page 5: 2014 12-16 biwug - cgi SharePoint Factory Framework

Lana Khoury

Microsoft Competency Centre

Leader

Knowledge and Information

Management and

User Experience Specialist

Author:

- DIWUG Magazin

Speaker:

- Belgian Intranet Group

- Various CIO Roundtables

Digital Transformation Portfolio Owner

CGI

Brussels

Belgium

Contact:

[email protected]

Page 6: 2014 12-16 biwug - cgi SharePoint Factory Framework

© C

orb

is

Page 7: 2014 12-16 biwug - cgi SharePoint Factory Framework

SharePoint Challenges

Sourcing

Quality

Budget

Time Pressures

So….what‘s the solution?

Page 8: 2014 12-16 biwug - cgi SharePoint Factory Framework

© h

ttp

://w

ettengl.in

fo/

Page 9: 2014 12-16 biwug - cgi SharePoint Factory Framework

SharePoint Factory Framework Benefits of the

SharePoint Factory

• Industrialized

Framework: Global

standardized

processes, tools and

Best Practices

• Flexible adaptation

and scalability across

changing conditions

• Cost and quality

control based on KPI‘s

• Cost efficiency through

Blended Delivery and

accounting model

• Consistent and

professional Service

orientation

• Improved Service

Management

Application

1

Application

2

Application

n

.Ne

t

Application

2

Sh

are

Po

int

Application

1

Application

3

Application

n

Blended-Delivery-Model / Resourcing

Guidelines, Methods, Standards

CGI SharePoint Factory Framework

On

-Bo

ard

ing

Pro

ce

ss

New

applications

Validation Input Quality

KPI‘s & Service Level Agreements Evaluation

Output

Quality

SharePoint

Service

Management

Obsolete

Applications

De

-Bo

ard

ing

Pro

ce

ss

Sh

are

Po

int-

Str

ate

gy C

on

su

ltin

g

Sh

are

Po

int-

Bu

sin

ess C

on

su

ltin

g

Sh

are

Po

int-

Co

ncep

tio

n /

-D

esig

n

Sh

are

Po

int

/ .N

et-

Develo

pm

en

t

Sh

are

Po

int-

Imp

lem

en

tati

on

Pro

ject

Su

pp

ort

Wo

rk R

esu

lts

Strategy Concept

Information

Architecture

Business-Concept

Design-Concept

Technical Concept

Rollout

Migration

Project-Management

Page 10: 2014 12-16 biwug - cgi SharePoint Factory Framework

© h

ttp

://r

ekkerd

.org

/

Page 11: 2014 12-16 biwug - cgi SharePoint Factory Framework

Service and Interfaces

Co

mp

lexity a

na

lysis

Analysis Application

concept Business

concept Factory

Blended Delivery

Test

Fact

ory

Go-Live A

naly

sis

an

d d

ecis

ion

reg

ard

ing

ap

pli

ca

tio

n t

yp

e a

nd

co

nve

rsio

n B

C

Onboard

ing (

on

ce

fo

r e

ach

Ap

p)

Ha

nd-o

ve

r

B

C

A

C

B

C

Realization

Realization

Realization

De-b

oa

rdin

g (

ein

ma

l je

Ap

p)

B

C

QG-INIT QG-SETUP QG-DESIGN QG-PLAN QG-GOLIVE

Realization

Test m

anagem

ent | Testing

Ha

nd-o

ve

r

Se

rvic

e F

acto

ry | S

up

po

rt

Page 12: 2014 12-16 biwug - cgi SharePoint Factory Framework

12

Page 13: 2014 12-16 biwug - cgi SharePoint Factory Framework

Parallelization in Analysis Phase

Bu

sin

ess

co

nc

ep

ts

Development

Analysis Phase

• Parallel creation of

concepts

• Scaling via analysts

figures

• Different processing

times

Analysis-team

Page 14: 2014 12-16 biwug - cgi SharePoint Factory Framework
Page 15: 2014 12-16 biwug - cgi SharePoint Factory Framework

An analysis of

complexity contains

several influencing

factors, especially

quantitative and non-

quantitative aspects.

The result is a holistic

unterstanding of the

complexity and

criticality of an

application.

Automated, quantitative rating of

SharePoint Applications via

a Complexity Analysis

Language of

application

Interfaces &

dependencies

Business logic/

compl. workflows

Target platform/

Security

Criticality of

business

Scope of

documentation

Changes for As-

Is-Application

Scope of

migration data

Clustering

• Simple

• Medium

• Complex

• Very

• Complex

Assessment

supported by

Excel-

template

Complexity Analysis

Page 16: 2014 12-16 biwug - cgi SharePoint Factory Framework

Rating

Complexity Analysis vs. Point Score

Model

Page 17: 2014 12-16 biwug - cgi SharePoint Factory Framework

No. 17

Complexity Analysis in Practice

Current Notes

environment Complexity-Analysis

Considerations

for migration

Indication of

expenses Recommended actions

1. 3. 4. 5. 2.

User groups Quantity structures of part

Page 18: 2014 12-16 biwug - cgi SharePoint Factory Framework

No. 18

Complexity Analysis in Practice

Current Notes

environment Complexity-Analysis

Considerations

for migration

Indication of

expenses Recommended actions

1. 3. 4. 5. 2.

Migration tool Shared Services

As-Is Migration

vs.

Re-engineering

Application

concept

Page 19: 2014 12-16 biwug - cgi SharePoint Factory Framework

© w

ww

. lo

gis

tics-e

dg

e.c

om

Page 20: 2014 12-16 biwug - cgi SharePoint Factory Framework

Factory Process Blueprint

Page 21: 2014 12-16 biwug - cgi SharePoint Factory Framework
Page 22: 2014 12-16 biwug - cgi SharePoint Factory Framework
Page 23: 2014 12-16 biwug - cgi SharePoint Factory Framework

Functional Specification

• Builds the basis for the

development in the factory

• Contains descriptions of all

technical details, workflows,

content types or reports

• Is supplemented by test

cases

• Regular updates in

development

Guidelines

• Deployment guidelines for

frictionless installation

• Architecture guidelines for

the documentation based on

CGI best practices

• Company specific

governance principles

• Contains Business Requirements

• Serves for co-ordination with

users

• Provides the basis for the

specification

• Customize standard templates

Business Concept

Page 24: 2014 12-16 biwug - cgi SharePoint Factory Framework

© h

ttp

://w

ww

.askab

outv

alid

ation.c

om

/

Page 25: 2014 12-16 biwug - cgi SharePoint Factory Framework
Page 26: 2014 12-16 biwug - cgi SharePoint Factory Framework
Page 27: 2014 12-16 biwug - cgi SharePoint Factory Framework

Standards and Tools

Ticket incl.

Contract

document

Upd. Ticket

Contract

specifications

Upd. Ticket

Impl. Start

Upd. Ticket

Test

Upd. Ticket

Acceptance

Upd. Ticket

Closure Application

Program

Management

MS TFS

Factory

Management

Delivery Manager

APs

Dev

APs

Dev

APs

Dev

Tes

t-

cas

es

Te

st-

sce

n.

Tes

t-

run

s

HPQC/

TFS

QA Manager

Customer

Portal

1 2 3

Analysis Design Rollout Test Imple-

mentation

Page 28: 2014 12-16 biwug - cgi SharePoint Factory Framework

Factory Approach

Page 29: 2014 12-16 biwug - cgi SharePoint Factory Framework

©H

ttp

://p

latinum

gam

es.c

om

/

Page 30: 2014 12-16 biwug - cgi SharePoint Factory Framework

Team Foundation Server

Page 31: 2014 12-16 biwug - cgi SharePoint Factory Framework