If the project evolves then the deadline needs to shift and the cost needs to be renegotiated upwards. After a few changes what was going to be finished this year for a few thousand will be decades long and cost billions.
Better is to record the proposed changes during the project, complete the original project and then start a new project to implement changes. That allows each enhancement to be separately prioritised and priced and gets something working soonest.
Helping others to solve their computer problem at http://www.felgall.com/
Last edited by felgall; 03-28-2013 at 07:38 AM..