• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content

Loading…

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

Like this presentation? Why not share!

What "Open" Means for Next Generation Cities

on

  • 631 views

Talk given at Columbia University's SIPA program on 11/22/10

Talk given at Columbia University's SIPA program on 11/22/10

Statistics

Views

Total Views
631
Views on SlideShare
631
Embed Views
0

Actions

Likes
1
Downloads
7
Comments
0

0 Embeds 0

No embeds

Accessibility

Upload Details

Uploaded via as Apple Keynote

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment
  • <br />
  • OpenPlans&#x2019; team consists of software engineers, designers, and journalists, all working to make cities more livable and citizens more informed, and technology more effective. <br /> <br /> Our major skill areas are (from least to most technical): 1) online journalism covering urban policy issues 2) web applications and technology strategy for &#x201C;open cities&#x201D; and &#x201C;open government&#x201D;, and 3) open source software development <br />
  • OpenPlans&#x2019; team consists of software engineers, designers, and journalists, all working to make cities more livable and citizens more informed, and technology more effective. <br /> <br /> Our major skill areas are (from least to most technical): 1) online journalism covering urban policy issues 2) web applications and technology strategy for &#x201C;open cities&#x201D; and &#x201C;open government&#x201D;, and 3) open source software development <br />
  • OpenPlans&#x2019; team consists of software engineers, designers, and journalists, all working to make cities more livable and citizens more informed, and technology more effective. <br /> <br /> Our major skill areas are (from least to most technical): 1) online journalism covering urban policy issues 2) web applications and technology strategy for &#x201C;open cities&#x201D; and &#x201C;open government&#x201D;, and 3) open source software development <br />
  • OpenPlans&#x2019; team consists of software engineers, designers, and journalists, all working to make cities more livable and citizens more informed, and technology more effective. <br /> <br /> Our major skill areas are (from least to most technical): 1) online journalism covering urban policy issues 2) web applications and technology strategy for &#x201C;open cities&#x201D; and &#x201C;open government&#x201D;, and 3) open source software development <br />
  • OpenPlans&#x2019; team consists of software engineers, designers, and journalists, all working to make cities more livable and citizens more informed, and technology more effective. <br /> <br /> Our major skill areas are (from least to most technical): 1) online journalism covering urban policy issues 2) web applications and technology strategy for &#x201C;open cities&#x201D; and &#x201C;open government&#x201D;, and 3) open source software development <br />
  • OpenPlans&#x2019; team consists of software engineers, designers, and journalists, all working to make cities more livable and citizens more informed, and technology more effective. <br /> <br /> Our major skill areas are (from least to most technical): 1) online journalism covering urban policy issues 2) web applications and technology strategy for &#x201C;open cities&#x201D; and &#x201C;open government&#x201D;, and 3) open source software development <br />
  • OpenPlans&#x2019; team consists of software engineers, designers, and journalists, all working to make cities more livable and citizens more informed, and technology more effective. <br /> <br /> Our major skill areas are (from least to most technical): 1) online journalism covering urban policy issues 2) web applications and technology strategy for &#x201C;open cities&#x201D; and &#x201C;open government&#x201D;, and 3) open source software development <br />
  • OpenPlans&#x2019; team consists of software engineers, designers, and journalists, all working to make cities more livable and citizens more informed, and technology more effective. <br /> <br /> Our major skill areas are (from least to most technical): 1) online journalism covering urban policy issues 2) web applications and technology strategy for &#x201C;open cities&#x201D; and &#x201C;open government&#x201D;, and 3) open source software development <br />
  • OpenPlans&#x2019; team consists of software engineers, designers, and journalists, all working to make cities more livable and citizens more informed, and technology more effective. <br /> <br /> Our major skill areas are (from least to most technical): 1) online journalism covering urban policy issues 2) web applications and technology strategy for &#x201C;open cities&#x201D; and &#x201C;open government&#x201D;, and 3) open source software development <br />
  • OpenPlans&#x2019; team consists of software engineers, designers, and journalists, all working to make cities more livable and citizens more informed, and technology more effective. <br /> <br /> Our major skill areas are (from least to most technical): 1) online journalism covering urban policy issues 2) web applications and technology strategy for &#x201C;open cities&#x201D; and &#x201C;open government&#x201D;, and 3) open source software development <br />
  • One area of focus is Transportation Technology. We are working with a number of transportation agencies around the US to develop open source tools for better customer information, more meaningful involvement in transportation planning, and new insights into how transportation systems function. <br />
  • One area of focus is Transportation Technology. We are working with a number of transportation agencies around the US to develop open source tools for better customer information, more meaningful involvement in transportation planning, and new insights into how transportation systems function. <br />
  • One area of focus is Transportation Technology. We are working with a number of transportation agencies around the US to develop open source tools for better customer information, more meaningful involvement in transportation planning, and new insights into how transportation systems function. <br />
  • One of our current projects is with New York&#x2019;s MTA, bringing real-time bus information to the web. <br />
  • &#x201C;Where is the bus&#x201D; is a critical question, and one that NYC has yet to completely solve. Our pilot project is intended to demostrate the potential of doing things in an &#x201C;open&#x201D; way. <br />
  • We are building a web server that takes vehicle locations and serves them up to web and mobile applications. <br />
  • We are building a web server that takes vehicle locations and serves them up to web and mobile applications. <br />
  • We are building a web server that takes vehicle locations and serves them up to web and mobile applications. <br />
  • We are building a web server that takes vehicle locations and serves them up to web and mobile applications. <br />
  • We are building a web server that takes vehicle locations and serves them up to web and mobile applications. <br />
  • We are building a web server that takes vehicle locations and serves them up to web and mobile applications. <br />
  • We are building a web server that takes vehicle locations and serves them up to web and mobile applications. <br />
  • We are building a web server that takes vehicle locations and serves them up to web and mobile applications. <br />
  • We are building a web server that takes vehicle locations and serves them up to web and mobile applications. <br />
  • Here is an early example of real location data coming from NYC buses. <br />
  • We are not starting from scratch. Rather, we are building upon a proven (and very popular) open source bus tracking project called OneBusAway. OneBusAway was developed by Brian Ferris for use in Seattle, and is one of Seattle&#x2019;s most popular apps. By starting with OneBusAway, we are able to reduce many of the up-front costs of developing these tools. <br />
  • OneBusAway did a survey of riders, which shows what a powerful impact adding a simple information layer can have on riders. <br />
  • <br />
  • <br />
  • In the end, better transit information can lead to happier riders, a greener city, and double cost savings for transit agencies -- both from increased ridership and lower software costs. <br />
  • In the end, better transit information can lead to happier riders, a greener city, and double cost savings for transit agencies -- both from increased ridership and lower software costs. <br />
  • In the end, better transit information can lead to happier riders, a greener city, and double cost savings for transit agencies -- both from increased ridership and lower software costs. <br />
  • <br />
  • The overall architecture represents 3 layers - 1) on-bus hardware, 2) server middleware and 3) user-facing applications. The &#x201C;closed&#x201D; model wraps all of these into an end-to-end solution. The &#x201C;open&#x201D; model allows for flexibility between and within each layer. <br /> <br /> For simplicity&#x2019;s sake, this is represented as a binary choice (closed vs. open), when in reality it is actually more of a spectrum. <br />
  • The overall architecture represents 3 layers - 1) on-bus hardware, 2) server middleware and 3) user-facing applications. The &#x201C;closed&#x201D; model wraps all of these into an end-to-end solution. The &#x201C;open&#x201D; model allows for flexibility between and within each layer. <br /> <br /> For simplicity&#x2019;s sake, this is represented as a binary choice (closed vs. open), when in reality it is actually more of a spectrum. <br />
  • The overall architecture represents 3 layers - 1) on-bus hardware, 2) server middleware and 3) user-facing applications. The &#x201C;closed&#x201D; model wraps all of these into an end-to-end solution. The &#x201C;open&#x201D; model allows for flexibility between and within each layer. <br /> <br /> For simplicity&#x2019;s sake, this is represented as a binary choice (closed vs. open), when in reality it is actually more of a spectrum. <br />
  • The overall architecture represents 3 layers - 1) on-bus hardware, 2) server middleware and 3) user-facing applications. The &#x201C;closed&#x201D; model wraps all of these into an end-to-end solution. The &#x201C;open&#x201D; model allows for flexibility between and within each layer. <br /> <br /> For simplicity&#x2019;s sake, this is represented as a binary choice (closed vs. open), when in reality it is actually more of a spectrum. <br />
  • The overall architecture represents 3 layers - 1) on-bus hardware, 2) server middleware and 3) user-facing applications. The &#x201C;closed&#x201D; model wraps all of these into an end-to-end solution. The &#x201C;open&#x201D; model allows for flexibility between and within each layer. <br /> <br /> For simplicity&#x2019;s sake, this is represented as a binary choice (closed vs. open), when in reality it is actually more of a spectrum. <br />
  • The overall architecture represents 3 layers - 1) on-bus hardware, 2) server middleware and 3) user-facing applications. The &#x201C;closed&#x201D; model wraps all of these into an end-to-end solution. The &#x201C;open&#x201D; model allows for flexibility between and within each layer. <br /> <br /> For simplicity&#x2019;s sake, this is represented as a binary choice (closed vs. open), when in reality it is actually more of a spectrum. <br />
  • The overall architecture represents 3 layers - 1) on-bus hardware, 2) server middleware and 3) user-facing applications. The &#x201C;closed&#x201D; model wraps all of these into an end-to-end solution. The &#x201C;open&#x201D; model allows for flexibility between and within each layer. <br /> <br /> For simplicity&#x2019;s sake, this is represented as a binary choice (closed vs. open), when in reality it is actually more of a spectrum. <br />
  • In the closed model, a single solution delivers a single interface. While this can be simpler to purchase and install, it is limited in its long-term flexibility. <br />
  • The open approach treats each layer separately and allows them to be developed independently. We will explore each layer in detail. <br />
  • At the top is the &#x201C;app&#x201D; layer -- an Application Programming Interface (API) is created, which allows anyone to write apps to use the data in the system. This approach has led to an explosion in transit-related apps (for instance, hundreds in the iPhone app store alone). <br />
  • The server layer takes the raw data from individual buses and prepares it to be queried by applications. In our case, we are building the server layer from an open source toolkit (OneBusAway). In the future, agencies running this software will be able to customize it themselves, or hire anyone to improve it for them (i.e., they will not be tied to us as a vendor), which increases their long-term flexibility. <br />
  • At the hardware layer, a variety of hardware components can be used to communicate location data to the server. On the left is a unit produced from commodity components by researchers at MIT. You could also use a smartphone, or hardware that&#x2019;s already installed on the bus (the farebox, if it is equipped with GPS). <br />
  • Long-term, we are working towards the development of a suite of open source components for transportation management. Real-time bus locations is just the first step. <br />
  • An important takeaway is that while delivering new information to the public is exiting and valuable, it&#x2019;s also important to architect these information systems so as to provide the best long-term value and the most flexibility possible. <br />
  • If you like these issues, come to TransportationCamp, an pair of unconferences about transportation technology that we&#x2019;re hosting this spring. <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />

