beta by far: the role of trial software

Following on from some of your less than exuberant feedback about the new Mac converters, I looked into it.

To summarise, the Mac BU have released the beta 1 of the file format converters of Office for Mac.  You can download the converter for Word documents here. More info is at the ever useful macmojo blog

First thing to point out is that this is a BETA and also that it is a BETA 1.  There is a bug-ette in that apparently it doesn't handle some reserved characters from non-english languages or some special Unicode characters such as ™.  Any docs that have these characters seem to screw up or don't convert at all.  Apparently the issues with Unicode was documented in the help with the beta.  There is a fix which will roll out with beta 2 of the converter which is due out soon but I can't tell you when.  This is good to know but doesn't answer why it apparently needs admin rights to run.

What interests me about this is people's expectation for product quality from a beta 1 now.  I remember the day when anything short of RTM was not to be used in production and when beta 1 would be considered only for the enthusiast.  Now that we live in the world of Internet startups, betas seem to be the norm.  Then of course Google don't help by seemingly never bringing anything out of beta because their revenue model is not based on actually selling software but on the advertising click-through revenue that software can create - so why do they care if it's beta - in fact mores the better if they don't have to support it but still get the traction. 

Even Microsoft still uses betas to generate awareness as well as for collecting feedback and testing scale.  Office 2007 had more than 3.5 million beta downloads before launch.  We had set ourselves a target of one million but this was surpassed in under 2 months.  The built in instrumentation in the betas definately helps us a lot to understand how the product is used and to collect bugs but there is no denying that it also generates massive buzz ahead of the release.  With so many people and companies deploying betas into production, the expectations for product quality and increasingly ad-hoc support albeit via communities (and blogs) seems to be ever on the rise.  I suppose with updates coming along continually, the idea of a released "version" is also somewhat grey. 

Talking of betas, live writer has just released a beta 2 so I better upgrade and tell you what I think of it...