it @ byu j. kelly flanagan chief information officer brigham young university

15
IT @ BYU IT @ BYU J. Kelly Flanagan J. Kelly Flanagan Chief Information Officer Chief Information Officer Brigham Young University Brigham Young University

Upload: janel-shelton

Post on 30-Dec-2015

224 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: IT @ BYU J. Kelly Flanagan Chief Information Officer Brigham Young University

IT @ BYUIT @ BYU

J. Kelly FlanaganJ. Kelly FlanaganChief Information OfficerChief Information Officer

Brigham Young UniversityBrigham Young University

Page 2: IT @ BYU J. Kelly Flanagan Chief Information Officer Brigham Young University

Constant ChangeConstant Change Moore’s law has Moore’s law has

enabled Core’s law - enabled Core’s law - twice as many cores, or twice as many cores, or processors, every 18 processors, every 18 monthsmonths

Disk storage Disk storage doubling every 18 doubling every 18 monthsmonths

Memory capacity Memory capacity doubling every 18 doubling every 18 monthsmonths

Network speed Network speed doubling every 18 doubling every 18 monthsmonths

Page 3: IT @ BYU J. Kelly Flanagan Chief Information Officer Brigham Young University

Enhancement Enables Enhancement Enables AbstractionAbstraction

Time

Easeof

Use

Machine Code

Assembly Code

Compiled Code

Consume Services

Graphical Programming

Increase in performance due to Moore’s Law

Abstraction simplifies use, increasing the pool of information technology producers.

Machine Code

Assembly Code

Compiled Code

Machine Code

Page 4: IT @ BYU J. Kelly Flanagan Chief Information Officer Brigham Young University

Undesirable IT Undesirable IT DevelopmentDevelopment

Page 5: IT @ BYU J. Kelly Flanagan Chief Information Officer Brigham Young University

Desirable IT Desirable IT DevelopmentDevelopment

IT developers continue to create large / IT developers continue to create large / complicated core applications, but with complicated core applications, but with associated associated ServicesServices..

IT developers produce and expose IT developers produce and expose Services Services that enable access to data and that enable access to data and functionality important to IT consumers.functionality important to IT consumers.

IT consumers envision interesting IT consumers envision interesting applications and instead of producing a applications and instead of producing a laundry list of requirements. they develop laundry list of requirements. they develop prototypes and applications using simple prototypes and applications using simple tools to aggregate and consume tools to aggregate and consume ServicesServices..

Page 6: IT @ BYU J. Kelly Flanagan Chief Information Officer Brigham Young University

Traditional Interfaces Traditional Interfaces Deliver Limited Access to Deliver Limited Access to

Core DataCore Data

Business

Logic

Business

Logic

Web User

Interface

Web User

Interface

Functional leaders Functional leaders define application define application functionalityfunctionality

Functional leaders Functional leaders define look and define look and feelfeel

Limited set of Limited set of applications due applications due to finite resource to finite resource availabilityavailability

AIM

Financials

RouteY

Blackboard

YJobs

Bookstore

Library

HRCore

Data

Page 7: IT @ BYU J. Kelly Flanagan Chief Information Officer Brigham Young University

Web Service Interfaces Web Service Interfaces Transform the EnterpriseTransform the Enterprise

Business

Logic

Business

Logic

Web User

Interface

Web User

Interface

Web Service Interfa

ce

Web Service Interfa

ce

Functional leaders Functional leaders define application define application functionality, look functionality, look and feel, and data and feel, and data availabilityavailability

Consumers create Consumers create alternative alternative interfacesinterfaces

Many applications Many applications are developed by are developed by an almost an almost unlimited human unlimited human resourceresource

AIM

Financials

RouteY

Blackboard

YJobs

Bookstore

Library

HRCore

Data

With access to data, consumers fill in the gaps not addressed by traditional organizations

Page 8: IT @ BYU J. Kelly Flanagan Chief Information Officer Brigham Young University

