Posts

Showing posts with the label Fun Stuff

On Smart Phones

Image

So Far Today...

Image

Remembering The Lion King!

Remember this movie? I used to watch it over and over and over again...:] I think I might be able to recall all the dialogs! Here are some of the cutest parts of the movie... Hakuna Matata! Can You Feel The Love Tonight... The Hula Song Lion King II - We Are More Than We Are, We Are One!

Product 2.0 – Fix you shall, fix you must!

Disclaimer: This article is a piece of fiction, and captures a dialogue between a keen developer and the Lord-of-All-Softwares. All resemblances - existing, running or obsolete - are just a coincidence! M y attempt on reflecting about software life cycle turned into dreams one fine Sunday afternoon. I saw a land where life was perfect: software was bug free, components were fully defined and functional, code was properly commented, quality was free, requirements were met, and customers were delighted and not just satisfied. Wow, life is so good in dreams and fantasies!!! I worked on and on and on and came up with this ultimate utopic Product 2.0 and wished my Lord to appear. He sure did from behind the mirror as soon as I wished... Me : Product 2.0, my Lord! Lord: So I see my child, it looks good from the covers, but why is it double in size now? It will take me three hours to install this thing, while the earlier version got installed in 10 minutes. How did you manage to achieve tha...

Learning My Way Through...

They say that life teaches you a lot before it teaches you to be human. I learned a lot in my professional life, though I am still not sure if I reached that human-point yet! Or haven't I? The first thing I learned, was that the reason behind an angry project manager is either a bad cup of coffee, the horoscope in the paper, or that email he received this morning. Sometimes, you can even blame it on the weather... and as cynical as it sounds, this usually is true! I came to know that understanding products is not a very complicated task. By the eternal laws of proportion, during training you try to understand a product, and the product tries to understand you. And both parties need to find a common ground where they can resolve all their issues with respect for each other. And sooner or later, you come to terms with the fact that things take longer than they usually do. Therefore estimates are not a good thing to give away. And remember, too much of perfection can easily lead you t...