Question: what are the major risk factors which may be encountered in the development of software?
Answer: Risk 1: Inherent Schedule Flaws. Explanation: Software development, given the intangible nature and uniqueness of software, is inherently difficult to estimate and schedule. ...  Risk 2: Requirements Inflation. ...  Risk 3: Employee Turnover. ...  Risk 4: Specification Breakdown. ...  Risk 5: Poor Productivity.