第1讲软件工程概述资料.pptVIP

  • 1
  • 0
  • 约5.38千字
  • 约 42页
  • 2016-12-24 发布于湖北
  • 举报
总之,为了解决软件危机,既要有技术措施(方法和工具),又要有必要的组织管理措施。 技术措施 管理措施 按工程化的原则和方法组织软件开发工作是有效的,是摆脱软件危机的一个主要出路。软件工程正是从管理和技术两方面研究如何更好地开发和维护计算机软件的学科。 * * 1968 年北大西洋公约组织 的计算机科学家在联邦德国召开国际会议,第一次讨论软件危机问题,并正式提出“软件工程”一词,从此一门新兴的工程学科——软件工程学——为研究和克服软件危机应运而生。 2 软件工程 * 1983年IEEE给软件工程的定义:“软件工程是开发、运行、维护和修复软件的系统方法。” 强调“系统方法”不是“个人技巧”。 专家观点: Fairly认为:“软件工程学是为了在成本限额以内按时完成开发和修复软件产品所需要的系统生产和维护技术及管理学科”。强调“成本限额以内”及“技术和管理两个方面” 。 Fritz Bauer认为:“软件工程是为了经济地获得可靠的且能在实际机器上有效地运行的软件,而建立和使用的完善的工程化原则”。强调“经济地开发出高质量的软件,应建立和使用的完善的工程化原则”。 2.1 软件工程的定义和内容 * 1993年IEEE进一步给出了一个更全面的定义: 软件工程是:(1)把系统化的、规范的、可度量的途径应用于软件开发、运行和维护的过程,也就是把工程化应用于软件中;(2)研

文档评论(0)

1亿VIP精品文档

相关文档