软件工程考核知识点-第12章-软件工程管理.docVIP

  • 5
  • 0
  • 约5.31千字
  • 约 6页
  • 2018-02-23 发布于河南
  • 举报

软件工程考核知识点-第12章-软件工程管理.doc

软件工程考核知识点-第12章-软件工程管理

软件工程考核知识点-第12章-软件工程管理 12.1软件工程管理概述 ? 软件工程包括软件开发技术和软件工程管理两大部分内容。软件工程管理是对软件项目的开发管理。具体地说是对整个软件生存期的一切活动进行管理。 12.1.1软件产品的特点 ? (1)软件具有高度抽象性, 软件及软件生产过程具有不可见性。 ? (2)同一功能软件的多样性,软件生产过程中的易错性。 ? (3)软件在开发和维护过程中的易变性。 ? (4)不同开发者之间思维碰撞的易发性。 12.1.2软件工程管理的重要性 ? 为了对付大型的软件系统,须采用传统的分解方法。软件工程的分解是从横向和纵向即时间和空间两个方面进行的。 ? 横向分解就是把一个大系统分解为若干个小系统,小系统分解为子系统,子系统分解为模块,模块分解为过程。 ? 纵向分解就是生存期,把软件开发分为几个阶段,每个阶段有不同的任务、特点和方法。为此,软件工程管理需要有相应的管理策略。 ? 重要性:根据软件产品的特征,且随着软件规模的不断增大,开发人员也随着增多,开发时间也相应持续增长,这些都增加了软件工程管理的难度,同时也突出了软件工程管理的必要性和重要性。事实证明,由管理失误造成的后果要比程序错误造成的后果更为严重。很少有软件项目的实施进程能准确地符合预定目标、进度和预算的,这也就足以说明软件工程管理的重要。 ? 软件工程管理目前还没有引起人们的足够重视。

文档评论(0)

1亿VIP精品文档

相关文档