Agile will never guarantee project success. All projects, especially application development, entail risk. If a project was risk free it is unlikely to provide significant benefits or competitive advantages. There are however, a number of ways in which Agile Scrum projects repeatedly fail which are worth examining.