Agile is the only way to go for a fixed price project, because with Agile, a project is 50% complete when 50% of the features have been completed. With non iterative processes that don't regularly produce a product in a stable state, you just don't know how complete it is. Completing fixed price pro ...