Project teams exist to create great products, but the odds are stacked against success. A recent study of 40,000 projects found that 66% of them completely failed or were late, over budget or missing ...