SharePoint Fest Chicago 2014 Case study SP2013 rrts.com website with telerik

44
12/19/2014 1 © 2014 PSC Group, LLC Case Study: SP2013 Internet Site ROADRUNNER TRANSPORTATION SYSTEMS

Transcript of SharePoint Fest Chicago 2014 Case study SP2013 rrts.com website with telerik

Page 1: SharePoint Fest Chicago 2014 Case study SP2013 rrts.com website with telerik

12/19/2014 1© 2014 PSC Group, LLC

Case Study: SP2013 Internet SiteROADRUNNER TRANSPORTATION SYSTEMS

Page 2: SharePoint Fest Chicago 2014 Case study SP2013 rrts.com website with telerik

12/19/2014 2© 2014 PSC Group, LLC

Who are these guys?

Michael Blumenthal• Sr. Solution Architect• CSPUG Co-Leader• 19 years in IT Consulting• 11 years of SharePoint • Project Team member

Rick Parham• Partner, VP Microsoft Solutions• 27 years in IT Consulting• Working with SharePoint since

its launch in 2001

Page 3: SharePoint Fest Chicago 2014 Case study SP2013 rrts.com website with telerik

Sue Christoph

Page 4: SharePoint Fest Chicago 2014 Case study SP2013 rrts.com website with telerik

12/19/2014 4© 2014 PSC Group, LLC

PSC & Public Facing Sites

MOSS 2007

SharePoint 2010

SharePoint 2013

Page 5: SharePoint Fest Chicago 2014 Case study SP2013 rrts.com website with telerik

12/19/2014 5© 2014 PSC Group, LLC

Today

RRTS.com

5 Keys

Page 6: SharePoint Fest Chicago 2014 Case study SP2013 rrts.com website with telerik

12/19/2014 6© 2014 PSC Group, LLC

This is about you!

Have you built an Internet site with SharePoint?

Page 7: SharePoint Fest Chicago 2014 Case study SP2013 rrts.com website with telerik

12/19/2014 7© 2014 PSC Group, LLC

Roadmap

The business challenge

The solution

Technical Architecture & Key Components

Team

Measures of Success

Page 8: SharePoint Fest Chicago 2014 Case study SP2013 rrts.com website with telerik

12/19/2014 8© 2014 PSC Group, LLC

The Challenge: The Client

Page 9: SharePoint Fest Chicago 2014 Case study SP2013 rrts.com website with telerik

12/19/2014 9© 2014 PSC Group, LLC

The Challenge:

Aging ASP.NET site

Independent subsidiary sites

Multiple line of business tools

Small internal developer staff

AS400 integration

User management

Older VB.NET code base

Page 10: SharePoint Fest Chicago 2014 Case study SP2013 rrts.com website with telerik

12/19/2014 10© 2014 PSC Group, LLC

The Challenge: Analysis

• 30+ Subsidiary Sites

• 250+ Pages

• 100+ Forms

• 16 Login Methods

• 32 Reports

• 63 Tools

Page 11: SharePoint Fest Chicago 2014 Case study SP2013 rrts.com website with telerik

12/19/2014 11© 2014 PSC Group, LLC

Roadmap

The business challenge

The solution

Technical Architecture & key components

Team

Measures of success

Page 12: SharePoint Fest Chicago 2014 Case study SP2013 rrts.com website with telerik

12/19/2014 12© 2014 PSC Group, LLC

The New Site

Page 13: SharePoint Fest Chicago 2014 Case study SP2013 rrts.com website with telerik

12/19/2014 13© 2014 PSC Group, LLC

Solution: Development

What We Built

• 30 Line of Business Apps

• 15 Admin Apps

• 8 SSRS Reports

• 7 Web Services

• 6 Service Segments Pages

• 16+ Company Sites

13

Page 14: SharePoint Fest Chicago 2014 Case study SP2013 rrts.com website with telerik

12/19/2014 14© 2014 PSC Group, LLC

All Service Lines Included

Page 15: SharePoint Fest Chicago 2014 Case study SP2013 rrts.com website with telerik

