Hal anta Facebookawy (Are you A Facebook Addict)

30 09 2009

I have been contimplating on this for quiet some time now, and i have finally finalized my theory on how to spot a “Facebookawy”.

facebookawy

facebookawy

A Facebookawy is a term coined by me (el 3abd lelah) or atleast I claim that it is. A Facebookawy is what is generally known as A Facebook Addict. Beware if any of the following applies to you or an aquaintance then you (or your friend) are in danger of becoming a Facebookawy, if it is not already too late. If you notice that you ar behaving in a similar fashion to any of the following please consult with your physician for the proper medication.

Here we go, you might be a Facebookawy if:

  • You spend more than 3 hours a day on Facebook (that one is rather obvious isn’t it)
  • You’d rather chat with your friends on Facebook chat than on Windows live messanger, Yahoo Messenger, or GTalk (or any other decent Chat client that is)
  • You organize your outings using Facebook events
  • You depend on Facebook to tell you when you best friend’s birthday (other versions of this one include your wife, girl/boyfriend, sister, brother, etc)
  • You communicate with friends by witing on their Walls
  • You’d rather play games on Facebook than high resolution, action packed PC games
  • You have started one of those Snowball Effect groups
  • You have started one of those “If we get 1 million memebers the sky is gonna rain gold coins and you’ll get your own Leprechaun” groups
  • You have started 3 or more groups
  • You are an active member of 10 or more groups
  • You have more than 300 friends on Facebook
  • Of course if you have more than one Facebook account
  • And the number one symptom of being a Facebookawy is (drum roll please):
    You believe in love over Facebook

So if you suffer of any of the above symtoms let us know may be we can help (and defintely we all





The early bird doesn’t always get the worm

11 08 2008

It is a common misunderstanding the “the early bird gets the worm“; that is not always the case especially in the IT business. We have seen it happen more than once where some products got the lead when they weren’t the pioneers (let’s call them 2nd generation products). Let me give you a few examples:

  • Windows: It goes without saying that Windows is by far the most popular Operating System. Don’t get me wrong I am not saying it is the best. However, a cloud of suspicion hovers over Windows’ rise to stardom. Windows originally used many of the elements of Mac OS back in 1985; which lead to a lengthy legal battle between the 2 Companies (Microsoft and Apple).
  • Youtube: Youtube is not the first web community to address the idea of video streaming where users can submit Videos and the videos can get ranked. I know for sure that Metacafe is much older than Youtube, I am not clear though whether or not an older community exists.
  • Facebook: This is one of my Favorite examples. Facebook is not only the leading Social Networking web app on the internet but it is now a culture on its own. But it is by no means the first in its domain. Hi5 has been up-and-running since before Mark Zuckerberg was in junior high. Hi5 is still one of the leading Social networking website but its fame and glory doesn’t even begin to compare to that of Facebook.

So why and how did this happen? We have been spoon fed the fact that “the early bird gets the worm” for as long as I can remember. Has that changed all of a sudden?

Yes, it had.

Think of it that way, unlike the pioneers, the developers of the 2nd generation products didn’t start from scratch. While those pioneers spent time and money formulating their dreams and ideas into something solid 2nd generation products started where others have reached . Instead , the creators of the 2nd generation products concentrated their effort in enhancing the original ideas and adding new features. That way the second generation products looked far more appealing to the end-users that those developed by the original pioneers.They had more features, they looked nicer and were more user friendly.

That doesn’t necessarily mean that innovation doesn’t pay any more. On the contrary, if the creators of the 2nd generation products weren’t innovative in the way they developed the original ideas and added their final touch they wouldn’t have succeeded. In the end it all comes to what the end-user will like better. Only a small portion base their choice on “who’s idea was it to begin with?” (yes i am talking about you fellow geeks and nerds).

So what should the “Pioneers” have done?

  • They shouldn’t have released prototype products. They should have waited until their product is finalized and had a nice set of features.
  • They should have had version 2 ready before version 1 is released. That way they can compete with those who would release similar but enhanced products. Consider what Apple has done with their iPod. The iPod was released in 2001. Now in 2008 we have 5 different models of the IPod and there are 6 generations of the iPod Classic alone. So when Microsoft released the Zune (thinking they can repeat history) the poor thing never stood a chance. (Let me get side tracked for a second to say: “Don’t you just love Apple”).
  • Patents, Patents, Patents. You have always to cover your bleeeeeeeeeeeeeeeeeeeeeeep (yes I just bleeped myself). If you are going to spend days and nights working on a new idea and making sure every itty bitty detail gets taken care of then go the extra mile and get yourself a patent. I mean Cingular got a patent for Mobile smileys for crying out loud. Mozilla wanted to patent “Tabbed browsing” and it wasn’t even their idea to begin with (it was IBrowse)

One last word, I do not want to be misunderstood. I think innovation is great. The IT industry wouldn’t have gotten to where it is right now it wasn’t for innovation.

And now to wrap it all up with a touch of relevant comedy….

Slashdot Slashdot It!





The new Facebook UI

10 08 2008
Most of Facebook’s users must have noticed that Facebook has released an new/alternative UI. I have been wanting to post this note for quiet some time now. But i wanted to wait until most Facebook users have formed an opinion about Facebook new UI.

Honestly speaking my initial take was simple. “It sucks. I liked the old one better”. But over the time i used the new UI more frequently and hence my opinion grew to be more complex.

Allow me to share the feedback i have sent to Facebook Support.

================================================================

Well it is definitely more stable I’ll give u that, I can finally use the chat feature and actually have my messages delivered to my contacts, profiles are loading faster, Ajax is working better, And I can clearly see that you have done changes to Facebook’s CORE (or whatever it is you call it). But too much has changed, and it seems like a burden that I need to learn it all over again when I was just getting good at it. Well to be honest I don’t have to I can always switch to the old UI.

FB has been up and running for 4 years. Unfortunately I haven’t been a FB user for long but during this short period time Facebook’s interface hasn’t changed dramatically. It did change gradually though; just a feature here and feature there.

We can deduce a lot from this fact:

1) People got very accustomed to FB’s interface. They knew the in and out and the up and downs. They knew how to get where they want, do what they need, and fast.
2) Even if people weren’t that fond of FB’s old interface at sometime and most of us were complaining and whining (which I am sure is the basis for your revolutionary update), it grew on them.

