United Airlines Best Practices Conference 2013 presentation

55
How SharePoint is being used to manage content at United Airlines: Collaboration, Documents and Social Denise Wilson Enterprise Architect, Collaboration United Airlines

description

United Airlines presentation from 2013 SharePoint Best Practices Conference

Transcript of United Airlines Best Practices Conference 2013 presentation

Page 1: United Airlines Best Practices Conference 2013 presentation

How SharePoint is being used to manage content at United Airlines:

Collaboration, Documents and SocialDenise Wilson Enterprise Architect, CollaborationUnited Airlines

Page 2: United Airlines Best Practices Conference 2013 presentation

United AirlinesWorld’s leading airline

Most passenger seat miles and destinations

5,557 flights per day

378 global airports

Over 85,000 employees

Boeing 787 cockpit

Page 3: United Airlines Best Practices Conference 2013 presentation

Global operation to coordinate

Page 4: United Airlines Best Practices Conference 2013 presentation

United AirlinesFly to airports on six continents from our hubs in:

• Chicago• Cleveland• Denver• Guam• Houston• Los Angeles• New York/Newark• San Francisco• Tokyo• Washington, D.C.

Operate nearly 700 mainline aircraft

Have 270 new aircraft on order through 2022.

Operate more than two million flights per year carrying 142 million passengers

Have ordered 50 of the new Boeing 787 aircraft

Rated the world’s most admired airline on FORTUNE magazine’s 2012 airline-industry list

Page 5: United Airlines Best Practices Conference 2013 presentation

United Airlines Boeing

787

Page 6: United Airlines Best Practices Conference 2013 presentation

United AirlinesLeading edge technologies

Aviation and environmental

Computing

* 2013 RDP: Rapid Deployment Program 2012 TAP: Technical Adoption Program

• First in US to fly 787 (20% more fuel efficient)

• Testing biofuel-powered aircraft• SharePoint for global environmental

compliance• SharePoint 2010 internal & external ECM

farms

• 20% of United.com content from SharePoint

• Early adopters: SharePoint 2013, Windows 8,

Server 2012 and System Center 2012

Page 7: United Airlines Best Practices Conference 2013 presentation

Evolution of SharePoint at United2001: SharePoint 2001 (Portal Server) for project docs

2007: SharePoint 2007 (MOSS) for targeted application

Architectural Review Committee2008: MOSS as enterprise platform

eDiscovery and ECM

2012: SharePoint 2013 development for production

Service Catalog application and Social

2010: New SP 2010 farm and upgraded 2007 sites

Page 8: United Airlines Best Practices Conference 2013 presentation

What Does United Airlines Use SharePoint For?

• Collaboration• Content Management• Social

Page 9: United Airlines Best Practices Conference 2013 presentation

Collaboration

Page 10: United Airlines Best Practices Conference 2013 presentation

Collaboration and Governance

• Collaboration is individuals working together for a common purpose to achieve a business goal *

• Collaboration relies on openness and knowledge sharing *

• Collaboration: “There’s a hurricane coming and we need a SharePoint site to share information with the affected airports”

*AIIM - http://www.aiim.org/What-is-Collaboration

Page 11: United Airlines Best Practices Conference 2013 presentation

Collaboration and Governance

• Governance addresses the creation and closing of team workspaces to capturing the results of that collaboration in a repository *

• Governance: “All airports need to be provided with SharePoint sites to communicate on a regular basis”

*AIIM - http://www.aiim.org/What-is-Collaboration

Page 12: United Airlines Best Practices Conference 2013 presentation

Keys to Collaboration and GovernanceDon’t customize and lock down too much

Users need to be able to search the web to look at blogs and solutions to learn

Guide user behavior with structured defaults and templatesDefaults are pre-populated based on the site or list choices, but user can change.

Must allow user discovery process (and mistakes) on a site level Site owner is content, not Central Administration. And, yes, we have backups.

Page 13: United Airlines Best Practices Conference 2013 presentation

Information ArchitectureSites are provisioned according to service levels (SLAs), type of content and security• Portal.united.com (Org chart navigation)

• Team.united.com (Working sites for content)

• Project.united.com (Project management sites)

• Services.united.com (Application sites used by enterprise)

• Records.united.com (Record Centers)

• Mysite.united.com (MySites)

Page 14: United Airlines Best Practices Conference 2013 presentation

• One stop shopping

• Navigate and search

• Custom branding

• Site provisioning to build out hierarchy and auto-create dropdowns and site navigation

Portal Home

Page 15: United Airlines Best Practices Conference 2013 presentation

• Org chart navigation and VP Blogs

• VP’s “magazine to the United community”

• Publishing Site• (few authors,

everyone read)

Portal Sites

Page 16: United Airlines Best Practices Conference 2013 presentation

Team Sites• Bulk of content

• Documents, workflows, forms

• Managing Director level site collections and AD security groups

• All team members can contribute

