Elgan: Don't be fooled by Google's phony 'beta' label
What do 'beta' and 'experimental' mean when they're making money just the same?
Computerworld - A typical release cycle for software development includes something called the beta-testing phase. The idea is to improve the product by enabling users, rather than developers or professional testers, to provide feedback.
The relationship between the software company and the beta testers is usually based on barter. No money is exchanged. The software company gets test services from the user, and the user gets familiarity with an upcoming product, familiarity that may provide some personal or professional benefit.
One major current example: Microsoft's upcoming Windows 7 operation system is currently in "beta." The company opened up the beta to the public on Jan. 9, then stopped offering or allowing downloads of the beta on Feb. 10. The testing and feedback continues, and no money is changing hands between Microsoft and beta testers.
Microsoft no doubt hopes to get Windows 7 on the market by Christmas. Once it goes on sale, the operating system will be a "shipping" product. Microsoft will start charging money for it.
Those of us who comment for a living on the quality of software take very seriously the distinction between "beta" software and "shipping" software. Broadly speaking, features and functionality that appear to be headed for the shipping product are fair game for criticism. Things like performance and stability, which will no doubt be tweaked, well, we tend to give companies the benefit of the doubt. It is, after all, just an unfinished "beta." The software company isn't making money from the "beta," so it doesn't make sense to criticize aspects of it that may be corrected in the shipping version, which the software company will sell for perfectly good money.
What about Google?
What are we to make of Google's "beta" products and "experimental" features?
Just like Microsoft and many other software companies, Google designates a huge number of its many online services as beta, and many features as merely "experimental."
For example, did you know that Gmail is still in "beta," and has been in the "beta" stage of development for five years?
Some of Gmail's best features aren't "real" features, but designated by the company as "experimental." Gmail Labs launched in June, and since then the company has posted more than 35 "experimental" apps or features. The company explained its labs concept in a Gmail blog post:
"The idea behind Labs is that any engineer can go to lunch, come up with a cool idea, code it up and ship it as a Labs feature. To tens of millions of users. No design reviews, no product analysis, and to be honest, not that much testing. Some of the Labs features will occasionally break."
All new Gmail Labs features and apps are announced by a casual blog post on the Gmail blog. This low-key launch is designed to support the idea that the new features are merely "experimental."



- Excel 2010 Cheat Sheet
- Register for this Computerworld Insider Cheat Sheet and gain access to hundreds of premium content articles, guides, product reviews and more.
- Digital Transformation: Creating New Business Models Where Digital Meets Physical
- Individuals and businesses alike are embracing the digital revolution. Social networks and digital devices are being used to engage government, businesses and civil...
- Make the Connection: Better Network Connectivity Drives Transformation
- Network connectivity is more than just plumbing. Leading organizations today see high-performance network connectivity as a critical enabler of competitive advantage, and not...
- Virtualizing Government Infrastructure
- All server virtualization solutions are not created equal. The more-with-less agenda for government agencies is tailor-made for server virtualization, which is evolving into...
- Moving Service Management to SaaS
- Today, organizations can enjoy similarly substantial benefi ts by migrating their IT service management functions to a software-as-a-service model. This paper shows how...
- Achieving 360 Degree Network Visibility with Nimsoft
- 360° network visibility is critical for ensuring continuous availability of networks, servers, and applications-anything less could
have costly bottom-line implications.
All Networking White Papers
- Optimizing Networks for the Cloud
- Join guest speaker, Rohit Mehra, IDC Director of Enterprise Communications Infrastructure, to explore current trends, discuss best practices for optimizing Data Center and...
- Unified Communications 101
- What's the best way to implement a unified communications solution for your organization?
- Try the OptiView® XG on your network - FREE
- The OptiView® XG is the first dedicated tablet with automated network and application analysis -- fastest way to root cause. XG raises the...
- Apps QuickStart Series Part 2: Designing and Deploying SQL Server on VMware vSphere
- Download this webcast to learn about the design considerations for virtualizing SQL workloads, performance and scalability information and high-availability options, as well as...
- Apps QuickStart Series Part 1: Designing and Deploying Exchange 2010 on VMware vSphere
- Download this webcast to learn the virtual hardware design considerations for Exchange 2010, deployment using the building block approach, options for high-availability and... All Networking Webcasts