McAfee’s update notification configuration dialog has several options for us to choose from. Unfortunately they all suffer from the same fundamental problem:
Each of them requires user intervention.
The less aware users are of our applications, the better. This is difficult for many from both sides of the aisle to internalize (business, engineering) and I believe it is primarily a psychological concern – many people lack the courage of their convictions that their applications should be instilled with.
A security update is available? Download and install it! Big download? Chunk it and do it in the background. Requires a reboot? That’s fine, the machine will be rebooted eventually. In the rare case where it’s a code red, a prompt is acceptable – those situations are few and far between though.
The normal mode of operation for our applications should be not be to “stop the proceedings with idiocy” (to quote Alan Cooper) but to proceed as one would expect.