My Photo

« My Favorite Inbound Emails | Main | Take Your Hand OUT of the Sock Drawer »

April 11, 2008

Comments

I still think the "get it out there and let's see" attitude is correct, but that has to go hand in hand with quality.

Better to release a version of something with 5 solid features than one with 10 flaky ones.

For beta stuff that you install locally, I've realized this is the real upside of owning virtual machine software. Your only risk is a particular instance. I'd been putting off playing with MS Vista, the ultimate beta release, and realized there is zero risk if I go the VM route.

BTW, I think Google is the biggest abuser of the beta tag. What do they offer that isn't beta. Gmail still beta after how many years?

BTW, sucks on the rebuild. Ouch!

I always clone my boot volume before doing updates; it takes about 15 minutes to do this with SuperDuper's "smart copy."

Good point about Google, Chris! Beta is fine as a disclaimer and should never cost a dime to the users, but use the term too often or for too long and you start to discredit your dev team.

Beta doesn't mean the same thing for web apps vs software. Since a web app runs in the "sandbox" of the browser, there is little risk to the user and it can be put into beta earlier.

If you install beta software, your potential downside is complete loss of your computer - as Rick just experienced. If you use a beta web app, your exposure is only what info you give the app, i.e. don't trust it with the only copies of your holiday photos.

On the web, we are all beta testers all the time. The feedback loop to developers is shorter and broader (less time and more people). Net result - better apps for us all.

Oh, that reminds me... sign up for the Fonolo beta (www.fonolo.com). Never listen to a phone menu again.

Meh. I just hate betas. Especially the web betas. It just reminds me of those Geocities pages that always had the "always under construction" animated gif on them. Beta has become a scapegoat for poor quality, broken agile methodology, or simply the fact the startup is not earning money and so they keep the option open to remove "beta" as they ask everyone to pay a subscription, or at least keep that door open for that big day when Google buys them for a few billions. Well who are they kidding - if it's live, it's not a beta!

A little late, but I'd like to comment on this:

Some of the biggest culprits of the beta crime are, as mentioned, Google and believe it or not, Yahoo. I mean, look at Flickr, a product that was in beta for a long time.

Now, I admit there are applications and products out there that use the term beta like a buzzword. As Alex said, Beta has become a scapegoat.

But I ask you and all your readers to remember that Beta is also a powerful thing. Look at Tungle, a product that launched into beta today. Startups are growing more agile and also more subject to change. Stealth mode, private beta, public beta, I can't believe that these aren't worthwhile states. If a startup is doing a beta, in my humble opinion they are deriving something from it - in most cases, an opportunity to test logic, or target a certain audience for feedback.

That said however, Perpetual Beta - something that is plaguing the web industry especially - is a serious problem. My startup is still in development, and I have a very solid plan. Private beta, targeting industry professionals I've been speaking to. Public beta, to garner feedback and do 'real world' testing. A month later, bug fixes are implemented, requested features added, out of beta and into production.

In my mind, that is how Beta should be used.

-Ryan

@Ryan: Well said!

Putting terminology aside, there is a lot of value to the intermediate step between "this is still under the development" and "we're ready for the general public".

By putting your service online and inviting 100 investors, bloggers and industry insiders to play with it, you get a ton of important feedback and you send a message to those 3 (very important) groups that, yes this product is real, and it's on its way to a grand opening.

I'm on my second start-up and I can tell you without reservation that you would be foolish to go directly from internal testing to public launch. Is anyone seriously suggesting that?

The comments to this entry are closed.