Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How often should you release software updates? [closed]

Moments ago Jeff Atwood said the following on twitter:

Look, I love rapid new software releases, but the frequency of WordPress releases is just ridiculous.

Which makes me think, how often should you release software updates?

  • Daily?
  • Weekly?
  • Monthly?
  • Yearly?

Whats the best release strategy?

like image 344
GateKiller Avatar asked Dec 11 '08 16:12

GateKiller


People also ask

How often should software companies release?

If you look at some large software companies, in the early days of software development, most software companies planned out releases much in advance. This approach is followed when product is in growth stage. Usual time frame is between 3 and 6 months.

How often should you release in Agile?

Agile release cycles should certainly be kept shorter than a year, and are often as short as six months or three months. A release is, in turn, made up of iterations. For a given project, iteration length will typically be fixed at a length somewhere between a week and a month.

Which is an advantage of frequent releases?

Frequent releases can help ensure that the lifetime of bugs is short.

What is the frequency of releases in an agile continuous delivery environment?

So, if you're doing continuous delivery, you have the option of releasing as frequently as you like—every day, every month or even every hour.


2 Answers

I would say in WordPress' specific case, they conflate "security updates" and "functionality updates". This is bad.

This would be like having to do an in-place reinstall of Windows every time a security bug was found, instead of simply downloading a small patch every week.

WordPress needs to have a security patch mechanism that's simple, fast, and easy for the security updates. A process that is separate from the normal upgrade flow of new versions.

like image 135
Jeff Atwood Avatar answered Dec 24 '22 22:12

Jeff Atwood


The frequency of Wordpress releases is so frequent because they care about security and release updates that fix known vulnerabilities as quickly as they can. Functionality updates to Wordpress happen much less frequently, in the range of every 4 to 6 months I think.

I think this is a good model. Keep your customers happy by releasing new features regularly, but if you find security flaws, release fixes immediately.

like image 40
Rob Prouse Avatar answered Dec 24 '22 21:12

Rob Prouse