Uproar Blog

Crafting convenient mobile apps for your life.

Gratuitous Design: Rounding

with 2 comments

Another post in the Gratuitous design series, this time on rounding.  Ah, rounding.  Other tip calculators have up to nine ways to round.  Gratuitous has one.  Staying true to our philosophy on design, we’re not interested in building a huge feature list but rather providing just the features that make sense and are necessary.  Let’s go through each of the rounding methods to find just the one you need.

Round Tip

If you find yourself wanting to round the tip amount, it is most likely because…

  • You are leaving cash for the tip
  • You want to write in a rounded tip amount because its easier than writing an exact tip.

In the first scenario, a tip calculator would only be used to show you what percentage you are tipping based on the cash tip.  With Gratuitous, you can do this by simply entering the cash amount in the custom tip amount field.

The second scenario defeats the purpose of a tip calculator.  Namely, that it calculates the exact tip for you.  Again, you can still use the custom tip amount field to specify your rounded tip amount.

Round Per Person Total

This rounding option falls into the category of a feature thought up by a programmer but completely unnecessary in actual use.  Take the following scenario…

  • 3 friends, Tom, Dick, and Harry go out for lunch
  • The total un-split bill comes to $45.36
  • The 3 friends agree to leave an 18% tip with Tom paying the bill

Tom’s a smart guy and uses Gratuitous.  Tapping in the values, he sees that the bill + 18% tip comes to $53.52 ($17.84/person).  He tells his friends Dick and Harry that they owe him $17.84 for their portion of lunch.

Dick writes Tom a check for $17.84.
Harry gives Tom his only cash, a $20 bill and asks just for $2 back (Tom obliges).

This is what happens the vast majority of a time when a party has to split the check.  When you walk through this common scenario, it is clear that it does not make any sense to round the per person total.  You tell people exactly what they owe you and at that point people do whatever they think is appropriate.

Round Total

Finally, we have arrived at the only rounding option which makes sense.  You have a bill, want your total amount rounded (so it looks nice on your statement), and need to know the exact tip amount to ensure a rounded total.  Naturally, this is the only rounding method available in Gratuitous.  However, we’re not done yet.

Up, Down, Half-Up, Bankers, etc

For each of the above rounding methods, you can round up, down, half-up, via bankers, or a myriad of other ways.  Other than up or down, these other methods require an explanation, both adding complexity to the app and potential confusion for users.  Do you really need that much fine-grained control over rounding at the expense of the previously mentioned complexities in the app?  Hopefully, you agree that the answer to this is no.

That leaves us with just round up or down.

For Gratuitous, we went with the single option of rounding the total up.  Staying true to the name of the app, rounding up benefits the recipient of the tip; at most an extra 99¢.  For anyone who feels the extra change is not deserved, our guess is that you either:

  • Never use rounding in the first place
  • Wouldn’t pay for a tip calculator like Gratuitous

At this point you can see the thought that was put into deciding how Gratuitous would deal with rounding.  While we could have put every option but the kitchen sink into Gratuitous, we choose to include just what make sense.

Written by kevin

March 9th, 2009 at 7:07 pm

Posted in design,gratuitous

Tagged with ,

2 Responses to 'Gratuitous Design: Rounding'

Subscribe to comments with RSS or TrackBack to 'Gratuitous Design: Rounding'.

  1. I don’t agree with your conclusion. Why does it make sense to round so it looks good on your statement? Who cares about that? I know I don’t look at my statement and think, “Wow, those are some really nice round numbers.”

    I think it makes more sense if you’re going to round at all to round the tip given to the waiter because they frequently will be given this as direct cash. What makes more sense in that case, a tip of $4.72 where they get a bunch of change, or a tip of $5.00 where they get only cash and no change.

    I have yet to see a tip calculator that rounds the actual tip like that, but I admit I haven’t looked very hard. (Sorry, I’m not part of the target audience since I don’t find it hard to figure the tip out in my head. I still find it interesting to follow your progress.)

    scrooks

    9 Mar 09 at 10:36 pm

  2. Sorry, didn’t realize comments were setup to sit in an approval pool. Fixed it so this won’t happen again.

    If you were the only person giving that waiter a tip during their shift, and if they didn’t have to split their tip with the other staff, then yes, making the tip a whole number would be convenient for them. However, this isn’t ever the case so giving them a whole number for the tip isn’t benefiting them as you suggest.

    You’re right, stating that the only reason was because it looked good on your bank statement isn’t very convincing. :) Obviously this is empirical, but I know quite a few people who like having a whole number for their total on their final bill. For those that prefer rounding, its just nice to write out $36.00 rather than $35.67. If you don’t round, you’ll be happy to know that this option is off by default and on the flip side of the paper so you’ll never see it.

    One thing I find interesting from this discussion is the vocal opinions on the functionality of tip calculators. For apps that receive such a public lashing at times for their apparent straight forwardness, there appear to be camps on either side of the fence when it comes to certain features (rounding, pre-tax tipping, etc).

    Thanks for the comment and I’m glad you’re enjoying following our progress.

    kevin

    10 Mar 09 at 7:01 pm

Leave a Reply