、软件工程的基本概念 教件工程”一词是1968年北大西洋公约组 织的计算机科学家在当时联邦德国召开的专 门讨论解决“软件危机”的国际会议上正式 提出并使用的,并由此诞生了一门新兴学 科——软件工程学。 “软件工程学”是一门交叉学科,它涉及计 算机科学、管理科学、工程学和数学。 计算机科学培养的是计算机科学家,而软件 上页工程则是培养软件工程师 停止放映 下一页 第6页
下一页 上一页 停止放映 第6页 一、软件工程的基本概念 ⚫ “软件工程”一词是1968年北大西洋公约组 织的计算机科学家在当时联邦德国召开的专 门讨论解决“软件危机”的国际会议上正式 提出并使用的,并由此诞生了一门新兴学 科——软件工程学。 ⚫ “软件工程学”是一门交叉学科,它涉及计 算机科学、管理科学、工程学和数学。 ⚫ 计算机科学培养的是计算机科学家,而软件 工程则是培养软件工程师
1.什么是软件工程 软件工程IEE定义:软件工程是以 系统的、规范的、定量的方法应用 于软件的开发、运营和维护,以及 这些方法的研究 软件工程学:研究软件开发、生产内 在规律的学科。 上一页 停止放映 下一页 第7页
下一页 上一页 停止放映 第7页 1.什么是软件工程 软件工程IEEE定义:软件工程是以 系统的、规范的、定量的方法应用 于软件的开发、运营和维护,以及 这些方法的研究。 软件工程学:研究软件开发、生产内 在规律的学科
2.软件工程的目标 ●软件工程的基本目标是: 开发尽可能多的软件产品; ●提高软件的生产效率 ●满足应用的功能需要; 降低软件开发成本 上一页 停止放映 下一页 第8页
下一页 上一页 停止放映 第8页 2.软件工程的目标 ⚫ 软件工程的基本目标是: ⚫开发尽可能多的软件产品; ⚫提高软件的生产效率; ⚫满足应用的功能需要; ⚫降低软件开发成本
3.软件工程的指导思想 为解决软件危机,把“软件”这种特殊商品的生 产、管理过程纳入传统工程管理的轨道 用计算机科学中的最新成果应用于软件工程中 用管理学的原理和方法进行软件生产管理 用工程学的观点进行核算,制定工程进度和实 施方案 用数学方法建立软件的可靠模型和各种有效算 法 上一页 停止放映 采用科学的方法进行软件的开发和管理 下一页 第9页
下一页 上一页 停止放映 第9页 3.软件工程的指导思想 ⚫ 为解决软件危机,把“软件”这种特殊商品的生 产、管理过程纳入传统工程管理的轨道; –用计算机科学中的最新成果应用于软件工程中 –用管理学的原理和方法进行软件生产管理 –用工程学的观点进行核算,制定工程进度和实 施方案 –用数学方法建立软件的可靠模型和各种有效算 法 –采用科学的方法进行软件的开发和管理
4.软件工程基本原理 自1968年提出“软件工程”的概念以来, 专家学者又陆续突出了100多条关于软件 工程的准则。 ●著名软件工程专家B.W. Boehm于1983年发 表的一篇论文中提出了软件工程的七条基 本原理。他认为这七条原理是确保软件产 品质量和开发效率的最小准则集合。 上一页 停止放映 下一页 第10页
下一页 上一页 停止放映 第10页 4.软件工程基本原理 ⚫ 自1968年提出“软件工程”的概念以来, 专家学者又陆续突出了100多条关于软件 工程的准则。 ⚫ 著名软件工程专家B.W.Boehm于1983年发 表的一篇论文中提出了软件工程的七条基 本原理。他认为这七条原理是确保软件产 品质量和开发效率的最小准则集合