Web Design - Publish.com
Publish.com Ziff-Davis Enterprise  
SEARCH · ONLINE MEDIA · MOBILE · WEB DESIGN · GRAPHICS TOOLS · PRINTING · PHOTO · TIPS · OPINIONS
Home arrow Web Design arrow Beta is a Dishonest Term
Beta is a Dishonest Term
By Jim Rapoza

Rate This Article:
Add This Article To:
Opinion: How about uncooked? Unfinished? Probably-won't-work-but-please-give-us-press-anyway?

Guess what? I've been given the opportunity to try out this new, cutting-edge car design. The car includes all kinds of new features for automatic pilot, collision avoidance and speed control. The auto manufacturer has quietly implied that this car is really just for testing purposes and that I shouldn't take it off a controlled course, but what's the fun in that?

Nope, I can't wait to get this baby out on the open road and see how it handles the busy, fast and often crazy Boston commute. I mean, what's the worst that could happen, outside of the new features failing and causing an accident? I mean, they wouldn't have let me use the car if it wasn't ready, right?

Of course, I don't really have access to such a new car, and, if I did, I probably wouldn't take it off of a track. But, in the software world, people have no problem with doing the equivalent. A piece of beta—or often even alpha—software is released to the public, and people load it onto their systems without a care. Then the same people are indignant when this admittedly incomplete software causes problems with their systems—problems that are often difficult to recover from.

A DoS flaw is flagged in IE7 Beta 2. Click here to read more.

I and the other product reviewers here at eWEEK Labs often use beta versions of applications. Of the thousands of betas I've tried in my time here, I can count on one hand the number of times I thought beta code was suitable for general use. (And, in all of these cases, this beta code was close to being a release candidate.)

Users do deserve some blame for naively sticking beta code on their important everyday systems, but the lion's share of the blame for the overuse of betas goes to the vendors. Many vendors long ago stopped using beta code for its original purpose—as a testing and QA mechanism—and have come to regard it as just another marketing tool.

I see it all the time: A beta of a product comes out, and the vendor very quietly states that the beta is really just for "developers" or "serious testers." At the same time, the vendor is doing a full-on press to get news out about the beta and is making a prominent download link available on its Web site. With this kind of mixed message, it's no surprise that a lot of users who probably shouldn't use the beta will decide to give it a shot anyway.

It wasn't always this way. Not that long ago, most users avoided beta in the same way a diner avoided uncooked chicken. Back then, betas really were intended for developers and advanced users.

To read eWEEK Labs analysts' look back on their Windows testing experiences, click here.

I think this changed, along with many other things, during the rise of Netscape. Back in the mid-'90s, Netscape was very aggressive about getting betas of its browser in the hands of as many users as possible. Other vendors quickly learned the value of easily accessible beta code, both in terms of marketing and sales, as well as causing FUD about competing products.

All this has led to the current state of software, where, in many cases, it's hard to tell if a product is actually shipping or in beta. Some vendors release products as beta, leave them as beta for a long period of time and fully expect regular users to deploy the beta code. Google is a prime example.

Adding to the problem is the often-shoddy quality of so-called shipping code. To a large number of savvy users, a shipping product is essentially beta until the first patch or .01 release comes out.

I really don't expect the vendors to stop pushing their betas onto a naive public, but I do think we need to come up with a way to make users more cautious about beta code. I think part of the problem is the word "beta" itself; I mean, it's just a Greek letter.

We need to come up with another word to describe nonrelease code—such as "unfinished" or "incomplete." Basically, it has to be something that tells the prospective user, "This is not ready to use." "Broken" might be the most accurate term, but I don't expect that to fly.

How about "uncooked"? Let's see: "Microsoft today released an uncooked version of its upcoming Office suite."

Works for me.

Labs Director Jim Rapoza can be reached at jim_rapoza@ziffdavis.com.

Check out eWEEK.com's for the latest news, reviews and analysis in programming environments and developer tools.


Discuss Beta is a Dishonest Term
 
>>> Be the FIRST to comment on this article!
 

 
 
>>> More Web Design Articles          >>> More By Jim Rapoza
 


Buyer's Guide
Explore hundreds of products in our Publish.com Buyer's Guide.
Web design
Content management
Graphics Software
Streaming Media
Video
Digital photography
Stock photography
Web development
View all >

ADVERTISEMENT


FREE ZIFF DAVIS ENTERPRISE ESEMINARS AT ESEMINARSLIVE.COM
  • Dec 10, 4 p.m. ET
    Eliminate the Drawbacks of Traditional Backup/Replication for Linux
    with Michael Krieger. Sponsored by InMage
  • Dec 11, 1 p.m. ET
    Data Modeling and Metadata Management with PowerDesigner
    with Joel Shore. Sponsored by Sybase
  • Dec 12, 12 p.m. ET
    Closing the IT Business Gap: Monitoring the End-User Experience
    with Michael Krieger. Sponsored by Compuware
  • Dec 12, 2 p.m. ET
    Enabling IT Consolidation
    with Michael Krieger. Sponsored by Riverbed & VMWare
  • VTS
    Join us on Dec. 19 for Discovering Value in Stored Data & Reducing Business Risk. Join this interactive day-long event to learn how your enterprise can cost-effectively manage stored data while keeping it secure, compliant and accessible. Disorganized storage can prevent your enterprise from extracting the maximum value from information assets. Learn how to organize enterprise data so vital information assets can help your business thrive. Explore policies, strategies and tactics from creation through deletion. Attend live or on-demand with complimentary registration!
    FEATURED CONTENT
    IT LINK DISCUSSION - MIGRATION
    A Windows Vista® migration introduces new and unique challenges to any IT organization. It's important to understand early on whether your systems, hardware, applications and end users are ready for the transition.
    Join the discussion today!



    .NAME Charging For Whois
    Whois has always been a free service, but the .NAME registry is trying to change that.
    Read More >>

    Sponsored by Ziff Davis Enterprise Group

    NEW FROM ZIFF DAVIS ENTERPRISE


    Delivering the latest technology news & reviews straight to your handheld device

    Now you can get the latest technology news & reviews from the trusted editors of eWEEK.com on your handheld device
    mobile.eWEEK.com

     


    RSS 2.0 Feed


    internet
    rss graphic Publish.com
    rss graphic Google Watch

    Video Interviews


    streaming video
    Designing Apps for Usability
    DevSource interviews usability pundit Dr. Jakob Nielsen on everything from the proper attitude for programmers to the importance of prototyping in design to the reasons why PDF, Flash and local search engines can hurt more than they help.
    ADVERTISEMENT