CIO offers insights into spotting and fixing potentially failing IT projects.