RSS Feed

WhatsApp with perpetual beta?

Posted on

The concept of perpetual beta is to have a software which never leaves the development life cycle, allowing developers to release frequent updates and new features(which have not been tested) to its users. This is similar to Raymond’s idea of “release early, release often” where he made a point on continual software development and improvement focusing on listening to customer feedbacks.

But why release an application that is not entirely ready into the market? The reason is simple: to let developers have a rough gauge of the market’s excitement towards their new creation in the form of early feedback(critical feedback would really improve the application prior to release) and establish a footprint in what they feel, is a rapidly growing market with potential to succeed. WhatsApp is an example that fits the pattern of perpetual beta.

WhatsApp is a cross-platform mobile messenger that allows you to send and exchange messages (like your usual SMS) using your current data plan(over the 3G network). It means that texting your friends and family would be free of charge as long as the amount of “bytes” used to send messages is within the limit of data which you have suscribed from your telco. WhatsApp is downloadable on Android Market, Apple Store, Nokia Ovi Store and BlackBerry App World.

Key Features:

  1. Exchange text messages
  2. Send images/audio files
  3. Add/Remove friends
  4. Integration with your phone book: Automatically searches for friends(their phone numbers) who uses WhatsApp and adds them to your friend list.
  5. Group chat of up to 5 users (user limit will be increased in future versions) from WhatsApp version 2.6 onwards.

Some best practices and concepts of perpetual beta can be found in WhatsApp. For example, WhatsApp developers follows that “release early, release often: ethos by updating the software regularly whether its due to bug fixing or adding of new features like group chat in version 2.6. I am a frequent user of WhatsApp myself and the updates seem to be never ending because my smartphone is always prompting me to upgrade the software version almost every week. There were occasions where WhatsApp did not work properly (bugs) in some of the newly released smartphones and they had to release quick fixes to patch up the software.

WhatsApp also engages its users as co-developers and real time-testers by monitoring user feedbacks and bug reports through their “Send logs” function. Users simply need to touch the button and they will be prompted to send a mail or log (text file) to WhatsApp with real time device information and location data recorded as part of the log. If there is a bug issue or a feature that they would like to see in WhatsApp, they can convey this message to the developers easily. Over the years, WhatsApp has been very popular among smart phone users because it “listens” to users to improve the product, making the application user-centric.

Video of WhatsApp running on the iPhone

Advertisements

12 responses »

  1. This looks like an excellent example of the perpetual beta pattern (and a handy app for your mobile phone to boot!)

    Reply
  2. I am remember the eariler versions of whatsapp wasn’t supported the audio but now it works in whatsapp. this is a good example of the perpetual beta.

    Reply
    • Wow, that must be pretty long ago for WhatsApp not to support audio download. Guess i’m lucky to have the newer version available since i first starting using the app. Personally, i would like to see WhatsApp having a video call function in the future since newer smart phones have front cameras. It should work better than Face Time.

      Reply
  3. Will WhatsApp application gonna replace Mobile smses as it is free of charge? Something to think about here. Well-written post!

    Reply
    • Technically it is free to SMS because when your bill comes, you will have zero messages charged. However, WhatsApp like most smart phone apps you download from the market uses data. So if you do not have a good or sufficient data plan, it is not wise to send too many messages using WhatsApp. That being said, i’ve been spamming messages on WhatsApp and i still did not exceed the limit. It provides an alternate way to SMS but without the internet, its pretty much useless. So no, i don’t think it will replace the conventional SMS anytime soon. But there is a possibility.

      Reply
  4. Awesome cross-platform messaging application. I’m using WhatsApp as well, it is a useful application which can save my money as well. However, I heard that some of jailbrake iPhones cannot use WhatsApp but for my iPhone everything is working properly.

    I do agree with you that WhatsApp will br replacing SMS shortly and without the Internet connection it is useless. Good example of perpetual beta.

    Reply
    • Sometimes when your connection or signal gets alittle dodgey,it can be quite irritating to use WhatsApp. Otherwise its a useful tool to have inside your phone.

      Reply
  5. great example for this pattern!
    I have been thinking about getting this on my iPhone for a while….just haven’t done it yet. As I am not really fond of texting not sure I get much use out of it? But other than messaging, other features does look good. Might be a time to go get some cheap iTunes card 🙂

    Reply
    • I think it is a must-have app on your iPhone. Maybe you can get some of your best friends to use WhatsApp and you can chat freely with them everyday.

      Reply
  6. I haven’t tried WhatsApp, and I don’t like that you have to buy it in the AppStore to use it. And all of my friends use PingChat! which is completely free, so I’ll stick to that. Great example for perpetual beta, though.

    Reply

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: