I think that if it's possible you should have your software update automatically when it needs to, so as to keep the whole update process as smooth and invisible to the user as possible.
It depends on the nature of the upgrade and the amount of user intervention necessary to accomplish it.
If it's a web site, you can upgrade every day, as long as you don't break anything.
If it's a free security update, ASAP is always appreciated.
A free bugfix upgrade, if it has to be installed by the user, shouldn't be more than every couple of months.
Anything that has to be paid for can't be more frequent than once a year, or people will start to feel taken advantage of. Even more for certain classes of software, such as operating systems.
I think this highly depends on your particularly situation. That being said, I think a daily release for any serious business application just totally ludicrous. If you are releasing every day then there is probably a serious problem unless you are in some very strange situation where business rules change constantly or something like that.
I think that if it's possible you should have your software update automatically when it needs to, so as to keep the whole update process as smooth and invisible to the user as possible.
It depends on the nature of the upgrade and the amount of user intervention necessary to accomplish it.
If it's a web site, you can upgrade every day, as long as you don't break anything.
If it's a free security update, ASAP is always appreciated.
A free bugfix upgrade, if it has to be installed by the user, shouldn't be more than every couple of months.
Anything that has to be paid for can't be more frequent than once a year, or people will start to feel taken advantage of. Even more for certain classes of software, such as operating systems.
I think this highly depends on your particularly situation. That being said, I think a daily release for any serious business application just totally ludicrous. If you are releasing every day then there is probably a serious problem unless you are in some very strange situation where business rules change constantly or something like that.