Good comunication is probably at the top of my list, however -
One point possibly missed by these replies is that managing a design project is largely about managing risk through continual decision making. Minimising 'time to market' for a defined deliverable and fixed resourse is always a...