Agree to all above great comments. Like to add just one more:
In IT industry the offshore topic combined with Agility is clearly a challenge to master in projects. Saving Changes...
The 3 key challenges which I find from IT project perspective:-
1. Precise effort estimation for locking budget
2. Stakeholder management
3. Project closure and realising benefits Saving Changes...