“Perpetual Beta”

This week the topic focuses on “Perpetual Beta” in web 2.0 pattern. The software or applications that we used was installed already and always be the correct beta; however, in web 2.0 environment the beta updates regularly, it means that there is not correct version for applications in web 2.0, it constantly upgrade it with new functionalities and connect the services with customers all the time. According to Tim O’ Reilly, he indicated that engage users as real-time testers, and instrument the service so that providers know how people use the new features. Therefore, Facebook is one the best example that I would like to introduce in this web 2.0 pattern.

Facebook is a well-known social service for everyone, it provides users to create their personal profile, add other users as friends, and exchange messages, including automatic notifications when they update their profile. Firstly, Facebook was only to upload albums and photos on personal pages, and then in 2007 it allows users to post attachments to the wall. Moreover, in 2008, Facebook released a Comet-based instant messaging application called “Chat” to several networks, which allows users to communicate with friends and is similar in functionality to desktop-based instant messengers. As a result, Facebook has forcing to upgrading the functionalities for users in order to supply more tools to serve customers.

In addition, same year in July 2008, Facebook introduced “Facebook Beta”, a significant redesign of its user interface on selected networks. The Mini-Feed and Wall were consolidated, profiles were separated into tabbed sections, and an effort was made to create a “cleaner” look. After initially giving users a choice to switch, Facebook began migrating all users to the new version starting in September 2008. On December 2008, it was announced that Facebook was testing a simpler signup process. However, in the year 2011 and 2012 new feature of Facebook has come out named as ‘Facebook Timeline’, which is a new page interface on Facebook. Timeline is a way of displaying a list of events in chronological order, sometimes described as a project artefact. It is typically a graphic design showing a long bar labeled with dates alongside itself and (usually) events labeled on points where they would have happened.

Finally, Facebook constantly provide new version and update any functions based on users’ feedback. The feedback from users can assist to improve their services, and built up the good foundation from users experiences. Facebook never has the correct version; it continues every year or even every month to upgrading the functionalities in order to provide the better quality for users.


Wikipedia. “Perpetual beta”. Retrieved May 2, 2012.

O’reilly. “What Is Web 2.0”. Retrieved May 2, 2012.

Wikipedia. “Facebook”. Retrieved May 2, 2012.

Wikipedia. “Facebook of Timeline”. Retrieved May 2, 2012.

Wikipedia. “Timeline”. Retrieved May 2, 2012.

21stcenturylibrary. “Perpetual Beta – The Real 21st Century Library Model?”. Retrieved May 2, 2012.