7 Keys to Mitigate Risk in IT Projects: 1. Challenge assumptions 2. Manage dynamic changes 3. Maintain operational discipline 4. Take the right risks 5. Focus on long term 6. Maintain margins of safety 7. Anticipate failures