Good read.... http://www.joelonsoftware.com/articles/HighNotes.html Lemme know how you feel
Also... Work To The Measurment Software organizations tend to reward programmers who (a) write lots of code and (b) fix lots of bugs. The best way to get ahead in an organization like this is to check in lots of buggy code and fix it all, rather than taking the extra time to get it right in the first place. When you try to fix this problem by penalizing programmers for creating bugs, you create a perverse incentive for them to hide their bugs or not tell the testers about new code they wrote in hopes that fewer bugs will be found. You can't win.
I take this opportunity to recollect Brook's Law. The software development spirit lives on...
I saw the website really informative..)
Software Maintenance India