Alternative User Alternative User InterfacesInterfaces

Business

Logic

Business

Logic

Default Web User

Interface

Default Web User

Interface

Web Service Interfa

ce

Web Service Interfa

ceAlternate Web Interfac

e

Alternate Web Interfac

eCell

Phone Interfac

e

Cell Phone

Interface

Applications such as Google, Facebook, Twitter, Pandora, and Amazon have alternative interfaces available on various devices.

Page 9: IT @ BYU J. Kelly Flanagan Chief Information Officer Brigham Young University

MashupsMashups Not “build it and they will come”, but rather “they Not “build it and they will come”, but rather “they

will come and help build it”.will come and help build it”. 1800TravelBooking.com1800TravelBooking.com

Combines Google Maps, Google Spreadsheets, and Combines Google Maps, Google Spreadsheets, and Geocoder with hotel cost informationGeocoder with hotel cost information

Zillow iPhone ApplicationZillow iPhone Application Combines VirtualEarth and ZillowCombines VirtualEarth and Zillow

lastminutetravel.comlastminutetravel.com 13,600 suppliers are aggregated to offer last minute 13,600 suppliers are aggregated to offer last minute

travel deals.travel deals. Consume Web Service Interfaces provided by travel Consume Web Service Interfaces provided by travel

suppliers.suppliers. twitgraph.comtwitgraph.com

Consume Web Service Interface from Google and TwitterConsume Web Service Interface from Google and Twitter

Page 10: IT @ BYU J. Kelly Flanagan Chief Information Officer Brigham Young University

1800TravelBooking.com1800TravelBooking.com

Combines Google Maps, Google Combines Google Maps, Google Spreadsheets, and Geocoder Spreadsheets, and Geocoder

Page 11: IT @ BYU J. Kelly Flanagan Chief Information Officer Brigham Young University

Zillow iPhone Zillow iPhone ApplicationApplication

Combines Google Maps, Combines Google Maps, Google Spreadsheets, and Google Spreadsheets, and Geocoder Geocoder Displays homes Displays homes on Google Mapson Google Maps

Shows estimated Shows estimated valuesvalues

Homes for sale Homes for sale and asking priceand asking price

Homes recently Homes recently sold and sale sold and sale priceprice

Page 12: IT @ BYU J. Kelly Flanagan Chief Information Officer Brigham Young University

lastminute.comlastminute.com 13.600 travel 13.600 travel

suppliers suppliers provide web provide web service service interfacesinterfaces

This site This site aggregates aggregates them to them to provide provide access to all access to all in one in one locationlocation

Page 13: IT @ BYU J. Kelly Flanagan Chief Information Officer Brigham Young University

TwitGraphTwitGraph

Combines Combines Google Apps, Google Apps, Google Google Visualization, Visualization, and Twitterand Twitter

Page 14: IT @ BYU J. Kelly Flanagan Chief Information Officer Brigham Young University

SOA Encourages SOA Encourages InnovationInnovation

Business

Logic

Business

Logic

Web User

Interface

Web User

Interface

Web Service Interfa

ce

Web Service Interfa

ceAlternate Web Interfac

e

Alternate Web Interfac

e

Other Consumer

Other Consumer

Cell Phone

Interface

Cell Phone

Interface

BYU Examples: Location Service Bookstore Service Library Service Registration Service HR Service Mail Service

Page 15: IT @ BYU J. Kelly Flanagan Chief Information Officer Brigham Young University

If You’re InterestedIf You’re Interested Mashup CorporationsMashup Corporations

one technical marketer one technical marketer had an innovative idea.had an innovative idea.

CEO embraced the new CEO embraced the new business opportunitybusiness opportunity

CIO resisted the non CIO resisted the non traditional IT approachtraditional IT approach

Innovation safely Innovation safely expanded their businessexpanded their business

Office of the CIO web Office of the CIO web site and blogs – site and blogs – cio.byu.educio.byu.edu