SlideShare una empresa de Scribd logo
1 de 56
Descargar para leer sin conexión
MASSDOT DEVELOPERS
                         Chris Dempsey and Joshua Robin
                    Massachusetts Department of Transportation



Follow MassDOT Developers on                     at @massdotdev
And at the conference website: www.massdotdevelopersconference09.com
SIX MONTHS AGO: MassDOT and its customers want
mobile + web applications with info about transit and roads.
MassDOT builds its own app:                        Developers try to build their own:
•Long procurement                                  •Beg MassDOT for data
•Only one application and one                      •Scrape data yourself
audience served                                    •Jump through hoops to get data in
•Limited agility to improve the app                digital formats
long term.                                         •Worry that even when you release a
                                                   successful application, MassDOT
                                                   would object




Follow MassDOT Developers on                     at @massdotdev
And at the conference website: www.massdotdevelopersconference09.com
NEW MODEL: OPEN DATA
•“Open” MassDOT data by making it available in standard
formats
     •RSS, XML, GTFS, etc.
     •Easy: All data released with the initial Developer Page launch was
          already available in standard formats and required no work to be “public
          ready”
•Harness the power of developers to build interesting and
useful applications with our data
      •Creates value for both MassDOT AND developers
      •Better serve customers across many platforms
Follow MassDOT Developers on                     at @massdotdev
And at the conference website: www.massdotdevelopersconference09.com
OLD MODEL
                             MassDOT and other agencies distribute information
                              about planned road closures or highway events.


3rd Parties distribute this information on TV, Radio, and Websites.




Third parties add value to our data by watching traffic cameras, flying helicopters, and have
members of the public giving real-time reports.

Our customers access this data through their TVs, Car Radios, and
over the internet.
NEW MODEL: NOT THAT NEW…
                           MassDOT, the MBTA, and other agencies distribute service information and
                                                advisories through the developers page and feeds.



3rd Parties distribute through applications on mobile devices and the
web.



Third parties add value by presenting service information in a way that is simple and easy for
the public to understand.

Our customers access service information through the web of mobile
devices.
MASSDOT DEVELOPERS PAGE BETA
July 2009, MassDOT launches the MassDOT Developers as a
resource to developers interested in working with transportation
data!
              http://www.mass.gov/eot/developers




Follow MassDOT Developers on                     at @massdotdev
And at the conference website: www.massdotdevelopersconference09.com
WHAT DATA IS AVAILABLE?
     • RTAs
        – GTFS Files
        – Real-time tracking
     • MassDOT Highways
        – Highway construction events xml feed.
           •Feed of planned road closures and other
            events.
     • Registry of Motor Vehicles
        – Branch wait-time XML feed

Follow MassDOT Developers on                     at @massdotdev
And at the conference website: www.massdotdevelopersconference09.com
WHAT DATA IS AVAILABLE?
     • MBTA
       – T-Alerts RSS Feed
          •Service advisories and updates
       – GTFS Files
          •Files with route and scheduling information
       – KML Files
          •Station Locations and Routes
          –NextBus
               •Real Time Pilot XML Feed

Follow MassDOT Developers on                     at @massdotdev
And at the conference website: www.massdotdevelopersconference09.com
WHY GTFS IS IMPORTANT
•Easy place to start: Our agencies were already
 exporting data into GTFS for Google Transit
•GTFS is a rapidly-developing international standard
 for trip-planning (more than 400 transit systems
 use it on six continents).
•Transit app developer expect it and will use it!
  •There is already a large market of apps that use
    GTFS data.


Follow MassDOT Developers on                     at @massdotdev
And at the conference website: www.massdotdevelopersconference09.com
A NEW APPROACH: DEVELOPER OUTREACH
In addition to opening data, MassDOT Developers efforts
strive to engage the developer community in a new and
different way:
     •Monthly meeting with developers
     •A focus on allowing developers to shape the direction this effort
     takes beginning with a set of relationship principles
     •An open conversation through the MassDOT Developers Google
     Group
     •Use of Twitter for updates @MassDOTdev
     •Developers Conference

Follow MassDOT Developers on                     at @massdotdev
And at the conference website: www.massdotdevelopersconference09.com
MASSDOT DEVELOPERS MEETINGS
The MassDOT Developers hold regular developer meetings
to:
     •Answer developer questions and address developer concerns.
     •Let developers know about new data sets.
     •Get to know the developer community
       •So they trust us
       •So we know what they are up to
     •Socialize and network
       •MassDOT Developers Holiday Party


