結果 : explain types of risk in software engineering