Changing requirements is what project managers often have to deal with. Successful project implementation depends on a number of c...