Follow MassDOT Developers on                     at @massdotdev
And at the conference website: www.massdotdevelopersconference09.com
DEVELOPER RELATIONSHIP PRINCIPLES
•Respect Resources
•Succeed Together
•Expect Change
•Communication is key
•Open, open, open
•Legal
See the full document at: http://www.mass.gov/eot/developers


Follow MassDOT Developers on                     at @massdotdev
And at the conference website: www.massdotdevelopersconference09.com
MASSDOT DEVELOPERS GOOGLE GROUP
•MassDOT launched a Google Group as a forum for
 Developers:
     – Gives MassDOT an open forum for announcements and
       to answer questions and concerns.
     – Allows developers to answer each others questions.
     – A forum for collaboration.



Follow MassDOT Developers on                     at @massdotdev
And at the conference website: www.massdotdevelopersconference09.com
A NEW APPROACH

         “This approach is a smart 21st-century
         alternative to hiring some consultant who
         develops inelegant software at exorbitant
                            costs.”
           Boston Globe Editorial, Saturday, September 5, 2009



Follow MassDOT Developers on                     at @massdotdev
And at the conference website: www.massdotdevelopersconference09.com
MASSDOT DEVELOPERS CHALLNEGE
• The MassDOT Developer Challenge called on developers
  to create both applications and data visualizations
   – Applications for mobile, web, and other formats.
   – Visualizations using EOT Developers data to tell the
     story of the MBTA.
• The top submission in each category received a
  CharlieCard good for 1 year of rides on the MBTA and
  recognition at the Developers Conference

Follow MassDOT Developers on                     at @massdotdev
And at the conference website: www.massdotdevelopersconference09.com
DEVELOPER CHALLENGE RESULTS
•6 innovative applications with at least 2
more in development
•8 creative visualizations that tell the story
of the MBTA.



Follow MassDOT Developers on                     at @massdotdev
And at the conference website: www.massdotdevelopersconference09.com
MASSDOT DEVELOPERS: APPLICATIONS




Follow MassDOT Developers on                     at @massdotdev
And at the conference website: www.massdotdevelopersconference09.com
MASSDOT DEVELOPERS: APPLICATIONS




Follow MassDOT Developers on                     at @massdotdev
And at the conference website: www.massdotdevelopersconference09.com
MASSDOT DEVELOPERS: APPLICATIONS
MASSDOT DEVELOPERS: APPLICATIONS
MASSDOT DEVELOPERS: APPLICATIONS
MASSDOT DEVELOPERS: APPLICATIONS




Follow MassDOT Developers on                     at @massdotdev
And at the conference website: www.massdotdevelopersconference09.com
MASSDOT DEVELOPERS: APPLICATIONS




Follow MassDOT Developers on                     at @massdotdev
And at the conference website: www.massdotdevelopersconference09.com
MASSDOT DEVELOPERS: APPLICATIONS




Follow MassDOT Developers on                     at @massdotdev
And at the conference website: www.massdotdevelopersconference09.com
MASSDOT DEVELOPERS: APPLICATIONS




Follow MassDOT Developers on                     at @massdotdev
And at the conference website: www.massdotdevelopersconference09.com
MASSDOT DEVELOPERS: APPLICATIONS




Follow MassDOT Developers on                     at @massdotdev
And at the conference website: www.massdotdevelopersconference09.com
MASSDOT DEVELOPERS: VISUALIZATION
MASSDOT DEVELOPERS: VISUALIZATION
MASSDOT DEVELOPERS: VISUALIZATION
MASSDOT DEVELOPERS: VISUALIZATION
MASSDOT DEVELOPERS: VISUALIZATION
MASSDOT DEVELOPERS CONFERENCE
•200+ Attended the MassDOT Developers Conference on
November 14 at MIT.
•Opportunity for developers to meet other developers,
transportation officials, and other interested parties




Follow MassDOT Developers on                     at @massdotdev
And at the conference website: www.massdotdevelopersconference09.com
www.massdotdevelopersconference09.com




