PSC Case study: SP2013 Public Facing Internet Site - Roadrunner Transportation Systems
-
Upload
michael-blumenthal -
Category
Internet
-
view
168 -
download
0
description
Transcript of PSC Case study: SP2013 Public Facing Internet Site - Roadrunner Transportation Systems
2014
Case Study: SP2013 Internet Site
ROADRUNNER TRANSPORTATION SYSTEMS
2014
Who are these guys?
Michael Blumenthal• Sr. Solution Architect• CSPUG Co-Leader• 19 years in IT Consulting• 11 years of SharePoint • Team member on this project
Malcolm Eaton• Microsoft Practice Leader• 14 years of SharePoint • Project Leader on this project
2014
This is about you
2014
Agenda
The business challenge
The solution
Technical Architecture & key components
Team
Measures of success
2014
Roadrunner Transportation Systems
• Truckload, Less-Than-Truckload, Intermodal• 2500+ Employees, 15,000+ Contractors• 30 Different Acquisitions
2014
The Challenges
Aging ASP.Net site
Consolidate 30+ Subsidiary Sites
Consolidate 500+ Line of business apps
Small Internal developer staff
AS400 integration
User Management
VB.NET code base
201404/12/2023 7
What Did We See?
• 32 Subsidiary Sites• 251 Pages• 49 Forms• 16 Login Methods• 32 Reports• 63 Tools• 57 Forms
201404/12/2023 8
What Did We Build?
• 15 Admin Apps• 30 Line of Business Apps• 8 SSRS Reports• 7 Web Services• 8 Service Segments Pages• 16 Company Sites
2014
Project Management Strategy
• Frequent Status Meetings• PSC Client Portal –
SharePoint 2013 • Shared OneNote Notebook• Yammer
201404/12/2023 10
Design
• Axure Prototyping Tool• Site Design Strategy• 20/20 Hindsight• Create UX Before any
Development
2014
UX
Goals
• Modern• User Friendly
Tools• SharePoint ECM Features• Twitter Bootstrap• Telerik ASP.NET AJAX
Controls• SSRS Reports
2014
BEFORE
2014
2014
Wando
2014
2014
2014
2014
2014
HOW IT WORKS
Technical Architecture
2014
Technology Overview
• SharePoint 2013 for Internet• Web Part Development• Solution Packages
• Telerik• Twitter Bootstrap• SQL 2012 / Custom Database
201404/12/2023 26
Development Decisions
• Traditional SharePoint Model vs. App Model?• Authentication?
• Where to store Data?
2014
“Traditional” SP Dev, Not SP Apps
Traditional SP Dev
• On Premise• Mature• Resources
SP App Model
• Cloud Oriented• Immature• Challenging
Sharepoint2013FBA.codeplex.com
www.rrts.com
Production Farm
2014
LOB APPS AND REPORTS
Demo
2014
The A-Team
• Client: 2 .Net developers, 1 Team Lead, 1 manager, 1 CIO , 1 Dir of Marketing
Account Exec
Practice Lead
Project Manager
Sr. UX Designer
UX Designer
SP Arch Data Arch SP Devs Tester
2014
Measures of success
• 700 Bills Of Lading/day• Increased hits, decreased exits
Google Analytics 3 mo Before 3 mo AfterPage Views 3,393,986 5,270,783Unique Page Views 2,609,161 3,606,197Average Time on Page 1m:51s 1m:21s% Exit 27.92% 20.79%
2014
Summary
• Plan UX Design First• Determine Development Strategy• Incorporate Pre-Built Tools and
Frameworks• Store Relational Data in a Database• Test, Test, Test
2014
Come to our both for a chance to win!
• ASUS Transformer Book T100TA-C1-GR Touchscreen 2 in 1
• Sells for $399!• 10.1-inch HD
touchscreen• Up to 11 hours battery
life
2014
Questions
• Michael BlumenthalSharePoint ArchitectPSC Group, LLC
• [email protected]• psclistens.com• www.cspug.org• Blog.blumenthalit.com• Twitter: @MichaelBL• SPYam & MWC Yam
Thank you for your time today.• Malcolm Eaton
Practice LeadPSC Group, LLC
• [email protected]• psclistens.com• SPYam & MWC Yam