Time goes by; new technologies promise more and more; yet somehow projects still fail at an alarming rate. According to a recent s...