Upload
michael-blumenthal
View
156
Download
0
Tags:
Embed Size (px)
Citation preview
12/19/2014 1© 2014 PSC Group, LLC
Case Study: SP2013 Internet SiteROADRUNNER TRANSPORTATION SYSTEMS
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
Sue Christoph
12/19/2014 4© 2014 PSC Group, LLC
PSC & Public Facing Sites
MOSS 2007
SharePoint 2010
SharePoint 2013
12/19/2014 5© 2014 PSC Group, LLC
Today
RRTS.com
5 Keys
12/19/2014 6© 2014 PSC Group, LLC
This is about you!
Have you built an Internet site with SharePoint?
12/19/2014 7© 2014 PSC Group, LLC
Roadmap
The business challenge
The solution
Technical Architecture & Key Components
Team
Measures of Success
12/19/2014 8© 2014 PSC Group, LLC
The Challenge: The Client
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
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
12/19/2014 11© 2014 PSC Group, LLC
Roadmap
The business challenge
The solution
Technical Architecture & key components
Team
Measures of success
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
12/19/2014 14© 2014 PSC Group, LLC
All Service Lines Included
12/19/2014 15© 2014 PSC Group, LLC
Old vs. New
12/19/2014 16© 2014 PSC Group, LLC
Line of Business Applications
12/19/2014 17© 2014 PSC Group, LLC
Site Consolidation
12/19/2014 18© 2014 PSC Group, LLC
Old vs. New: Companies
12/19/2014 19© 2014 PSC Group, LLC
Content Management
12/19/2014 20© 2014 PSC Group, LLC
Roadmap
The business challenge
The solution
Technical Architecture & key components
Team
Measures of success
12/19/2014 21© 2014 PSC Group, LLC
The Toolbox
12/19/2014 22© 2014 PSC Group, LLC
Tool Demo
12/19/2014 23© 2014 PSC Group, LLC
Development Decisions
Farm Solutions vs. App Model
Authentication
Infrastructure
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
12/19/2014 25© 2014 PSC Group, LLC
Authentication
Sharepoint2013FBA.codeplex.com www.rrts.com
12/19/2014 26© 2014 PSC Group, LLC
Infrastructure
12/19/2014 27© 2014 PSC Group, LLC
Roadmap
The business challenge
The solution
Technical Architecture & key components
Team
Measures of success
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
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
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
12/19/2014 31© 2014 PSC Group, LLC
Solution: Project Management
Team Meetings
SharePoint Team Site
OneNote
Yammer
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%
12/19/2014 33© 2014 PSC Group, LLC
Review
The business challenge
The solution
Technical Architecture & key components
Team
Measures of success
12/19/2014 34© 2014 PSC Group, LLC
Five Keys to Success
12/19/2014 35© 2014 PSC Group, LLC
Key #1
Building a public facing website
is a business project,
not a technology project.
12/19/2014 36© 2014 PSC Group, LLC
Key #2
Using 3rd Party Controls saves timeand increases quality.
12/19/2014 37© 2014 PSC Group, LLC
Key #3
Web Services are a great Middle Tier.
12/19/2014 38© 2014 PSC Group, LLC
Key #4
Cross Browser Testing is a Must.
12/19/2014 39© 2014 PSC Group, LLC
Key #5
Play to SharePoint’s Strengthsbut don’t be beholden to them!
12/19/2014 40© 2014 PSC Group, LLC
Review
RRTS.com
5 Keys
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
12/19/2014 42© 2014 PSC Group, LLC
Raffles
12/19/2014 43© 2014 PSC Group, LLC
Questions
• Michael BlumenthalSharePoint ArchitectPSC Group, LLC
• www.psclistens.com
• www.cspug.org
• Michaelblumenthal.me
• Twitter: @MichaelBL
• SPYam & MWC Yam
Thank you for your time today.
• Rick ParhamPartnerPSC Group, LLC
• www.psclistens.com
• 847.648.2008
PSC is at Booth #2
44