12/19/2014 15© 2014 PSC Group, LLC

Old vs. New

Page 16: SharePoint Fest Chicago 2014 Case study SP2013 rrts.com website with telerik

12/19/2014 16© 2014 PSC Group, LLC

Line of Business Applications

Page 17: SharePoint Fest Chicago 2014 Case study SP2013 rrts.com website with telerik

12/19/2014 17© 2014 PSC Group, LLC

Site Consolidation

Page 18: SharePoint Fest Chicago 2014 Case study SP2013 rrts.com website with telerik

12/19/2014 18© 2014 PSC Group, LLC

Old vs. New: Companies

Page 19: SharePoint Fest Chicago 2014 Case study SP2013 rrts.com website with telerik

12/19/2014 19© 2014 PSC Group, LLC

Content Management

Page 20: SharePoint Fest Chicago 2014 Case study SP2013 rrts.com website with telerik

12/19/2014 20© 2014 PSC Group, LLC

Roadmap

The business challenge

The solution

Technical Architecture & key components

Team

Measures of success

Page 21: SharePoint Fest Chicago 2014 Case study SP2013 rrts.com website with telerik

12/19/2014 21© 2014 PSC Group, LLC

The Toolbox

Page 22: SharePoint Fest Chicago 2014 Case study SP2013 rrts.com website with telerik

12/19/2014 22© 2014 PSC Group, LLC

Tool Demo

Page 23: SharePoint Fest Chicago 2014 Case study SP2013 rrts.com website with telerik

12/19/2014 23© 2014 PSC Group, LLC

Development Decisions

Farm Solutions vs. App Model

Authentication

Infrastructure

Page 24: SharePoint Fest Chicago 2014 Case study SP2013 rrts.com website with telerik

12/19/2014 24© 2014 PSC Group, LLC

Farm Solutions!

Farm Solutions

• On-Prem

• Mature

SP App Model

• Cloud Oriented

• New To Market

Development Decisions

Page 25: SharePoint Fest Chicago 2014 Case study SP2013 rrts.com website with telerik

12/19/2014 25© 2014 PSC Group, LLC

Authentication

Sharepoint2013FBA.codeplex.com www.rrts.com

Page 26: SharePoint Fest Chicago 2014 Case study SP2013 rrts.com website with telerik

12/19/2014 26© 2014 PSC Group, LLC

Infrastructure

Page 27: SharePoint Fest Chicago 2014 Case study SP2013 rrts.com website with telerik

12/19/2014 27© 2014 PSC Group, LLC

Roadmap

The business challenge

The solution

Technical Architecture & key components

Team

Measures of success

Page 28: SharePoint Fest Chicago 2014 Case study SP2013 rrts.com website with telerik

12/19/2014 28© 2014 PSC Group, LLC

Key Project Team Roles

Technical Team

• Project Management

• Solution Architect

• Infrastructure Architect

• Business Analysts (QA)

• UX/UI Designers

• Data and Systems SMEs

• Quality Assurance

Business Team

• Marketing

• Business SMEs• Sales

• Customer Support

• Quality Assurance

• Training Team

• OCM Team

• User Advisory Council

• Executive Sponsors

Page 29: SharePoint Fest Chicago 2014 Case study SP2013 rrts.com website with telerik

12/19/2014 29© 2014 PSC Group, LLC

Methodology

At PSC, we use an iterative methodology in order to ensure successful delivery of our projects. Our methodology leverages strengths of various other methodologies including Agile and MSF.

ITERATIVE, ADAPTABLE, SUCCESSFUL

Page 30: SharePoint Fest Chicago 2014 Case study SP2013 rrts.com website with telerik

12/19/2014 30© 2014 PSC Group, LLC

UX/UI/Design Philosophy

User Experience Design• Define the experience the user

has on the site• Define with the User Council

• Site Elements• Navigation• Content

User Interface Design• Wireframes• Define with Marketing and

User Council• Color Scheme• Typography• Imagery

• Review with Development

Page 31: SharePoint Fest Chicago 2014 Case study SP2013 rrts.com website with telerik

12/19/2014 31© 2014 PSC Group, LLC

