【正确答案】
B
【答案解析】 软件风险一般分为项目风险、技术风险和商业风险。项目风险是指潜在的预算、进度、人力、资源、客户及需求等方面的问题及它们对软件项目的影响。技术风险是指潜在的设计、实现、接口、验证和维护等方面的问题。此外,规约的二义性、技术的不确定性、陈旧的技术及领先的技术也是风险因素。
商业风险威胁到要开发软件的生存能力,5个主要的商业风险是:
(1)开发了一个没有人真正需要的优秀产品或系统。
(2)开发的产品不再符合公司的整体商业策略。
(3)建造了一个销售部门不知道如何去出售的产品。
(4)由于重点的转移或人员的变动而失去了高级管理层的支持。
(5)没有得到预算或人力上的保证。