A friend of mine is working as a bus driver in public transportation. They have an application for their passengers and they are now starting a project for evaluating drivers. Passengers can evaluate manners of the bus driver (friendliness, punctuality, style of driving etc.). Also the driver can evaluate himself. Everything is done in an online/mobile application. My friend is part of the project team to provide feedback from the front and we discussed the obvious options.
In our discussion these questions arised on the overall UX:
- Would it be better to provide pre-defined evaluation topics (friendliness, punctuality, style of driving etc.) and let passengers and the bus driver rate them or provide two free-text fields (with suggestions) for mentioning good manners and the ones which need to be improved?
- Is there a better UX to capture topics and evaluations beside the two mentioned in #1?
- What would be the best way to communicate differences to the bus drivers? I tend to open a task in the application as soon as a particular threshhold is exceeded. Then the application sends a notification via email or push notifications to the bus drivers to log into the application. The application itself highlights the differences to them. This probably works only for pre-defined evaluation topics and not free-text fields.