Thoughts on Software Engineering

Monday, August 02, 2004

Iteration is the key

Quality always lies in a context. For example, usability in my context refers to user’s ability to close my application anytime without waiting for more than 5 seconds. And such contexts (that application needs to be closed) are all very well defined. Just that quality in those contexts (5 seconds abort time) does not get defined adequately. It is difficult to foresee the definition of quality in most circumstances. Then how are great software developed? Probably, great software never get developed… they evolve! The golden law is to develop, deploy and test over and over again. If you try to foresee everything, you probably will be foreseeing forever. Iteration is the key.

0 Comments:

Post a Comment

<< Home