it @ byu j. kelly flanagan chief information officer brigham young university
Post on 30-Dec-2015
224 Views
Preview:
TRANSCRIPT
IT @ BYUIT @ BYU
J. Kelly FlanaganJ. Kelly FlanaganChief Information OfficerChief Information Officer
Brigham Young UniversityBrigham 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
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
Undesirable IT Undesirable IT DevelopmentDevelopment
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..
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
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
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.
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
1800TravelBooking.com1800TravelBooking.com
Combines Google Maps, Google Combines Google Maps, Google Spreadsheets, and Geocoder Spreadsheets, and Geocoder
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
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
TwitGraphTwitGraph
Combines Combines Google Apps, Google Apps, Google Google Visualization, Visualization, and Twitterand Twitter
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
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
top related