IT Project Failures: What Management Can Learn | IEEE Journals & Magazine | IEEE Xplore