Ognjen Regoje bio photo

Ognjen Regoje
But you can call me Oggy


I make things that run on the web (mostly).
More ABOUT me and my PROJECTS.

me@ognjen.io LinkedIn

‹ Back to examples of polite software
13. Polite software provides instant gratification

Polite software that provides instant gratification does so by clearly and quickly indicating the success and outcome of the action performed.

Polite software that provides instant gratification gives the user confidence in knowing that their actions have had the desired effect.

When designing for instant gratification it’s important to show the difference between the previous and current state. It also provides positive reinforcement to the user.

Giving instant gratification is often related to being responsive and being confident about correctness.

Examples of software giving instant gratification

Accura immediately notifies the user that the action has been completed. It also uses a few different ways of confirming rather then just always saying 'Action successful.'

Accura immediately notifies the user that the action has been completed. It also uses a few different ways of confirming rather then just always saying 'Action successful.'


Accura's calendar also immediately reflects that the event, regardless of type, has been added.

Accura's calendar also immediately reflects that the event, regardless of type, has been added.