Mo' Beta Testing Blues
theodp writes "Wired picks up on the observation made by Jason Fried that more and more sites and tools are launching and remaining in 'beta' mode. Prominent sites like Google News, A9, Froogle, Friendster, Tribe, and Orkut all sport 'Beta' disclaimers. Is this to get users to do the testing, a subtle way of saying 'don't expect support', or simply a marketing ploy to generate buzz by making users feel 'exclusive'?"
It's quite simple actually:
:) (in the software I mean :) )
today you have to develop things fast
faster development = more bugs
beta version= decreased liability (because of the bugs) while still collecting profits/'name-building'/etc
For example Google API is in a 'forewer beta', they state: "The Google Web APIs service is currently in beta form and has not been fully tested or debugged. Accordingly, Google disclaims any responsibility for any harm resulting from your use of Google Web APIs. "
Imagine if a bridge building company would say something like this. It's plain scary. I mean, get some IT marketing guy and he'll find a way how 'the drivers should do the initial bridge testing'.
What's scary is that even the free projects lately are starting be quite-Beta-excusable for the bugs. Which is bad, since, as we all know, there isn't any valid excuse for having bugs
Now, the thing to do is to patent this Beta concept for selling out half baked potatos for the full price, if you live in Europe that is.
You're not paying for these sites, so what do you expect?
Open source software does this a lot as well. And it touches stuff that I use right now: the Scons build system is stuck at version 0.95. Mozilla Thunderbird is at version 0.6. Mozilla Firefox is at 0.8. Does this mean that there's anything glaringly wrong about the functionality that they provide? No. It means that there may be a couple of rough edges and that work is still ongoing to finish less important features and to polish up the project. If they were boxed products on the shelf I'd be upset, but since I paid a total of $0 - and they work for me - I don't care what the version number is.
Anyway, I think this is a reflection of the development model more than anything else. Commercial software tends to have a "really big design up front", followed by a bunch of milestones to implement. Open source software (and web-based applications like Google) tend to be more organic. More a work of sculpting one feature at a time than a messy work of planned burocracy. The features that are important tend to be implemented first. And given that the core 10% of most software's features is used 90% of the time - this isn't a problem to most users.