Follow MassDOT Developers on                     at @massdotdev
And at the conference website: www.massdotdevelopersconference09.com
POSITIVE COVERAGE
                                                       Finishing up a project at work. Grabbing
                                                        coffee. Charging a cell phone. Staying
                                                       warm for a few extra minutes at home.
                                                          These are some things MBTA bus
                                                         passengers may often forgo to make
                                                         sure they don't miss their buses. But
                                                          those inconveniences could soon
                                                       become a thing of the past thanks to a
                                                        new T initiative that makes public real-
                                                                     time bus data.
                                                                            -
                                                       BOSTON METRO – November 16, 2009




Follow MassDOT Developers on                     at @massdotdev
And at the conference website: www.massdotdevelopersconference09.com
POSITIVE COVERAGE
                                                            “The best of the brightest of
                                                          techies—in sneakers and with
                                                           laptops, instead of suits and
                                                            legal pads—turned out for a
                                                           conference on how MassDOT
                                                             and technology developers
                                                          could work together to provide
                                                              cutting-edge services to
                                                          taxpayers (hello, iPhone apps)
                                                                at virtually no cost.”
                                                                           -
                                                           WEEKLY DIG – November 18, 2009


Follow MassDOT Developers on                     at @massdotdev
And at the conference website: www.massdotdevelopersconference09.com
LONG TERM GOAL: REAL TIME
      • MassDOT’s long-term goal is to release and
        support a system-wide real-time data feed.
      •MassDOT Real-Time XML Feed Pilot
       underway for 5 bus routes.
         – Provided by NextBus, inc.
      • These applications have the potential to change
        the way people use transit.
Follow MassDOT Developers on                     at @massdotdev
And at the conference website: www.massdotdevelopersconference09.com
MBTA REAL TIME XML TRIAL

        REAL TIME BUS FEED AVAILABLE FOR
        ROUTES: 39, 111, 114, 116, 117

        DATA AVAILABLE AT:
         http://www.mass.gov/eot/developers/realtime/


Follow MassDOT Developers on                     at @massdotdev
And at the conference website: www.massdotdevelopersconference09.com
REAL TIME: CURRENT MODEL




                                                                       3

Follow MassDOT Developers on                     at @massdotdev
And at the conference website: www.massdotdevelopersconference09.com
REAL TIME: IMPACT OF OPEN DATA
     3: Open Real Time Data and see what
     happens…




Follow MassDOT Developers on                     at @massdotdev
And at the conference website: www.massdotdevelopersconference09.com
IN ONE HOUR…
A Google Earth Mashup was created to show the locations of
buses:
IN ONE DAY…
A Google maps Mashup was created to show the locations
of buses:
IN ONE WEEK…
A MAC desktop widget was built displaying MBTA Bus
countdown information:
IN TWO WEEKS…
A simple web application was built displaying MBTA Bus
countdown information:
IN ONE MONTH…
An LED sign was build showing real-time bus countdown
information:
•This signs cost $300 to build and the inventor is looking to put this sign in a Jamaica Plain
business
IN FIVE WEEKS…
An iPhone application was built using real-time information.
•The app received positive coverage on NECN and a story in the Boston Herald.
EXAMPLE: PORTLAND, OR
EXAMPLE: PORTLAND, OR
EXAMPLE: CHICAGO, IL




Follow MassDOT Developers on                     at @massdotdev
And at the conference website: www.massdotdevelopersconference09.com
EXAMPLE: CHICAGO, IL




Follow MassDOT Developers on                     at @massdotdev
And at the conference website: www.massdotdevelopersconference09.com
EXAMPLE: CHICAGO, IL




Follow MassDOT Developers on                     at @massdotdev
And at the conference website: www.massdotdevelopersconference09.com
EXAMPLE: CHICAGO, IL
EXAMPLE: CHICAGO, IL
                 Community
                Advertisement
EXAMPLE: CHICAGO, IL
                     Community
                    Advertisement




      Real-Time
      Bus Arrival
FOR $ 300 IN 24 HOURS




Follow MassDOT Developers on                     at @massdotdev
And at the conference website: www.massdotdevelopersconference09.com
NEXT STEPS FOR MASSDOTDEV
       •Improve MBTA T-Alerts RSS Feed
       •Encourage use of Real-Time XML Trial Feed
       •Encourage diverse applications that serve a
       wide range of users.
       •Investigate opening up real-time information
       beyond Trial Feed.