Page 17: United Airlines Best Practices Conference 2013 presentation

MySites

Collaboration and Connections

• Personal site collection

• Newsfeed

• Find expertise

Page 18: United Airlines Best Practices Conference 2013 presentation

Enterprise Content Management

Page 19: United Airlines Best Practices Conference 2013 presentation

Things that define aviation (and your business) are the same between versions of SharePoint

Once established, content types are mostly consistent between versions

2007 content types and columns were migrated to 2010 during upgrade

Enterprise Content ManagementTaxonomy – The language of the business

ECM is business-centric

SharePoint is a cost-effective mechanism to manage that process (flexible)

Page 20: United Airlines Best Practices Conference 2013 presentation

TaxonomyTaxonomy is a list of lists

Aircraft Type• 737• 757• 787

Event Type• Weather• Maintenance• Air Traffic

Control

• Build up your lists as you go• Prototype live with test lists

and libraries• Get basic structure• Then add new columns and

list items

• Lock down the basic structure before you go to production

• Easier to add than subtract or change

Page 21: United Airlines Best Practices Conference 2013 presentation

Taxonomy (Business Vocabulary)Managed Lists and Term Sets (Technical Structure)

Page 22: United Airlines Best Practices Conference 2013 presentation

Site Columns and Content TypesA Content Type is a group of columns and

properties that describe something.

Can apply policies to a content type.

Content Type examples:• “Aircraft record”• “Contract”• “Project document”

“Project document” may have Site Columns such as:

• Project number• Project manager• Site code

Page 23: United Airlines Best Practices Conference 2013 presentation

Centralized and Departmental MetadataCentralized ECM: • UA Document• Default for most site collections

Departmental ECM: • In-house efforts with huge ROIs• Site collection (not enterprise) scope• Examples at United created in 2 – 8 weeks (no code)

• Each one of these is a departmental taxonomy

Page 24: United Airlines Best Practices Conference 2013 presentation

Targeted ApplicationsSome examples at United

• System Operations Dashboard and Alert System

• DOT Long Tarmac Delay Rule compliance• Architectural Review Committee• Technology Intake Process• Technology Service Catalog

We’ll look at three examples of department ECM

Page 25: United Airlines Best Practices Conference 2013 presentation

Targeted Application (2007 and 2010):Architectural Review Committee

Page 26: United Airlines Best Practices Conference 2013 presentation

Dropdowns promote standardization Set of columns

and Word template per content type

User entry populates Word doc cover page

Build standardized file name by concatenating metadata

Page 27: United Airlines Best Practices Conference 2013 presentation

Site Collection Level content types

Page 28: United Airlines Best Practices Conference 2013 presentation

Content Types and Site ColumnEnterprise and department level metadata in one list

Site metadata(Document type)

Enterprise metadata

(Airport code)

Page 29: United Airlines Best Practices Conference 2013 presentation

• Built with SharePoint List Items

• “Add New”

• Creating row in a database table

Slice and Dice Normalized Data

Page 30: United Airlines Best Practices Conference 2013 presentation

Slice and Dice Normalized Data• ECM-derived

data can be expressed in different ways

• Can drill down

• “Show me everything about Beijing”

Page 31: United Airlines Best Practices Conference 2013 presentation

Targeted Application (2007 and 2010): Operations Dashboard and Alert System

Page 32: United Airlines Best Practices Conference 2013 presentation

Operations Coordination Center• Operational

alerts• Brainstormed

for a year• Two-week effort

out of the box• In use by the

enterprise for five years

• Adopted as business critical system in merger

Page 33: United Airlines Best Practices Conference 2013 presentation

Operations Logs• Operations Managers

create logs using list items

• Click “Add New Item”• Based on

departmental-level (Ops) needs

• Leverages enterprise level list of airports

• Alerts 2,000 people across all divisions

Page 34: United Airlines Best Practices Conference 2013 presentation

Operations Dashboard• Operations

taxonomy

• “Show me everything out of Frankfurt”

• Federal compliance

• Automatically expire records after 13 months by policy

• Paid back the cost of the 2007 enterprise platform with this one app

Page 35: United Airlines Best Practices Conference 2013 presentation

Operations E-mail Alerts• User can sign up for all

alerts or customize alerts based on their own view

• Environmental director can be alerted on fuel events but not weather

Page 36: United Airlines Best Practices Conference 2013 presentation

Targeted Application (2013): Technology Service Catalog

Page 37: United Airlines Best Practices Conference 2013 presentation

Service CatalogLevel 1 Terms / Categories

2

3

1

1) Taxonomy (categories)2) Search box 3) Popular Items auto-populated

Search and popular items based on taxonomy / metadata

Page 38: United Airlines Best Practices Conference 2013 presentation

Service CatalogLevel 2 Child Terms / Subcategories

Friendly URL (Term: Hardware)

Page 39: United Airlines Best Practices Conference 2013 presentation

Content ManagementTaxonomy and lists: Starting points

