There was recently a very interesting seminar at Stanford University about interruptions - specifically how to make better reminders and notifications in your products.
We all know that notifications are disrupting the flow of our work, and that we should minimize their use. In my point view disrupting notifications should only be used when:
Emails and 99% of all security notifications rarely fall into these categories. These, and similar cases, should instead be designed to be non-interruptive (that is when they do not pop-up or flash into view)
The main point of seminar was that they have researched the effect of being interrupted at different times. They found that it is much less intrusive if you are interrupted between tasks. You should hence not interrupt people when they in the middle of something (makes sense for a number of obvious reasons).
Specifically they found that disruptions between-task causes:
Note: the figures are the percentages between being interrupted in the middle of something vs. in-between tasks. They did not study what the effect would be if you was not interrupted at all. I would imagine this to be rather significant.
This is very interesting - and the numbers are huge. 50% less errors is enough for anyone to think twice about how you are interrupted.
By Brian P. Bailey of the University of Illinois-Urbana
At Stanford University - HCI class