The correct SDLC

This was a funny extract that i found in some forwarded email :-)
Software Development Life Cycle
  1. Programmer produces code he believes is bug-free.
  2. Product is tested. 20 bugs are found.
  3. Programmer fixes 10 of the bugs and explains to the testing department that the other 10 aren’t really bugs.
  4. Testing department finds that five of the fixes didn’t work and discovers 15 new bugs.
  5. Repeat three times steps 3 and 4.
  6. Due to marketing pressure and an extremely premature product announcement based on overly-optimistic programming schedule, the product is released.
  7. Users find 137 new bugs.
  8. Original programmer, having cashed his royalty check, is nowhere to be found.
  9. Newly-assembled programming team fixes almost all of the 137 bugs, but introduce 456 new ones.
  10. Original programmer sends underpaid testing department a postcard from Fiji.
    Entire testing department quits. !!
  11. Company is bought in a hostile takeover by competitor using profits from their latest release, which had 783 bugs.
  12. New CEO is brought in by board of directors. He hires a programmer to redo program from scratch.
  13. New Programmer produces code he believes is bug-free.

AND THERE IT COMES TO AN END… 2009

In a couple of hours from now, 2009 will be over. Again a new year will begin, but this year would have given me some of the most unforgettable moments of my life. If I had to summarize 2009 in a few words, I would say, it was a dream run for me. It helped me look at reality; it looks like it has possibly shown me a path of where I should be heading. I became fully qualified in this year, ZCE, did try my luck at java as well, and then I was able to get enrolled for my MS. It was all very good. Much of it should be credited to the support of my friends (most of them are ex-colleagues now), so 2009 will be remembered happily for all that.

I tried learning guitar, it was quite happy to see myself playing it well, but due to unexpected (But somehow all my friends guessed it beforehand) distractions, I couldn’t continue with it for too long. My travelling hit an unexpected all time low this year with just 3 or 4 noticeable trips for the whole year; this was a huge drop when compared to earlier years. So If I wasn’t travelling a lot, I wasn’t obviously using my camera lot. I also had some fun at stock market and made some marginal profits out of my money; it did help me learn a lot on financial matters.

I did do a lot of stupid things in 2009, but just like every year, I would not regret for them (he he:) ), it’s a part of the package, which has some pluses and minuses; you don’t really have a choice but to bear with it. Nobody is perfect. I don’t want to be nobody…

So what are my plans for 2010?

  • Study … Study… Study… If some of my engineering classmates looked at this… they will roll on the floor and laugh… but I have to do it, not too many choices here
  • I should plan some trips and execute them!, travelling is one thing I missed a lot in 2009
  • I technically don’t need any more gadgets/electronic devices… So I shouldn’t buy anything else this year, but save money (I was thinking about a Mac Book, an Android Phone, a Nikon D5000 SLR… and one more 23” Wide screen so that I get a dual screen setup at home, at the time of writing this…)
  • Find someplace where they conduct Guitar classes during weekends near my residence (have already invested some money on the musical instrument, should try to get at least some ROI)
  • I should blog more often, and start contributing lot more tech articles to Clickoffline.com, traffic influx has increased in the recent months.
  • Anh! Well… Stock Market… yes


Why did I write this post? — Because of this inspirational article by my friend

Wish you a happy 2010 for all of you !

Stop Press update for geeks: I have just integrated the Picasa Web Albums into WordPress using GData API which is provided as a part of the Zend Framework (Sounds cool right). Checkout the Photography Link on the header, it uses ZF’s GData API to render the images by fetching them from Picasa Web Albums Site. I will blog about this in Clickoffline.com and will try to do some server-side optimizations to improve the blog’s performance.

Theory and Reality of Google Wave

Comparision of Google wave in Theory and Reality

Funny Cricket Scorecard Ticker

So what does the Automatic scorecard ticker do when there are are no cricket matches happening and there are no upcoming matches.. ?

It creates its own matches.. see this


undefined vs null

undefined has scored, 909/NULL in 41.2 overs, they might as well cross 1000 in the 50 overs.

lets wait indefinitiely till null gets to bat.

To Weekendboozapuram

Very interesting Chennai map for Krish Ashok’s Blog http://krishashok.wordpress.com/chennai-map/

Look at all the names of places here.. very funny :)