1.Key personnel may resign before the product is complete
2.The manufacturer of critical components (e.g. the hardware associated with a real-time system) may go bankrupt
3.Technology changes may render the product obsolete
4.All of these are risks involved in development.