31
Center for Urban Transportation Research | University of South Florida Improving Issue Reporting in OneBusAway Sean J. Barbeau, Ph.D.

OneBusAway - Issue reporting - Challenges and Improvements

Embed Size (px)

Citation preview

Page 1: OneBusAway - Issue reporting - Challenges and Improvements

Center for Urban Transportation Research | University of South Florida

Improving Issue Reporting in OneBusAway

Sean J. Barbeau, Ph.D.

Page 2: OneBusAway - Issue reporting - Challenges and Improvements

Challenges

● Florida has highest bike/pedestrian fatality rate per capita in the nation - two straight years

● Need to identify ways to make multimodal travel safer● Issues that affect travel are cross-jurisdictional

o Difficult for the public to understand where an infrastructure issue (street, light, sidewalk, bench, bikelane, etc.) should be reported

o Can include city, county, FDOT, transit agencies● How can we improve issue reporting from the public

to government?

Page 3: OneBusAway - Issue reporting - Challenges and Improvements

OneBusAway

• Many bike/ped travelers use transit• We can capture some feedback on potential

improvements from OneBusAway users• We can also improve the current OneBusAway

feedback process:1. Stop Problem Reporting – Goes to OBA Server2. Trip Problem Reporting – Goes to OBA Server3. Contact Us email – Goes to regional email

address

Page 4: OneBusAway - Issue reporting - Challenges and Improvements

4

CURRENT ONEBUSAWAY ISSUE REPORTING PROCESS

How do user’s currently send feedback?

Page 5: OneBusAway - Issue reporting - Challenges and Improvements

5

OBA Feedback

• Currently three primary ways to send feedback:1. Stop Problem Reporting – Goes to OBA Server2. Trip Problem Reporting – Goes to OBA Server3. Contact Us email – Goes to regional email

address

Page 6: OneBusAway - Issue reporting - Challenges and Improvements

6

1. Stop Problem Reporting

Page 7: OneBusAway - Issue reporting - Challenges and Improvements

7

1. Stop Problem Reporting

Page 8: OneBusAway - Issue reporting - Challenges and Improvements

8

1. Stop Problem Reporting

Page 9: OneBusAway - Issue reporting - Challenges and Improvements

9

2. Trip Problem Reporting

Page 10: OneBusAway - Issue reporting - Challenges and Improvements

10

2. Trip Problem Reporting

Page 11: OneBusAway - Issue reporting - Challenges and Improvements

11

2. Trip Problem Reporting

Page 12: OneBusAway - Issue reporting - Challenges and Improvements

12

2. Trip Problem Reporting

Page 13: OneBusAway - Issue reporting - Challenges and Improvements

13

Viewing Stop and Trip Problem Reports

• Accessed via the regional OBA website

Page 14: OneBusAway - Issue reporting - Challenges and Improvements

14

3. Contact Us email

Page 15: OneBusAway - Issue reporting - Challenges and Improvements

15

3. Contact Us email

Page 16: OneBusAway - Issue reporting - Challenges and Improvements

16

3. Contact Us email

[email protected]

• Goes to the regional OBA contact email

• Can include free text about anything

Page 17: OneBusAway - Issue reporting - Challenges and Improvements

17

OneBusAway Feedback Challenges

• Trip and stop problem report viewing interfaces are hidden behind main admin account – tiered access not possible– Also, no way to communicate back to user

• Contact Us emails can be a variety of different problems, which may be owned by different agencies/departments

• Difficult to triage/manage issue reports via these channels

Page 18: OneBusAway - Issue reporting - Challenges and Improvements

18

IMPROVING ONEBUSAWAY FEEDBACK

How can we improve the current process?

Page 19: OneBusAway - Issue reporting - Challenges and Improvements

19

How can we improve feedback process?• We want to make the feedback channels clearer to users

– Direct them to the right channel, based on their type of feedback

• We want to be able to reply to user reports• Strategy - examine other tools designed for

triaging/management issue reports– Open311.org standard

• Vendors such as SeeClickFix and PublicStuff• Open-source software solutions

• Following are screenshots of how we plan to revise the OneBusAway mobile app process

Page 20: OneBusAway - Issue reporting - Challenges and Improvements

20

OneBusAway Improvements

Page 21: OneBusAway - Issue reporting - Challenges and Improvements

21

Customer Service feedback

• Shows list of agencies and phone/email/web contact for each (if available)

• Requires fields in GTFS agency.txt for each agency – agency_phone, agency_email (not currently in GTFS spec), agency_url

Hillsborough Area Regional Transit

Pinellas Suncoast Transit Authority

Page 22: OneBusAway - Issue reporting - Challenges and Improvements

22

Stop/Trip problem reports

• Submit to Open311 backend if available, otherwise submit to OBA

• Will default to selected issue type

• Allows user to pick stop/location of problem

Arrival Time Issue

• Bus never came• Bus came earlier

than predicted• Bus came later

than predicted• …

What problem did you see?

Page 23: OneBusAway - Issue reporting - Challenges and Improvements

23

App feedback

[email protected]

My location problems, no stops on map, etc.

• App feedback goes to app developers

Page 24: OneBusAway - Issue reporting - Challenges and Improvements

24

Ideas for new features

My location problems, no stops on map, etc.

• Ideas for new features goes to OneBusAway Ideascale site - http://onebusaway.ideascale.com/

• Users can vote on ideas

Page 25: OneBusAway - Issue reporting - Challenges and Improvements

25

TAMPA PILOTHow we plan to deploy this in Tampa

Page 26: OneBusAway - Issue reporting - Challenges and Improvements

Pinellas County & City of St. Pete

• Using SeeClickFix.com

Page 27: OneBusAway - Issue reporting - Challenges and Improvements
Page 28: OneBusAway - Issue reporting - Challenges and Improvements

SeeClickFix features• Branded mobile apps• Allows users to simply report a problem, complete with

image and location• Internally directs the report to proper jurisdiction• Pinellas County / City of St. Pete define the issue

categories, follow-up questions, and jurisdictional boundaries

• Pinellas County / City of St. Pete can triage issues and close issues when they are resolved

• “Facebook” style comments, citizens can “upvote” issues• Management reports can be run

Page 29: OneBusAway - Issue reporting - Challenges and Improvements

Pinellas County• Contacts:– Martin Rose, CIO– Michael Roiland, Web Manager

• Started as pilot ($40 per month) in 2011• City of St. Pete began participating• In June 2014, signed up for enterprise license (approx.

$12k per year) for branded apps, unlimited internal users, all issue management and reporting tools

• Willing to provide PSTA a user under their account to monitor activity related to transit

Page 30: OneBusAway - Issue reporting - Challenges and Improvements

Tampa Pilot

• We’re modifying OneBusAway to submit issues via the Open311 standard– Android app will serve as pilot

• In Tampa, pilot will submit issues to SeeClickFix.com (Open311-compliant)

• PSTA, FDOT, and HART plan to participate– HART SeeClickFix license TBD

• Estimated to start late 2015

Page 31: OneBusAway - Issue reporting - Challenges and Improvements

31

Thanks!

Sean J. Barbeau, [email protected]

Principal Mobile Software Architect for R&DCenter for Urban Transportation ResearchUniversity of South Florida