Solution: Project Management

Team Meetings

SharePoint Team Site

OneNote

Yammer

Page 32: SharePoint Fest Chicago 2014 Case study SP2013 rrts.com website with telerik

12/19/2014 32© 2014 PSC Group, LLC

Measures of success

• 700 Bills Of Lading/day

• Increased hits, decreased exits

Google Analytics 3 mo Before 3 mo After

Page Views 3,393,986 5,270,783

Unique Page Views 2,609,161 3,606,197

Average Time on Page

1m:51s 1m:21s

% Exit 27.92% 20.79%

Page 33: SharePoint Fest Chicago 2014 Case study SP2013 rrts.com website with telerik

12/19/2014 33© 2014 PSC Group, LLC

Review

The business challenge

The solution

Technical Architecture & key components

Team

Measures of success

Page 34: SharePoint Fest Chicago 2014 Case study SP2013 rrts.com website with telerik

12/19/2014 34© 2014 PSC Group, LLC

Five Keys to Success

Page 35: SharePoint Fest Chicago 2014 Case study SP2013 rrts.com website with telerik

12/19/2014 35© 2014 PSC Group, LLC

Key #1

Building a public facing website

is a business project,

not a technology project.

Page 36: SharePoint Fest Chicago 2014 Case study SP2013 rrts.com website with telerik

12/19/2014 36© 2014 PSC Group, LLC

Key #2

Using 3rd Party Controls saves timeand increases quality.

Page 37: SharePoint Fest Chicago 2014 Case study SP2013 rrts.com website with telerik

12/19/2014 37© 2014 PSC Group, LLC

Key #3

Web Services are a great Middle Tier.

Page 38: SharePoint Fest Chicago 2014 Case study SP2013 rrts.com website with telerik

12/19/2014 38© 2014 PSC Group, LLC

Key #4

Cross Browser Testing is a Must.

Page 39: SharePoint Fest Chicago 2014 Case study SP2013 rrts.com website with telerik

12/19/2014 39© 2014 PSC Group, LLC

Key #5

Play to SharePoint’s Strengthsbut don’t be beholden to them!

Page 40: SharePoint Fest Chicago 2014 Case study SP2013 rrts.com website with telerik

12/19/2014 40© 2014 PSC Group, LLC

Review

RRTS.com

5 Keys

Page 41: SharePoint Fest Chicago 2014 Case study SP2013 rrts.com website with telerik

12/19/2014 41© 2014 PSC Group, LLC

WS 203 - Half Day Workshop: An Advanced Introduction to PowerShell Scripting for SharePointMonday 12/8 Half Day Workshop 8:30 am - 12:00 PMMichael Blumenthal & Jack Fruh

ECM 104 - Case Study: Building a Public Facing Website on SharePoint 2013Tuesday – 12/93 PM – Breakout 1Michael Blumenthal & Rick Parham

SPT 105 - Governance for the Rest of UsTuesday – 12/94:20 PM – Breakout 3Mark Wroblewski & Jeff Crowell

DEV 201 - Beyond Responsive Design – Turning SharePoint into a mobile and modern web application platformWednesday – 12/108:30 AM – Breakout 7John Head & Chris Johnson

PSC Sessions

Page 42: SharePoint Fest Chicago 2014 Case study SP2013 rrts.com website with telerik

12/19/2014 42© 2014 PSC Group, LLC

Raffles

Page 43: SharePoint Fest Chicago 2014 Case study SP2013 rrts.com website with telerik

12/19/2014 43© 2014 PSC Group, LLC

Questions

• Michael BlumenthalSharePoint ArchitectPSC Group, LLC

[email protected]

• www.psclistens.com

• www.cspug.org

• Michaelblumenthal.me

• Twitter: @MichaelBL

• SPYam & MWC Yam

Thank you for your time today.

• Rick ParhamPartnerPSC Group, LLC

[email protected]

• www.psclistens.com

• 847.648.2008

PSC is at Booth #2

Page 44: SharePoint Fest Chicago 2014 Case study SP2013 rrts.com website with telerik

44