Kenosha Area Transit an Exercise in Community Based Learning
Mentor 1
Dr. Derik Riley
Location
Union Wisconsin Room
Start Date
24-4-2015 10:30 AM
End Date
24-4-2015 11:45 AM
Description
The Kenosha Area Transit app was developed, by a software engineering class using agile methods, as an exercise in problem solving using software, and community based learning. Kenosha Area Transit asked UW- Parkside in November of 2013 to collaborate on a project to help Kenosha residents find and use buses more efficiently using mobile and web technology. Our mobile application (for Android and iOS) is designed to answer the question “When is the bus coming to a stop near me?” It does this using two different methods. If the user is already at a bus stop, they scan a QR code posted on the bus stop sign to see a list the next stop times. If the user is not near a bus stop, they can use a "near me" function to find a list of stops nearby using the GPS in the phone and the bus’ arrival time. An internal database to the phone is queried to provide accurate results, and the database is kept up-to-date using a web-based management tool that allows Kenosha Area Transit to update the application with real-time schedule changes. The application was deployed in December 2014, so our project presents the development, deployment, and maintenance of a software engineering project by students. We also present analytics data on the usage of the application. /
Kenosha Area Transit an Exercise in Community Based Learning
Union Wisconsin Room
The Kenosha Area Transit app was developed, by a software engineering class using agile methods, as an exercise in problem solving using software, and community based learning. Kenosha Area Transit asked UW- Parkside in November of 2013 to collaborate on a project to help Kenosha residents find and use buses more efficiently using mobile and web technology. Our mobile application (for Android and iOS) is designed to answer the question “When is the bus coming to a stop near me?” It does this using two different methods. If the user is already at a bus stop, they scan a QR code posted on the bus stop sign to see a list the next stop times. If the user is not near a bus stop, they can use a "near me" function to find a list of stops nearby using the GPS in the phone and the bus’ arrival time. An internal database to the phone is queried to provide accurate results, and the database is kept up-to-date using a web-based management tool that allows Kenosha Area Transit to update the application with real-time schedule changes. The application was deployed in December 2014, so our project presents the development, deployment, and maintenance of a software engineering project by students. We also present analytics data on the usage of the application. /