Follow MassDOT Developers on                     at @massdotdev
And at the conference website: www.massdotdevelopersconference09.com
CONTACT US
     • Website: http://www.mass.gov/eot/developers
     • Twitter: @massdotdev
     • Google Group: http://groups.google.com/group/massdotdevelopers
     • Email: joshua.robin@state.ma.us




Follow MassDOT Developers on                     at @massdotdev
And at the conference website: www.massdotdevelopersconference09.com

Más contenido relacionado

Similar a MassDOT Developers Presentation - December 2009

Mule soft meetup Houston 16
Mule soft meetup Houston 16Mule soft meetup Houston 16
Mule soft meetup Houston 16Jim Andrews
 
Overcoming Today's Data Challenges with MongoDB
Overcoming Today's Data Challenges with MongoDBOvercoming Today's Data Challenges with MongoDB
Overcoming Today's Data Challenges with MongoDBMongoDB
 
Design Drive Interactive Case Studies
Design Drive Interactive Case StudiesDesign Drive Interactive Case Studies
Design Drive Interactive Case StudiesSam Vayner
 
User Focus 2014 - Choosing The Right Mobile Approach
User Focus 2014 - Choosing The Right Mobile ApproachUser Focus 2014 - Choosing The Right Mobile Approach
User Focus 2014 - Choosing The Right Mobile ApproachJasper Liu
 
An End User Development approach for Mobile Web Augmentation applications
An End User Development approach for Mobile Web Augmentation applicationsAn End User Development approach for Mobile Web Augmentation applications
An End User Development approach for Mobile Web Augmentation applicationsGabriela Bosetti
 
"How Can Web Devs Reach the Mobile Market?" by Dimitris Michalakos, Web Techn...
"How Can Web Devs Reach the Mobile Market?" by Dimitris Michalakos, Web Techn..."How Can Web Devs Reach the Mobile Market?" by Dimitris Michalakos, Web Techn...
"How Can Web Devs Reach the Mobile Market?" by Dimitris Michalakos, Web Techn...Eurapp
 
Introduction to mobile development expertise
Introduction to mobile development expertiseIntroduction to mobile development expertise
Introduction to mobile development expertiseYar Naumenko
 
DataDevOps: A Manifesto for a DevOps-like Culture Shift in Data & Analytics
DataDevOps: A Manifesto for a DevOps-like Culture Shift in Data & AnalyticsDataDevOps: A Manifesto for a DevOps-like Culture Shift in Data & Analytics
DataDevOps: A Manifesto for a DevOps-like Culture Shift in Data & AnalyticsDr. Arif Wider
 
What Every IT Manager Should Know About Mobile Apps
What Every IT Manager Should Know About Mobile AppsWhat Every IT Manager Should Know About Mobile Apps
What Every IT Manager Should Know About Mobile AppsJonathan Engelsma
 
Big data-Cloud-Mobile service offerings
Big data-Cloud-Mobile service offeringsBig data-Cloud-Mobile service offerings
Big data-Cloud-Mobile service offeringsVijayananda Mohire
 
Using Open Source and Open Standards in the Platform game
Using Open Source and Open Standards in the Platform gameUsing Open Source and Open Standards in the Platform game
Using Open Source and Open Standards in the Platform gamePatrick Chanezon
 
Future Of Digital Marketing
Future Of Digital MarketingFuture Of Digital Marketing
Future Of Digital MarketingNeil Perkin
 
Toby Beresford
Toby BeresfordToby Beresford
Toby BeresfordGrantBell
 

Similar a MassDOT Developers Presentation - December 2009 (20)

MassDOT Developers - O'Reilly Media Webcast Presentation
MassDOT Developers - O'Reilly Media Webcast PresentationMassDOT Developers - O'Reilly Media Webcast Presentation
MassDOT Developers - O'Reilly Media Webcast Presentation
 
Trends in front end engineering_handouts
Trends in front end engineering_handoutsTrends in front end engineering_handouts
Trends in front end engineering_handouts
 
Mule soft meetup Houston 16
Mule soft meetup Houston 16Mule soft meetup Houston 16
Mule soft meetup Houston 16
 
Overcoming Today's Data Challenges with MongoDB
Overcoming Today's Data Challenges with MongoDBOvercoming Today's Data Challenges with MongoDB
Overcoming Today's Data Challenges with MongoDB
 