Given the above here is what I think should have been done:

Think in terms of iterations, a small chunk of change at a time, leading to the same result we have now. How is this beneficial? I hear u say. Well it is in lots of ways:

1) Minimize the risk. When you do small chunks of change minimizes the risk that people won’t like it (because most won’t even notice consciously). So there is a lower chance of pulling out the changes. Even if u had to pull out the changes there is less to pull out.
2) Maximize customer satisfaction. If the changes are done iteratively you are giving more time for the users to learn less.
3) Better results. Iterations help the team to focus better on the given Business requirement. This leads to better understanding of the requirements, which will definitely lead to better quality/less bugs. I always prefer conduct my work Iteratively rather than a Big-Bang approach

You don’t believe me (you probably do but just amuse me).

Let us consider 2 examples:

1) What’s the most successful Corp. in the IT business currently? The answer is simple; Google. Let us consider Google’s search engine. I have been using for longer than I care to remember (well who hasn’t) during this period (which spans over 13 yrs) I do not recall seeing a major change in Google’s UI. Well, that is not exactly accurate. Google’s interface has completely changed but just not in a consciously noticeable fashion. They have added:
• The auto complete
• The Suggestion at the top of the search page when u have misspelled a key word in your query (AKA the “Did you mean” feature)
• The Search Suggestions at the bottom of the search page (AKA the “Searches related to” feature)

Of course, the above list isn’t a complete list but it’ll have to do for me to prove my point.

Apparently, these features, among others, weren’t added (I am saying added not developed mind you) overnight, instead they were added iteratively.

2) My Second example is a hypothetical example. I consider the Car to be the most successful UI in human history (others might say it is the iphone). How would you like if all of a sudden the following happened all of a sudden:

• The Steering Wheel was replaced by a PS3 Joystick
• The clutch by the X Button on the PS3 Joystick
• The accelerator by the triangle Button on the PS3 Joystick
• The Brakes by Circle Button on the PS3 Joystick
• The Gear Shift Stick by the buttons on back of the PS3 Joystick

Aside from driving loosing its fun, all driving Licenses will have to be revoked, people will have to driving learn from scratch, and people will probably drive as they do in video games (i.e. terribly, yes even more terribly than they do already)

But the Car UI has changed and has changed a lot since it first started. But again the change was very gradual.

So what have we learned from these 2 examples:

1) Both UIs were improved gradually over the years
2) Both UIs were improved without changing the original design or general Ideas and main concepts.
3) Changes to both UIs were accepted and embraced by the public.

On the other hand, if I put on a Top Management hat, I can certainly relate to why this change has been done in that way. If all goes well that is the cheaper and more time efficient way to do it.

I do realize that this feedback has been rather lengthy. I do realize that you were probably looking for an “I like it vs. I hate it” kind of feedback. However, I couldn’t resist the Business Analyst in me; I couldn’t fight the urge to write this feedback.

I also realize that in all probability you do have better, more experienced and highly trained business analysts who can tell you all of the above (and probably already had) and more (don’t take that as lack of self confidence). But again I am not the kind that just sits down and watch.

Slashdot Slashdot It!