Classify things based on what you already have

Set up a SharePoint site to aggregate all your materials and start to test

Legal record retention policy is good guide for content types

Limit the number of choices so users don’t get overwhelmed

Start small, show value and build up

Page 40: United Airlines Best Practices Conference 2013 presentation

United Airlines Collaboration and Social Strategy

Page 41: United Airlines Best Practices Conference 2013 presentation

2013 SocialScoped Newsfeeds

Hash tagging

Social brings together metadata in the newsfeed

Page 42: United Airlines Best Practices Conference 2013 presentation

2013 CommunitiesBring the familiar social tools inside the corporate environment

Ease of use

Page 43: United Airlines Best Practices Conference 2013 presentation

2013 WikiEase of use

SharePoint 2010 training wiki hosted on 2013

Page 44: United Airlines Best Practices Conference 2013 presentation

Top Ten Key Learnings

Page 45: United Airlines Best Practices Conference 2013 presentation

Number 10: Implement in PhasesImplement in phases – Evolve as you go

Operations Dashboard:

• Phase I: Logged existing e-mails to SP document library No change for users, but can log and centralize existing content to see what we have

• Phase II: Created structured SharePoint listsClick “New”, select from dropdowns: create log and send targeted alertsContent type allows automated expiration of list items after 13 months

• Phase III: Integrated Mainframe Ops DataWeb service: SharePoint list item when gate to takeoff > 90 minutesAvionics systems on the aircraft -> Data Warehouse - > SharePoint

Page 46: United Airlines Best Practices Conference 2013 presentation

Number 9: Follow Microsoft Roadmap For Supportability

• Implement functionality supported by the SharePoint object model

• For configuration and code

• Otherwise, small functional gains will dramatically increase support costs

• In other words, don’t do something Microsoft recommends against or will not support

Page 47: United Airlines Best Practices Conference 2013 presentation

Number 8: Minimize Customizations • Users can find existing resources in

the public space

TechNet, Blogs, Books• Training materials and courses are

readily available that cover the out of the box functionality

• If something is highly customized, it has to be documented, trained and supported

Page 48: United Airlines Best Practices Conference 2013 presentation

Number 7: Be careful with 3rd party toolsFully review custom code and third party

tools• Didn’t work: One popular third party tool for

cascading dropdowns brought down the entire enterprise farm.

• Know how it is deployed• Know how to back it out• Know what their support obligations are• All solutions custom or third party should be

deployed as ‘wsp’

Page 49: United Airlines Best Practices Conference 2013 presentation

Number 6: Backup your content

• Industry-leading third party tools (Backup and Workflow engines) run on separate servers, which is a best practice

• If you can back up SharePoint 4 ways, do it

• Also, redundancy for high availability (two web front ends, service apps on more than one box, clustered SQL)

Page 50: United Airlines Best Practices Conference 2013 presentation

Number 5: Establish and Follow Governance• Provide guidelines for your users.

Automate this where possible. Provide dropdowns so they don’t have to guess.

• Require user agreements for MySites

• Provide Power User training

• Site provisioning is a key part of governance

Page 51: United Airlines Best Practices Conference 2013 presentation

Number 4: Manage the site provisioning process• Helps structure content for ease of discovery

and management (URL taxonomy)

• Put sites on a list so users know what is available

• Site provisioning supports the ECM process for tagging content. Can auto-populate metadata. Provide default content types.

• Enables navigation and search which promotes collaboration

Page 52: United Airlines Best Practices Conference 2013 presentation

Number 3: Use Content Types• Department content types are many (see Targeted

Application examples above)• Enterprise Content Types are few (but are defaults

on most site collections): UA Document, AFE, Project Document

• Allows you to manage that “document” type as an object

• Can apply templates and policy to Content Type object: UA Presentation has standard PPT template when you click “New”

Page 53: United Airlines Best Practices Conference 2013 presentation

Number 2: Empower the users • Users will amaze you. Support them and champion

their efforts. (Hence don’t customize or lock down too much)

• They know what their department needs. Don’t have to rely on Technology for the initiative

• Millions in ROI by replacing legacy and paper systems (Ops, HR, Training)

• Legal Dept cataloged 36,000 paper ‘bankers boxes’ using a SharePoint list – disposal reduced costs by 80%

• Airport Ops automated a paper hotel request form (for use by 6,000 employees) in one week

Page 54: United Airlines Best Practices Conference 2013 presentation

Number 1: Make It HappenCreate and demonstrate prototypes for your own team and for other teams

Champion and shepherd enterprise-wide efforts

Answer the phone

• Provide a live-person support system, power users and SharePoint team support

• Brainstorm with people and share your knowledge• Learn from your users what works and what

doesn’t work• Prototype solutions, test them and roll them out. • Repeat.

Page 55: United Airlines Best Practices Conference 2013 presentation

Thank you for attending the presentation today. We appreciate your interest.

Questions?