软件工程管理概述.docVIP

  • 39
  • 0
  • 约1.4千字
  • 约 4页
  • 2020-11-03 发布于浙江
  • 举报
软件工程管理概述 软件工程管理概述 软件工程包括软件开发技术和软件工程管理两大部分内容。软件工程管理是对软件项目的开发管理。具体地说是对整个软件生存期的一切活动进行管理。1.1软件产品的特点 (1)软件具有高度抽象性,软件及软件生产过程具有不可见性。 (2)同一功能软件的多样性,软件生产过程中的易错性。 (3)软件在开发和维护过程中的易变性。 (4)不同开发者之间思维碰撞的易发性。 (5)风险估计(客用的需求风险,项目本身采用的技术风险,管理风险,预算风险。其它开发者产生的外来技术风险,售后的商业风险,本公司的战略风险) 包括可预见的和不可预见的风险。 1.2软件工程管理的重要性  对软件产品开发要做到:客户至上,质量第一,可靠性第一。从客户界面,设计方案,实现技术,工程规划,软件过程,产品质量,工程支持,产品测试等各个方面来考虑和保证上述目标。 为了对付大型的软件系统,须采用传统的分解方法。软件工程的分解是从横向和纵向即时间和空间两个方面进行的。 横向分解就是把一个大系统分解为若干个小系统,小系统分解为子系统,子系统分解为模块,模块分解为过程。 纵向分解就是生存期,把软件开发分为几个阶段,每个阶段有不同的任务、特点和方法。为此,软件工程管理需要有相应的管理策略。 重要性:根据软件产品的特征,且随着软件规模的不断

文档评论(0)

1亿VIP精品文档

相关文档