In: Computer Science
Using the following criteria
find one example (mobile app such as Uber app) of good error prevention and write out why it is good. And find one example of poor error prevention and write out a recommendation to make it better.
CRITERIA | Good Error prevention | Why it is good | Bad error prevention | Suggestion |
UI Feedback | e-scooter option comes separately and not under the Transport tab. | Frequency of people taking e scooter is less | trip planner is taking a lot of time to fetch the info.Error message saying "unable to contact server " appears | You can have a microsite which deals with public transportation. |
Sequence of interactions | As soon as a ride is cancelled or finished, Feedback is asked.Also the reason for the feedback is collected. | We can track the performance of the drivers | Providing alternate boarding points. | The user might not know the suggested boarding point .This might delay the pickup. |
Lack of control | Sms to create awareness among customers on fradulant techniques adopted by hackers | Alert customers are less likely to be cheated. Thus reducing headaches to the app owners. | Login using facebook ID. | This is prone to privacy leak. Only mail ids / phone numbers must be sufficient. |
Suggestions | FAQ on frequent errors /app issues which can be revoked by the user himself are listed | The need to call customer support is reduced. Quick fix fo small problems. | When the app freezes, the suggestion given was Closing the app and reopening it. | You can analyse the situations in which the app freezes and provide a better product. |
The above table lists the good error prevention and bad error prevention techniques used in travel apps like UBER/Grab. Hope this helps.