结构推理 说明软件工程管理的重要性。
【正确答案】由软件危机引出软件工程,是计算机发展史上的一个重大进展。为了对付大型复杂的软件系统,须采用传统的“分解”方法。软件工程的分解是从横向和纵向即空间和时间两个方面进行的。横向分解就是把一个大系统分解为若干个小系统,小系统分解为子系统,子系统分解为模块,模块分解为过程。纵向分解就是生存期,把软件开发分为几个阶段,每个阶段有不同的任务、特点和方法。为此,软件工程管理需要有相应的管理策略。
   根据软件产品的特征,且随着软件规模的不断增大,开发人员也随之增多,开发时间也相应地持续增长,这些都增加了软件工程管理的难度,同时也突出了软件工程管理的必要性与重要性。事实证明,由管理失误造成的后果比程序错误造成的后果更为严重。很少有软件项目的实施进程能准确地符合预定目标、进度和预算的,这也就足以说明软件工程管理的重要性。
【答案解析】