Risk and risk management in software projects : A reassessment
Learning failure in information systems development