Agile is the best approach for CRM projects, but what if management just won't let you go there? What does it really mean to have a fixed-price, fixed-deliverable project? You will have to put in more ...