Design Drive Interactive Case Studies
Design Drive Interactive Case StudiesDesign Drive Interactive Case Studies
Design Drive Interactive Case Studies
 
User Focus 2014 - Choosing The Right Mobile Approach
User Focus 2014 - Choosing The Right Mobile ApproachUser Focus 2014 - Choosing The Right Mobile Approach
User Focus 2014 - Choosing The Right Mobile Approach
 
An End User Development approach for Mobile Web Augmentation applications
An End User Development approach for Mobile Web Augmentation applicationsAn End User Development approach for Mobile Web Augmentation applications
An End User Development approach for Mobile Web Augmentation applications
 
About the Likeways Urban Exploration App
About the Likeways Urban Exploration AppAbout the Likeways Urban Exploration App
About the Likeways Urban Exploration App
 
"How Can Web Devs Reach the Mobile Market?" by Dimitris Michalakos, Web Techn...
"How Can Web Devs Reach the Mobile Market?" by Dimitris Michalakos, Web Techn..."How Can Web Devs Reach the Mobile Market?" by Dimitris Michalakos, Web Techn...
"How Can Web Devs Reach the Mobile Market?" by Dimitris Michalakos, Web Techn...
 
Introduction to mobile development expertise
Introduction to mobile development expertiseIntroduction to mobile development expertise
Introduction to mobile development expertise
 
DataDevOps: A Manifesto for a DevOps-like Culture Shift in Data & Analytics
DataDevOps: A Manifesto for a DevOps-like Culture Shift in Data & AnalyticsDataDevOps: A Manifesto for a DevOps-like Culture Shift in Data & Analytics
DataDevOps: A Manifesto for a DevOps-like Culture Shift in Data & Analytics
 
What Every IT Manager Should Know About Mobile Apps
What Every IT Manager Should Know About Mobile AppsWhat Every IT Manager Should Know About Mobile Apps
What Every IT Manager Should Know About Mobile Apps
 
Big data-Cloud-Mobile service offerings
Big data-Cloud-Mobile service offeringsBig data-Cloud-Mobile service offerings
Big data-Cloud-Mobile service offerings
 
Syed Shohaib CV
Syed Shohaib CVSyed Shohaib CV
Syed Shohaib CV
 
Syed Shohaib CV
Syed Shohaib CVSyed Shohaib CV
Syed Shohaib CV
 
Using Open Source and Open Standards in the Platform game
Using Open Source and Open Standards in the Platform gameUsing Open Source and Open Standards in the Platform game
Using Open Source and Open Standards in the Platform game
 
Future Of Digital Marketing
Future Of Digital MarketingFuture Of Digital Marketing
Future Of Digital Marketing
 
Toby Beresford
Toby BeresfordToby Beresford
Toby Beresford
 
Wecreate3
Wecreate3Wecreate3
Wecreate3
 
Wecreate3
Wecreate3Wecreate3
Wecreate3
 

Último

A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersNicole Novielli
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityIES VE
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI AgeCprime
 
React Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkReact Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkPixlogix Infotech
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality AssuranceInflectra
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesKari Kakkonen
 
QCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesQCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesBernd Ruecker
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterMydbops
 
A Glance At The Java Performance Toolbox
A Glance At The Java Performance ToolboxA Glance At The Java Performance Toolbox
A Glance At The Java Performance ToolboxAna-Maria Mihalceanu
 
Infrared simulation and processing on Nvidia platforms
Infrared simulation and processing on Nvidia platformsInfrared simulation and processing on Nvidia platforms
Infrared simulation and processing on Nvidia platformsYoss Cohen
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
Microservices, Docker deploy and Microservices source code in C#
Microservices, Docker deploy and Microservices source code in C#Microservices, Docker deploy and Microservices source code in C#
Microservices, Docker deploy and Microservices source code in C#Karmanjay Verma
 
Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)Kaya Weers
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfNeo4j
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsRavi Sanghani
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Farhan Tariq
 
All These Sophisticated Attacks, Can We Really Detect Them - PDF
All These Sophisticated Attacks, Can We Really Detect Them - PDFAll These Sophisticated Attacks, Can We Really Detect Them - PDF
All These Sophisticated Attacks, Can We Really Detect Them - PDFMichael Gough
 
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...itnewsafrica
 
Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024TopCSSGallery
 

Último (20)

