Friday, November 28, 2008

Building Products the Right Way

How many times has it occured to you when you are developing software that is going to be used by millions of people and that you need to deliver something that does cool stuff, looks good , very stable and 24/7 available especially when you are building a product for a company whose future revenues depend upon the product that you ship out!!

Developers sweat it out day and night, weekends and holidays to get the product out as soon as possible but the downside to this is that the quality of the product degrades everytime this approach is taken. Long hours and over working does not contribute in a positive way to anything let alone product development. A developer does not become a team player only if he contributes more hours to the project. Every developer has his or her own style of working and they know their limitations, beyond which any amount of work is unproductive and inefficient.

Product development is not just about developing the software but also understanding how to manage it properly in such a way that things dont go wrong and the goal is met. Long hours and overworking are not the answers in making a product successful.

No comments: