Quote:
Originally Posted by baddog
Actually, I have found the longest delays are usually something they want to add to make it better. But that usually leads to no delivery at all, so not something I like to hear.
|
This is result of non-iterative, non-incremental approach.
Working software should be released and updated in short periods of time and any improvements/additional features should be added to working software, not to software that is still not working.
A client should get a working software as soon as possible and then a programmer should improving it in iterative way, as agile rules says.