A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a reality
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI Age
 
React Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkReact Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App Framework
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examples
 
QCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesQCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architectures
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL Router
 
A Glance At The Java Performance Toolbox
A Glance At The Java Performance ToolboxA Glance At The Java Performance Toolbox
A Glance At The Java Performance Toolbox
 
Infrared simulation and processing on Nvidia platforms
Infrared simulation and processing on Nvidia platformsInfrared simulation and processing on Nvidia platforms
Infrared simulation and processing on Nvidia platforms
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
Microservices, Docker deploy and Microservices source code in C#
Microservices, Docker deploy and Microservices source code in C#Microservices, Docker deploy and Microservices source code in C#
Microservices, Docker deploy and Microservices source code in C#
 
Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdf
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and Insights
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...
 
All These Sophisticated Attacks, Can We Really Detect Them - PDF
All These Sophisticated Attacks, Can We Really Detect Them - PDFAll These Sophisticated Attacks, Can We Really Detect Them - PDF
All These Sophisticated Attacks, Can We Really Detect Them - PDF
 
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
 
Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024
 

MassDOT Developers Presentation - December 2009

  • 1. MASSDOT DEVELOPERS Chris Dempsey and Joshua Robin Massachusetts Department of Transportation Follow MassDOT Developers on at @massdotdev And at the conference website: www.massdotdevelopersconference09.com
  • 2. SIX MONTHS AGO: MassDOT and its customers want mobile + web applications with info about transit and roads. MassDOT builds its own app: Developers try to build their own: •Long procurement •Beg MassDOT for data •Only one application and one •Scrape data yourself audience served •Jump through hoops to get data in •Limited agility to improve the app digital formats long term. •Worry that even when you release a successful application, MassDOT would object Follow MassDOT Developers on at @massdotdev And at the conference website: www.massdotdevelopersconference09.com
  • 3. NEW MODEL: OPEN DATA •“Open” MassDOT data by making it available in standard formats •RSS, XML, GTFS, etc. •Easy: All data released with the initial Developer Page launch was already available in standard formats and required no work to be “public ready” •Harness the power of developers to build interesting and useful applications with our data •Creates value for both MassDOT AND developers •Better serve customers across many platforms Follow MassDOT Developers on at @massdotdev And at the conference website: www.massdotdevelopersconference09.com
  • 4. OLD MODEL MassDOT and other agencies distribute information about planned road closures or highway events. 3rd Parties distribute this information on TV, Radio, and Websites. Third parties add value to our data by watching traffic cameras, flying helicopters, and have members of the public giving real-time reports. Our customers access this data through their TVs, Car Radios, and over the internet.
  • 5. NEW MODEL: NOT THAT NEW… MassDOT, the MBTA, and other agencies distribute service information and advisories through the developers page and feeds. 3rd Parties distribute through applications on mobile devices and the web. Third parties add value by presenting service information in a way that is simple and easy for the public to understand. Our customers access service information through the web of mobile devices.
  • 6. MASSDOT DEVELOPERS PAGE BETA July 2009, MassDOT launches the MassDOT Developers as a resource to developers interested in working with transportation data! http://www.mass.gov/eot/developers Follow MassDOT Developers on at @massdotdev And at the conference website: www.massdotdevelopersconference09.com
  • 7. WHAT DATA IS AVAILABLE? • RTAs – GTFS Files – Real-time tracking • MassDOT Highways – Highway construction events xml feed. •Feed of planned road closures and other events. • Registry of Motor Vehicles – Branch wait-time XML feed Follow MassDOT Developers on at @massdotdev And at the conference website: www.massdotdevelopersconference09.com
  • 8. WHAT DATA IS AVAILABLE? • MBTA – T-Alerts RSS Feed •Service advisories and updates – GTFS Files •Files with route and scheduling information – KML Files •Station Locations and Routes –NextBus •Real Time Pilot XML Feed Follow MassDOT Developers on at @massdotdev And at the conference website: www.massdotdevelopersconference09.com
  • 9. WHY GTFS IS IMPORTANT •Easy place to start: Our agencies were already exporting data into GTFS for Google Transit •GTFS is a rapidly-developing international standard for trip-planning (more than 400 transit systems use it on six continents). •Transit app developer expect it and will use it! •There is already a large market of apps that use GTFS data. Follow MassDOT Developers on at @massdotdev And at the conference website: www.massdotdevelopersconference09.com
  • 10. A NEW APPROACH: DEVELOPER OUTREACH In addition to opening data, MassDOT Developers efforts strive to engage the developer community in a new and different way: •Monthly meeting with developers •A focus on allowing developers to shape the direction this effort takes beginning with a set of relationship principles •An open conversation through the MassDOT Developers Google Group •Use of Twitter for updates @MassDOTdev •Developers Conference Follow MassDOT Developers on at @massdotdev And at the conference website: www.massdotdevelopersconference09.com
  • 11. MASSDOT DEVELOPERS MEETINGS The MassDOT Developers hold regular developer meetings to: •Answer developer questions and address developer concerns. •Let developers know about new data sets. •Get to know the developer community •So they trust us •So we know what they are up to •Socialize and network •MassDOT Developers Holiday Party Follow MassDOT Developers on at @massdotdev And at the conference website: www.massdotdevelopersconference09.com
  • 12. DEVELOPER RELATIONSHIP PRINCIPLES •Respect Resources •Succeed Together •Expect Change •Communication is key •Open, open, open •Legal See the full document at: http://www.mass.gov/eot/developers Follow MassDOT Developers on at @massdotdev And at the conference website: www.massdotdevelopersconference09.com
  • 13. MASSDOT DEVELOPERS GOOGLE GROUP •MassDOT launched a Google Group as a forum for Developers: – Gives MassDOT an open forum for announcements and to answer questions and concerns. – Allows developers to answer each others questions. – A forum for collaboration. Follow MassDOT Developers on at @massdotdev And at the conference website: www.massdotdevelopersconference09.com
  • 14. A NEW APPROACH “This approach is a smart 21st-century alternative to hiring some consultant who develops inelegant software at exorbitant costs.” Boston Globe Editorial, Saturday, September 5, 2009 Follow MassDOT Developers on at @massdotdev And at the conference website: www.massdotdevelopersconference09.com
  • 15. MASSDOT DEVELOPERS CHALLNEGE • The MassDOT Developer Challenge called on developers to create both applications and data visualizations – Applications for mobile, web, and other formats. – Visualizations using EOT Developers data to tell the story of the MBTA. • The top submission in each category received a CharlieCard good for 1 year of rides on the MBTA and recognition at the Developers Conference Follow MassDOT Developers on at @massdotdev And at the conference website: www.massdotdevelopersconference09.com
  • 16. DEVELOPER CHALLENGE RESULTS •6 innovative applications with at least 2 more in development •8 creative visualizations that tell the story of the MBTA. Follow MassDOT Developers on at @massdotdev And at the conference website: www.massdotdevelopersconference09.com
  • 17. MASSDOT DEVELOPERS: APPLICATIONS Follow MassDOT Developers on at @massdotdev And at the conference website: www.massdotdevelopersconference09.com
  • 18. MASSDOT DEVELOPERS: APPLICATIONS Follow MassDOT Developers on at @massdotdev And at the conference website: www.massdotdevelopersconference09.com
  • 22. MASSDOT DEVELOPERS: APPLICATIONS Follow MassDOT Developers on at @massdotdev And at the conference website: www.massdotdevelopersconference09.com
  • 23. MASSDOT DEVELOPERS: APPLICATIONS Follow MassDOT Developers on at @massdotdev And at the conference website: www.massdotdevelopersconference09.com
  • 24. MASSDOT DEVELOPERS: APPLICATIONS Follow MassDOT Developers on at @massdotdev And at the conference website: www.massdotdevelopersconference09.com
  • 25. MASSDOT DEVELOPERS: APPLICATIONS Follow MassDOT Developers on at @massdotdev And at the conference website: www.massdotdevelopersconference09.com
  • 26. MASSDOT DEVELOPERS: APPLICATIONS Follow MassDOT Developers on at @massdotdev And at the conference website: www.massdotdevelopersconference09.com
  • 32. MASSDOT DEVELOPERS CONFERENCE •200+ Attended the MassDOT Developers Conference on November 14 at MIT. •Opportunity for developers to meet other developers, transportation officials, and other interested parties Follow MassDOT Developers on at @massdotdev And at the conference website: www.massdotdevelopersconference09.com
  • 33. www.massdotdevelopersconference09.com Follow MassDOT Developers on at @massdotdev And at the conference website: www.massdotdevelopersconference09.com
  • 34. POSITIVE COVERAGE Finishing up a project at work. Grabbing coffee. Charging a cell phone. Staying warm for a few extra minutes at home. These are some things MBTA bus passengers may often forgo to make sure they don't miss their buses. But those inconveniences could soon become a thing of the past thanks to a new T initiative that makes public real- time bus data. - BOSTON METRO – November 16, 2009 Follow MassDOT Developers on at @massdotdev And at the conference website: www.massdotdevelopersconference09.com
  • 35. POSITIVE COVERAGE “The best of the brightest of techies—in sneakers and with laptops, instead of suits and legal pads—turned out for a conference on how MassDOT and technology developers could work together to provide cutting-edge services to taxpayers (hello, iPhone apps) at virtually no cost.” - WEEKLY DIG – November 18, 2009 Follow MassDOT Developers on at @massdotdev And at the conference website: www.massdotdevelopersconference09.com
  • 36. LONG TERM GOAL: REAL TIME • MassDOT’s long-term goal is to release and support a system-wide real-time data feed. •MassDOT Real-Time XML Feed Pilot underway for 5 bus routes. – Provided by NextBus, inc. • These applications have the potential to change the way people use transit. Follow MassDOT Developers on at @massdotdev And at the conference website: www.massdotdevelopersconference09.com
  • 37. MBTA REAL TIME XML TRIAL REAL TIME BUS FEED AVAILABLE FOR ROUTES: 39, 111, 114, 116, 117 DATA AVAILABLE AT: http://www.mass.gov/eot/developers/realtime/ Follow MassDOT Developers on at @massdotdev And at the conference website: www.massdotdevelopersconference09.com
  • 38. REAL TIME: CURRENT MODEL 3 Follow MassDOT Developers on at @massdotdev And at the conference website: www.massdotdevelopersconference09.com
  • 39. REAL TIME: IMPACT OF OPEN DATA 3: Open Real Time Data and see what happens… Follow MassDOT Developers on at @massdotdev And at the conference website: www.massdotdevelopersconference09.com
  • 40. IN ONE HOUR… A Google Earth Mashup was created to show the locations of buses:
  • 41. IN ONE DAY… A Google maps Mashup was created to show the locations of buses:
  • 42. IN ONE WEEK… A MAC desktop widget was built displaying MBTA Bus countdown information:
  • 43. IN TWO WEEKS… A simple web application was built displaying MBTA Bus countdown information:
  • 44. IN ONE MONTH… An LED sign was build showing real-time bus countdown information: •This signs cost $300 to build and the inventor is looking to put this sign in a Jamaica Plain business
  • 45. IN FIVE WEEKS… An iPhone application was built using real-time information. •The app received positive coverage on NECN and a story in the Boston Herald.
  • 48. EXAMPLE: CHICAGO, IL Follow MassDOT Developers on at @massdotdev And at the conference website: www.massdotdevelopersconference09.com
  • 49. EXAMPLE: CHICAGO, IL Follow MassDOT Developers on at @massdotdev And at the conference website: www.massdotdevelopersconference09.com
  • 50. EXAMPLE: CHICAGO, IL Follow MassDOT Developers on at @massdotdev And at the conference website: www.massdotdevelopersconference09.com
  • 52. EXAMPLE: CHICAGO, IL Community Advertisement
  • 53. EXAMPLE: CHICAGO, IL Community Advertisement Real-Time Bus Arrival
  • 54. FOR $ 300 IN 24 HOURS Follow MassDOT Developers on at @massdotdev And at the conference website: www.massdotdevelopersconference09.com
  • 55. NEXT STEPS FOR MASSDOTDEV •Improve MBTA T-Alerts RSS Feed •Encourage use of Real-Time XML Trial Feed •Encourage diverse applications that serve a wide range of users. •Investigate opening up real-time information beyond Trial Feed. Follow MassDOT Developers on at @massdotdev And at the conference website: www.massdotdevelopersconference09.com
  • 56. CONTACT US • Website: http://www.mass.gov/eot/developers • Twitter: @massdotdev • Google Group: http://groups.google.com/group/massdotdevelopers • Email: joshua.robin@state.ma.us Follow MassDOT Developers on at @massdotdev And at the conference website: www.massdotdevelopersconference09.com