Self-interruption on the computer: a typology of discretionary task interleaving
No task left behind?: examining the nature of fragmented work