Unpacking critical parameters for interface design: evaluating notification systems with the IRC framework