Why do 70% of software projects fail? Numbers and reasons