
软件工程 授课教师:王燕兴、 联系方式:Te1:67392548 E_mail:wangyx@bjut.edu.cn
软件工程 授课教师:王燕兴、 联系方式:Tel: 67392548 E_mail: wangyx@bjut.edu.cn

教学内容(专题设置计划) 。软件过程 ·软件需求工程 ·软件设计 ·软件验证 ·软件进化 ·软件质量 ·软件管理
教学内容(专题设置计划) • 软件过程 • 软件需求工程 • 软件设计 • 软件验证 • 软件进化 • 软件质量 • 软件管理

推荐参考书 ·软件工程(原书第6版) 软件工程 ●原书名:Software IAN SOMMERVILLE Engineering Software Engineering ●作者:Ian Sommerville ·译者:程成陈霞等 Software Engineering G0忠1出4:
推荐参考书 •软件工程(原书第6版) •原书名:Software Engineering •作者:Ian Sommerville •译者:程成 陈霞 等

推荐参考书 ·书名:软件工程实践者的研究方法 (第5版) ●原书名:Software Engineering A 软件工程 实践者的研究方法 Practitioner's Approach (原书第5取) ●作者:(美)Roger S.Pressman ●译者:梅宏 9县典4琴岩u
推荐参考书 •书名:软件工程实践者的研究方法 (第5版) •原书名:Software Engineering A Practitioner's Approach •作者:(美)Roger S.Pressman •译者: 梅宏

本次课程主要内容 ·课程介绍 ·专题一:软件开发过程 1.软件技术与软件工程的发展 2.对“软件工程”的不同认识 3.有关“软件过程模型”的讨论
本次课程主要内容 • 课程介绍 • 专题一:软件开发过程 1. 软件技术与软件工程的发展 2.对“软件工程”的不同认识 3.有关“软件过程模型”的讨论

课程介绍
课程介绍

理解软件工程 软件工程的背景和历史 NATO属下一个研究组1967念提出。 1968年由NATO在德国Garmish召开的学术会议上, 会议提交的报告被命名为“软件工程”。 报告中写到:“我们之所以选择了“软件工程”这个 颇有争议性的词,是为了暗示一种意见:软件的生产有 必要建立在某些理论基础和实践指导之上—在工程学 的某些成效卓著的分支领域中,这些理论基础和实践指 导早已成为了一种传统教义
理解软件工程 • 软件工程的背景和历史 NATO属下一个研究组1967念提出。 1968年由NATO 在德国Garmish召开的学术会议上, 会议提交的报告被命名为“软件工程” 。 报告中写到:“我们之所以选择了“软件工程”这个 颇有争议性的词,是为了暗示一种意见:软件的生产有 必要建立在某些理论基础和实践指导之上——在工程学 的某些成效卓著的分支领域中,这些理论基础和实践指 导早已成为了一种传统教义”

对软件工程概念的描述 软件工程是应用计算机科学、数学及管理科 学等原理开发软件的工程。它借鉴传统工程的原 则、方法,以提高质量,降低成本为目的
对软件工程概念的描述 软件工程是应用计算机科学、数学及管理科 学等原理开发软件的工程。它借鉴传统工程的原 则、方法,以提高质量,降低成本为目的

软件工程是一门交叉学科 软件工程的主要研究内容 ·软件开发技术:软件开发方法学 软件开发过程 软件工具和软件工程环境 ·软件工程管理:软件管理学 软件经济学 软件心理学 软件工程所包含的内容不是一成不变的, 随着人们对软件系统的研制开发和生产的理解。 应用发展的眼光看待它
软件工程是一门交叉学科 软件工程的主要研究内容 •软件开发技术:软件开发方法学 软件开发过程 软件工具和软件工程环境 •软件工程管理:软件管理学 软件经济学 软件心理学 软件工程所包含的内容不是一成不变的, 随着人们对软件系统的研制开发和生产的理解。 应用发展的眼光看待它

学科的四个层次 ·哲学 ·理论 ·方法 。技术
学科的四个层次 • 哲学 • 理论 • 方法 • 技术