I have also implemented those settings mentioned by SteveInChicago, but I have different behaviour. For me, this stops the automatic download (giving me a lot of nag screens), but it doesn’t stop the automatic install. So, when I click ‘download’ it will also install, and if that install needs to reboot then it will reboot without asking - i.e. it will just close my apps and not save whatever I’m doing! So, this solution isn’t the whole answer.
Personally I’m pretty disappointed with MS’s stance on this, working in a pro environment means that I have to be operational at all times, and it also means that I’m responsible enough to apply updates when I have the time to do it - not when MS decide I should do it, or after I’ve been nagged continually to do it.
Having said that, I usually upgrade pretty quickly, and I will upgrade in March. I’ll also check that everything works before I continue with important projects!!