6 Principles for Avoiding IT Project Failures — Quick Take