Where do you sign-off requirements in MSF? Do you finish writing the functional specs in the planning phase and then you sign off with the client right before starting development.
NOTE: I'm working on a fixed scope fixed price contract so agile model will not work. Does that mean Iterative and Incremental approach will not work as well. In such scenario, cant i kick off development before finishing the planning phase.
If it is a fixed scope, fixed price contract, then surely you want agreement on a finished functional specification so that everyone is happy with what the end outcome will be.
The last thing you would want to do is start developing functionality that is neither agreed upon nor necessary as part of the fixed price and scope, as that will simply be an inefficient use of time.
By the Way, what is MSF- Microsoft Solutions Framework?