Skip to main content

Beta Wars: Part II { The Economics and Management perspective }

The reason why many popular products are in 'Beta' is because a web-based application, unlike a desktop app, can be in a state of perpetual upgradation and new features can be added seamlessly without planning for 'release cycles'. More so, users expect quick and frequent feature upgrades for these applications.

But adding new features is not excuse for not releasing a final product! One could always add new features to a 'test instance' test it and then release them into the 'production' version. That's the way things work in the corporate sector, shouldn't they work similarly on Web 2.0?

The reason why this cycle cannot be performed for most of these new applications is that they 'need' their users to test the new application features. Unlike corporate development environment where a dedicated team usually performs unit testing before release, some of the web based features cannot be tested by a 'small' testing team.

Take for example Flickr which has Gigabytes of photos stored - is it ever possible to create another 'test instance' like its live version? Even if possible, is it economically viable?

For that matter, at the speed at which new features get developed and added to these applications - is it possible to maintain proper time-budgets and speed for each feature upgrade if thorough testing is made a part of the process?

Alvin Toffler mentions in 'The Third Wave' - "[The] speed of change introduces a new element into management, forcing executives, already nervous in an unfamiliar environment, to make more and more decisions at a faster and faster pace... The results of this generalized speedup of the corporate metabolism are multiple: shorter product life-cycles ... more ad hoc organization..."

With the coming of age of Web Applications, the software world has experienced similar frenzy as had the corporate world due to the coming of the computer. The ordered ways of the Redmond Software Corporation which released a complete set of new features with much fanfare and marketing support, are gone. Changes now are quick, uninterrupted and sometimes released with extreme subtlety and humility (I am tempted to add 'secrecy').

Toffler said of the then managers - "Today, as the Third Wave strikes, the corporate manager finds all his old assumptions challenged..." Similarly, the old techies today have a deep rooted assumption that 'Beta' is unreliable, unripe and hence unusable. However, this assumption is no more valid. 'Beta' today refers to 'stable in basic features' but 'unstable in newer ones' also 'yet to be perfected with final features'. This new definition of Beta is what the old techies need to accept.

Comments

  1. Anonymous7:41 AM

    are u aware of a concept called dogfood? i am not sure if this is a common terminology across product cos...but in MSFT, the product group first releases the beta versions of its lates/upgraded software(s) to its internal IT teams....dogfooding as they call it....some love it, some dont...

    ReplyDelete

Post a Comment

Popular posts from this blog

How will travel industry transform post-Covid

Unlike philosophers, journalists and teenagers, the world of entrepreneurship does not permit the luxury of gazing into a crystal ball to predict the future. An entrepreneur’s world is instead made of MVPs (Minimum Viable Product), A/B Tests, launching products, features or services and gauging / measuring their reception in the market to arrive at verifiable truths which can drive the business forward. Which is why I have never written about my musings or hypothesis about travel industry – we usually either seek customer feedback or launch an MVPised version and gather market feedback. However, with Covid-19 travel bans across the globe, the industry is currently stuck – while a lot of industry reports and journalistic conjectures are out, there’s no definitive answer to the way forward. Besides there is no way to test your hypothesis since even the traveller does not know what they will do when skies open. So, I decided to don my blogger hat and take the luxury of crystal gazing

A Guide to Privacy on Social Media [apps]

The recent announcement by WhatsApp to update its privacy terms - and 'accept or leave the app' stance - led to an exodus of users from Whastapp to competing, privacy-conscious apps such as Telegram or Signal. A week after the exodus began, Whatsapp clarified its stance - and WhatsApp's CEO went about providing a long Twitter clarification . And then, many returned, many who considered moving stayed put on Whatsapp. This post is meant for those who are still sitting on the fence - it clarifies questions like: What is this all about? What do I do? Is Whatsapp safe? I've heard Telegram is Russian - so how is it safer than Whatsapp? I can't move because my business contacts are on Whastapp - how do I secure myself? PS: I've modeled this post based on several conversations I've had with friends and family on this subject, dealing with the chain of questions they ask, then objections they raise, then clarifications they seek - and finally the change resistance

Ekla Chalo re

Watched "Bose- The forgotten Hero" on Saturday. Gem of a movie and probably the best of Shyam Benegal. Subhash Chandra Bose has always been an inspiring character in the history for the youth. This post however is not about the movie, its about the lead song 'Tanha Rahee' which is based on the poem 'Ekla Chalo Re' by Gurudev Rabindranath Tagore. I had pasted the English translation of this poem on my blog earlier. http://the-complete-man.blogspot.com/2004/12/tsunami-times_30.html However, yesterday I found the original bengali text of the poem and found that the meaning in the above translation was not exact. So I have endeavourer (with the help of Shubham ) to re-translate it into English and Hindi by myself. Here is the output of my work: Bengali Jodi Tor Dak Soone Keu Na Asse Tobe Ekla Chalo re Ekla Chalo Ekla Chalo Ekla Chalore Jodi Keu Katha Na Kai Ore Ore O Abhaga Jodi Sabai Thake Mukh Firae Sabai Kare Bhay Tabe Paran Khule O Tui Mukh Fute Tor Maner Kath