What "Open" Means for Next Generation Cities What "Open" Means for Next Generation Cities Presentation Transcript

  • openplans.org What “Open” Means for Next Generation Cities Nick Grossman, Director of Civic Works, OpenPlans | @nickgrossman ICT for Next Generation Cities - Columbia University - 11/22/2010
  • OpenPlans Photo by eyeheartnewyork on tumblr http://tumblr.eyeheartnewyork.com/post/1208761606/nyc-hacks-hackers-meetup-at-the-openplans
  • OpenPlans NYC nonprofit tech & media organization Photo by eyeheartnewyork on tumblr http://tumblr.eyeheartnewyork.com/post/1208761606/nyc-hacks-hackers-meetup-at-the-openplans
  • OpenPlans NYC nonprofit tech & media organization Founded in 1999, now 50 people Photo by eyeheartnewyork on tumblr http://tumblr.eyeheartnewyork.com/post/1208761606/nyc-hacks-hackers-meetup-at-the-openplans
  • OpenPlans NYC nonprofit tech & media organization Founded in 1999, now 50 people Livable Cities, Open Government Photo by eyeheartnewyork on tumblr http://tumblr.eyeheartnewyork.com/post/1208761606/nyc-hacks-hackers-meetup-at-the-openplans
  • OpenPlans NYC nonprofit tech & media organization Founded in 1999, now 50 people Livable Cities, Open Government Journalism + Software Photo by eyeheartnewyork on tumblr http://tumblr.eyeheartnewyork.com/post/1208761606/nyc-hacks-hackers-meetup-at-the-openplans
  • OpenPlans NYC nonprofit tech & media organization Founded in 1999, now 50 people Livable Cities, Open Government Journalism + Software 50% traditional nonprofit 50% “social enterprise” Photo by eyeheartnewyork on tumblr http://tumblr.eyeheartnewyork.com/post/1208761606/nyc-hacks-hackers-meetup-at-the-openplans
  • OpenPlans NYC nonprofit tech & media organization Founded in 1999, now 50 people Livable Cities, Open Government Journalism + Software 50% traditional nonprofit 50% “social enterprise” Helping cities work better Photo by eyeheartnewyork on tumblr http://tumblr.eyeheartnewyork.com/post/1208761606/nyc-hacks-hackers-meetup-at-the-openplans
  • OpenPlans NYC nonprofit tech & media organization Founded in 1999, now 50 people Livable Cities, Open Government Journalism + Software 50% traditional nonprofit 50% “social enterprise” Helping cities work better Photo by eyeheartnewyork on tumblr http://tumblr.eyeheartnewyork.com/post/1208761606/nyc-hacks-hackers-meetup-at-the-openplans
  • OpenPlans NYC nonprofit tech & media organization Founded in 1999, now 50 people Livable Cities, Open Government Journalism + Software 50% traditional nonprofit 50% “social enterprise” Helping cities work better Photo by eyeheartnewyork on tumblr http://tumblr.eyeheartnewyork.com/post/1208761606/nyc-hacks-hackers-meetup-at-the-openplans
  • OpenPlans NYC nonprofit tech & media organization Founded in 1999, now 50 people Livable Cities, Open Government Journalism + Software 50% traditional nonprofit 50% “social enterprise” Helping cities work better Photo by eyeheartnewyork on tumblr http://tumblr.eyeheartnewyork.com/post/1208761606/nyc-hacks-hackers-meetup-at-the-openplans
  • Transportation Technology Photo: Gawker - http://gawker.com/5621329/spoiler-alert-your-train-will-never-get-here
  • Transportation Technology Smart transportation decisions Photo: Gawker - http://gawker.com/5621329/spoiler-alert-your-train-will-never-get-here
  • Transportation Technology Smart transportation decisions Meaningful citizen involvement Photo: Gawker - http://gawker.com/5621329/spoiler-alert-your-train-will-never-get-here
  • Transportation Technology Smart transportation decisions Meaningful citizen involvement New insights Photo: Gawker - http://gawker.com/5621329/spoiler-alert-your-train-will-never-get-here
  • Focus: NYC Real-Time Bus Information Photo by G1Ravage: http://www.toonzone.net/forums/showthread.php?t=228791
  • Rough Road So Far Photo: Sam Lin - http://www.sldesigns.ca/photoblog/archives/2009/02/17/waiting-waiting
  • Rough Road So Far MTA has made multiple attempts to deliver real-time 34th Street Pilot $140mm estimate to extend citywide Looking for an alternative solution Photo: Sam Lin - http://www.sldesigns.ca/photoblog/archives/2009/02/17/waiting-waiting
  • What we’re making
  • What we’re making Real-time Server
  • What we’re making Mobile, web & other apps Real-time Server
  • What we’re making Mobile, web & other apps • Open source software Real-time Server
  • What we’re making Mobile, web & other apps • Open source software Real-time Server • Open data API
  • What we’re making Mobile, web & other apps • Open source software Real-time Server • Open data API • Modular system design
  • OneBusAway Open Source Vehicle Location Toolkit http://onebusaway.org
  • Outcomes “I no longer sit with pitted stomach wondering where is the bus. It’s less stressful simply knowing it’s nine minutes away, or whatever the case” 44% of respondents reported being much more satisfied Source: OneBusAway
  • Outcomes “While my work usage was pretty much on a fixed schedule, OneBusAway has made impromptu trips much more convenient.” Non-commuters reported the highest increase in usage Source: OneBusAway
  • Outcomes “Having the ability to know when my bus will arrive helps me decide whether or not to stay at a bus stop that I may feel a little sketchy about or move on to a different one. 21% of respondents reported feeling safer Source: OneBusAway
  • What’s “open” got to do with it?
  • Mobile, web & other apps Real-time Server
  • Mobile, web & other apps Real-time Server
  • Closed Model Mobile, web & other apps Real-time Server
  • Closed Model Open Model Mobile, web & other apps Real-time Server
  • Closed Model • Closed, end-to-end solution • Single user interface • “Black box” that can’t be customized • Reliance on single vendor (i.e., “lock-in”)
  • Open Model • Modular, open solution • Open data creates “innovation layer” • Layers communicate via open standards • Enhanced by use of open source software
  • App layer Open Model OPEN DATA
  • Server layer Open Model • Open source software • Easily customized OPEN • No vendor lock-in SOURCE OneBusAway • Community of supporters
  • Hardware layer Open Model OPEN HARD WARE
  • Towards An Open Platform for Transportation Consumer Applications Vehicle Data Ride Locations Routing Dispatch Matching Feedback ... Mgmt Open APIs for Data & Transactions, powered by Open Source Agency Operations
  • A means, not just an end
  • Transportation Tech Unconferences NYC & SF March 2011 http://transportationcamp.org
  • Thanks! OpenPlans: http://openplans.org Nick Grossman: nick@openplans.org @nickgrossman