Slack
Errors in Slack’s platforms are relatively low-risk. Since they charge per organization and not per message, losing a message doesn’t hurt their bottom line. It does, however, hurt the trust in the platform. Since one missed message can either be completely unnoticed or the highest-stakes message the organization has ever sent, Slack doesn’t necessarily have to prevent errors, but rather provide easy and automatic ways to recover from them. This is where we see features such as auto-resend, local drafts, and banners about failed messages.
Uber
For Uber, errors directly affect their bottom line and create direct frustration for both the passengers and drivers. If there is a missed payment, location tracking errors, or navigation issues, these directly impact their profit and reputation. Since ride-sharing is a highly competitive market, even the slightest of mistakes can cause a user to switch to a different platform with the click of a button. Features like pin verification, local navigation, and automatic payments help prevent minor errors that have large consequences.
Banking Apps
Between the three, errors on any financial platform will have far-reaching consequences. A single failed transaction or wrong number can have catastrophic effects on a person’s or a business’s well-being. In this case, error prevention takes significantly more precedence than error recovery. We can see this with the thriving business of scams, where, once you send the money out by mistake, there is no chance of getting it back.
