The Future of Software Engineering 中国科学技术大学软件学院 孟宁 2010 年 12 月.

Slides:



Advertisements
Similar presentations
明确任务,掌握方式, 扎实做好 “ 课型 ” 研究. 一、《中小学基本课型教学行为设计与实施研究》的意义.
Advertisements

球面网格及其应用 李杰权 北京师范大学数学科学学院
第四章 犯罪概念与犯罪构成. 第一节 犯罪概念 一、犯罪概念的类型  (一)犯罪的形式概念  (二)犯罪的实质概念  (三)犯罪的混合概念.
北京邮电大学. Sep Wireless and EMC Lab 主要内容 实验室研究方向 实验室研究方向 承担项目情况 承担项目情况 对外合作 对外合作 培养方向 培养方向 就业分配 就业分配 实验室文化 实验室文化.
石化的 IT 大挑战 洛阳石化工程公司. 石化公司简介 中国石化集团洛阳石油化工工程公司,是国内能源化 工领域集技术专利商与工程承包商于一体的高科技企 业。拥有中国综合设计甲级资质,为国家首批业务涵 盖 21 个行业的工程咨询企业之一,拥有工程总承包、 工程设计、工程监理、工程咨询和环境影响评价等甲.
吉林大学远程教育课件 主讲人 : 杨凤杰学 时: 64 ( 第四十二讲 ) 离散数学. 例 设 S = {a , b} , ρ ( S ) ={ ,{a},{b},{a , b}} 是 S 的幂集合, 则( ρ ( S ),∩, ∪)是一个格。 规定映射 g 为: g (  ) =
1 信息安全学科简介 方贤进 博士 / 副教授 2009/12/23 An Introduction to Information Security.
地理信息系统概述. 数据和信息 (Data & Information) 数据 原始事实 如:员工姓名, 数据可以有数值、图形、声音、视觉数据等 信息 以一定规则组织在一起的事实的集合。
上一页 下一页下一页 绪论绪论 任课教师 : 高庆宇 中国矿业大学化工学院 应化系中国矿业大学化工学院 应化系 序.
精品课程素材准备方法介绍 武汉华秦科技发展有限公司 联系电话: 许结移. 什么是精品课程 精品课程是指具有特色和一流教学 水平的优秀课程。精品课程建设要体现 现代教育思想,符合科学性、先进性和 教育教学的普遍规律,具有鲜明特色, 并能恰当运用现代教学技术、方法与手 段,教学效果显著,具有示范和辐射推.
1 为了更好的揭示随机现象的规律性并 利用数学工具描述其规律, 有必要引入随 机变量来描述随机试验的不同结果 例 电话总机某段时间内接到的电话次数, 可用一个变量 X 来描述 例 检测一件产品可能出现的两个结果, 也可以用一个变量来描述 第五章 随机变量及其分布函数.
吉林大学远程教育课件 主讲人 : 杨凤杰学 时: 64 ( 第三十八讲 ) 离散数学. 第八章 格与布尔代数 §8.1 引 言 在第一章中我们介绍了关于集 合的理论。如果将 ρ ( S )看做 是集合 S 的所有子集组成的集合, 于是, ρ ( S )中两个集合的并 集 A ∪ B ,两个集合的交集.
吉林大学远程教育课件 主讲人 : 杨凤杰学 时: 64 ( 第四十八讲 ) 离散数学. 例 设 S 是一个非空集合, ρ ( s )是 S 的幂集合。 不难证明 :(ρ(S),∩, ∪,ˉ, ,S) 是一个布尔代数。 其中: A∩B 表示 A , B 的交集; A ∪ B 表示 A ,
第二部分 行政法律关系主体 第一节 行政主体 一、行政主体 (一)行政主体的概念 cc (二)行政主体资格含义及构成要件 CASE1CASE1\CASE2CASE2 (三)行政主体的职权和职责 1 、行政职权的概念及内容 2 、行政职权的特点 3 、行政职责.
协同工作环境研究中心 协同共享 助力科研. 主要内容  认识协同及协同软件  协同科研软件 duckling 介绍.
1 第三章 管理环境 一、外部环境因素 一、外部环境因素 二、内部环境因素 二、内部环境因素 三、当代的管理环境特点 三、当代的管理环境特点.
传播学 第四讲 传播过程的基本模式. 课前复习  人类语言的五个特点  人类传播的发展进程  传播媒介的三大类型  传播媒介的发展对社会进化的意义.
安全操作系统 中国科学技术大学计算机系 陈香兰( 0512 - ) 助教:裴建国 Autumn 2008.
影响气候的主要因素、气候 的类型及其分布 第三、四节复习重点:  气候和天气有什么不同?  纬度位置对气候有什么影响?  海陆位置、地形、人类活动对气候有什么 影响?  世界的气候类型有哪些?  你所在的地区属于什么气候类型?
量 子 力 学 开启微观领域的钥匙. 一、量子力学是什么? 量子力学:反映微观粒子 ( 分子、 原子、原子核、基本粒子等 ) 运动 规律的理论。 研究对象:微观粒子,大致分子 数量级,如分子、原子、原子核、 基本粒子等。
兽医病理生理学 Veterinary Pathophysiology. 一、概念 (Definition or concept) : 兽医病理生理学是研究动物疾病发生的 原因和条件,研究疾病全过程中患病体的 机能、代谢的动态变化及其机制,揭示疾 病发生、发展和转归的规律,阐明疾病的 本质,为疾病的防治提供理论依据。
聚合物在生物高分子分离中的应用 王延梅 中国科学技术大学高分子科学与工程系 Tel
吉林大学远程教育课件 主讲人 : 杨凤杰学 时: 64 ( 第三十九讲 ) 离散数学. 例 设 S 是一个集合, ρ ( S )是 S 的幂集合,集合 的交( ∩ ),并(∪)是 ρ ( S )上的两个代数运算, 于是,( ρ ( S ), ∩ ,∪) 是一个格。而由例 知.
实验三: 用双线性变换法设计 IIR 数字滤波器 一、实验目的 1 熟悉用双线性变换法设计 IIR 数字滤波器的原理与方法。 2 掌握数字滤波器的计算机仿真方法。 3 通过观察对实际心电图信号的滤波作用, 获得数字滤波的感性知 识。
大亚湾 PMT 读出电子学介绍 王铮 中科院 “ 核探测技术与核电子学重点实验室 ” 年会.
流态化 概述 一、固体流态化:颗粒物料与流动的流体接触,使颗粒物料呈类 似于流体的状态。 二、流态化技术的应用:流化催化裂化、吸附、干燥、冷凝等。 三、流态化技术的优点:连续化操作;温度均匀,易调节和维持; 气、固间传质、传热速率高等。 四、本章基本内容: 1. 流态化基本概念 2. 流体力学特性 3.
UML 对象设计与编程 主 讲 : 董兰芳 副教授 Dept. of Computer Science,USTC
分析化学 Analytical Chemistry. 课程要求及安排 ● 教材:分析化学, 河南中医学院主编 ● 学时:理论 46 学时, 实验 33 学时 ●成绩评定:期末考试 70% ,实验 报告 20% ,考勤 10% 。
城市设计概论 (城市规划、建筑学专业) 主讲教师:冯四清. 第一讲、城市设计概念的发展 一、城市设计为何古已有之 --- 传统城市的历史积淀 1 、 社会经济的缓慢发展 2 、 城市理想的不懈追求 3 、 地域特色的相对稳定.
1 地 理 信 息 系 统 —— 专业必修课程 西南大学地理科学学院 田永中 ,
College of Computer Science & Technology Compiler Construction Principles & Implementation Techniques -1- Self Introduction Ying JIN ( 金英 ) , PhD, Associate.
信息检索与利用教程 沈艳红 江南大学图书馆. 第二章 科学研究与学术信息资源 2.1 研究过程与学术信息资源的关系 2.2 研究课题的选择 2.3 课题相关背景知识的建立 2.4 在线工具书.
Department of Mathematics 第二章 解析函数 第一节 解析函数的概念 与 C-R 条件 第二节 初等解析函数 第三节 初等多值函数.
数 值 分 析 Numerical Analysis 主讲教师: 陈 越 Instructor: CHEN, YUE Downloads: Discussions:
Ch1 Windows CE Introduction Jianjian SONG Software Institute, Nanjing University May, 2005.
Capturing the Requirements
演化博弈中个体的 惰性对合作行为的 影响 报告人:刘润然 中国科学技术大学 指导老师:汪秉宏教授.
《 UML 分析与设计》 交互概述图 授课人:唐一韬. 知 识 图 谱知 识 图 谱知 识 图 谱知 识 图 谱.
Maintaining the System 中国科学技术大学软件学院 孟宁 2012 年 11 月.
Designing the Modules 中国科学技术大学软件学院 孟宁 2012 年 11 月.
Software Engineering 2007/2008—(2) Software Engineering — Theory and Practice CE/ Tel.: (For calling), (For SM)
Why Software Engineering? 中国科学技术大学软件学院 孟宁 2015 年 09 月.
经济法律关系 经济关系 经济法法律关系 主体 决策主体、 经济管理主体、 生产经营主体、 消费主体、监督主体 国家机关、法人、 自然人、非法人机构、 农村承包户、个体经 营户、合伙组织 以及法人的分支机构 客体 经济行为、物、 货币、有价证券、 科学技术成果 内容 经济权利、经济义务.
Delivering the System 中国科学技术大学软件学院 孟宁 2012 年 11 月.
Cognitive determinants of affective forecasting errors Richard E. Lucas Thomas H. Carr Michael Hoerger Stuart W. Quirk Judgement and Decision Making 
Molecular biology. 讲 授:李有志 研究员 授课对象:生物技术专业本科 年 级: 2007 级 课 时 数: 54 教学方式:多媒体双语教学.
Planning and Managing the Project
华南师范大学教育科学学院 第二步:明确小组成员分工 选举 “ 常任组长 ” 1 名。 所有组员以个人姓名笔画排序 1 、 2 、 3 、 4 、 5 号,轮流担任 “ 轮值组长 ” ,每一周进行轮换。 本次课的轮值组长为 1 号。
Testing the System 中国科学技术大学软件学院 孟宁 2010年12月.
Management Communication. Contents: Lecture 1 Basics of Communication Lecture 2 Management & Communication Lecture 3 Organizational Communication Lecture.
丹东市 “ 十二五 ” 德育专项小课题 凤城市 东方红小学 鄂秀春. 提出的背景 家长教师之间亟待相互了解。 传统方式不能满足家校沟通的需求。 拥有良好的网络环境和教师资源。
再谈检验医学与医学检验 吕建新 温州医学院 如何定位 ?  检验医学是 “ 学科 ” 的概念  医学检验是 “ 专业 ” 的概念  国家学科专业目录(调整前)  研究生教育的学科专业目录(侧重学科)  医学(门类),共 12 个门类,  医学门类下设:基础医学、临床医学、预防医学、中医学、中.
一个大学生眼里的移动互联网. file://\\ibhks021\halfway\Template Design by HK Presentation\POWERPOINT TEMPLATE\Dubai\Slide_v1.psd file://\\ibhks021\halfway\Template.
Testing the Programs 中国科学技术大学软件学院 孟宁 2010 年 12 月.
如何申请《教育部学历证书电子注册备案表》 以及《教育部学历认证报告》. 一、如何申请《教育部学历证书电 子注册备案表》中文版 方式一:实名注册过的用户,通过学信档案 申请。 实名注册学信档案实名注册学信档案.
参考文献管理软件. 常见参考文献管理软件 : 中文 : CNKI E-learning (目前免费) NoteExpress NoteFirst 英文: Refworks Endnote (网络版免费) Mendeley……
开放教育学员入学须知 第一部分:浏览山东理工大学远程与继续 教育学院网站浏览山东理工大学远程与继续 教育学院网站 第二部分:浏览中央电大教学平台浏览中央电大教学平台 第三部分:浏览山东电大教学平台浏览山东电大教学平台 第四部分:浏览淄博电大教学平台浏览淄博电大教学平台 第五部分:淄博电大教学平台使用淄博电大教学平台使用.
ISBN 程序设计语言原理 谭文安 南京航空航天大学 信息科学与技术学院
森林保护学本科系列课程 教学改革与实践 西北农林科技大学 一、基本情况 二、主要成果 三、创新点 四、成果的应用 项目研究背景 项目的总体设计 成果简介 解决的主要教学问题 解决教学问题的方法 改革前后的对比.
Writing the Programs 中国科学技术大学软件学院 孟宁 2013 年 9 月. 猜猜它是干嘛的 ^-^
明暗写实素描 主讲人:艾茁. 第三章 明暗写实素描 第一节 明暗素描概述 第二节 明暗素描的表现方法 第三节 物体质感和量感的表现 第四节 虚实处理和营造气氛 第五节 思考题及作业.
Writing the Programs 中国科学技术大学软件学院 孟宁 2010 年 11 月.
蹲点联校与拓展型课题研究 情况介绍 喻照安 本人蹲点联校之学校 拓展型课题名称 蹲点学校:当阳市实验中学 宜昌市 22 中学 宜昌市 27 中学 拓展型研究课题: “ 对话教学,灵动未央 ” 教育研究.
参展主要内容 以信息科技支撑现代农业为主题,包括精准农业、数字农业、农 业物联网、农业遥感、信息服务 5 部分内容,重点展示科研院所、大 专院校等单位的科研成果及应用示例。精准农业重点展示面向设施、 果园、大田生产管理过程中的关键技术及智能装备,以精准施肥、施 药、灌溉大型机具实物展示为主,同时将搭建微型温室(约.
人力资源和社会保障部职业能力建设司. » 《一体化课程开发技术规程》编写综述 » 《一体化课程开发技术规程》内容解读 » 《一体化课程开发技术规程》使用建议.
韩文数据库使用说明 鲁锦松. 主要内容 一、为什么要用数据库 二、怎样利用中文数据库 三、怎样利用韩文数据库.
SME.USTB Human Factors 人机工程学 By Wei Dong Department of Industry Design, SME, USTB.
Testing the Programs 东华理工大学软件学院 李祥.
The Future of Software Engineering
Why Software Engineering?
Presentation transcript:

The Future of Software Engineering 中国科学技术大学软件学院 孟宁 2010 年 12 月

Contents 14.1How have we done? 14.2Technology transfer 14.3 Decision making in software engineering 14.4The professionalization of software engineering: licensing, certification and ethics

Chapter 14 Objectives ♦The Wasserman principles and how we have done ♦Technology transfer ♦How researchers provide evidence for technology adoption ♦Decision making in software engineering ♦Next step in research and practice

14.1 How Have We Done? ♦Use complex languages ♦Use patterns and abstractions ♦Apply formal methods ♦Build a vast array of tools

14.1 How Have We Done? Challenges Ahead ♦Provide great accuracy in the large: we can tell –when a space vehicle will reach Mars –when a chemical reaction will reach a critical stage ♦Do not have accuracy in small: we cannot tell –precisely when a software product will fail again –exactly how a user will exercise system’s function

14.1 How Have We Done? Wasserman’s Steps to Maturity ♦Abstraction ♦Analysis and design notations ♦User interface prototyping ♦Software architecture ♦Software process ♦Reuse ♦Measurement ♦Tools and integrated environments

14.1 How Have We Done? What Now? ♦Should consider how well we move the new software engineering ideas into practice ♦Must consider how well our research and practice support decision making about processes, resources, and products

14.2 Technology Transfer ♦Producers: create and use new technologies ♦Consumers: adopt and use new technologies in new products and services

14.2 Technology Transfer How We Make Technology Transfer Decision Now ♦In the 1960s and 1970s, it took an average of 7.5 years for new technology to become widely available ♦Because of time-to-market pressure, new technologies must prove themselves quickly

14.2 Technology Transfer Adopter Types ♦Innovators ♦Early adopters ♦Early majority ♦Late majority ♦Laggards

14.2 Technology Transfer Evidence Supporting Technology Decisions ♦Researchers: reproducible validation methods –theoretical proof, static analysis, and simulation ♦Practitioners: methods relevant to their environment –case studies, field studies, and replicated controlled experiments

14.2 Technology Transfer Types of Evidence and Their Audiences What will you do for your new technology ?

14.3 Decision-Making in Software Engineering ♦Two points of view of decision-making –Descriptive 描述性的 : provides evidence about how decisions are actually made –Prescriptive 说明性的 : provides frameworks and methods to help decision-makers

14.3 Decision-Making in Software Engineering Roots of Decision Science

14.3 Decision-Making in Software Engineering Elements that Affect How We Make Decision

14.3 Decision-Making in Software Engineering Issues in Group Decision-Making

14.3 Decision-Making in Software Engineering Types of Decision ♦Strategic decision: affects the well being and nature of the organization ♦Tactical decision: affects pricing, employee assignment, customer interaction, or operations ♦Routine decision: repetitive in nature, local in scope, and guided by organizational rules or policies

14.3 Decision-Making in Software Engineering How We Really Decide ♦Bias Caused by Decision Context 背景偏见 ♦stereotype threat 刻板印象威胁 ♦status quo bias 现状偏见 ♦Individuals exhibit a marked preference for case- specific,or singular information 个体对特定情况和 单一信息由明显偏好 ♦ 一个因素出现的越久远,回忆者降低其重要性的 倾向就越高 ♦Anchoring-and-adjustment 锚定和调整 ♦ 不愿表现的消极

14.3 Decision-Making in Software Engineering Example Used in Assessing Group Effects ConditionError rate Subject is alone1% With one person who says A3% With two people who say A13% With three people who say A33% With six who say A and one who say B6%

14.4 The Professionalization of Software Engineering: Licensing, Certification and Ethics ♦Improve software engineering education ♦Licensing or certification to improve process and product

谢谢大家! References 软件工程 - 理论与实践(第四版 影印版) Software Engineering: Theory and Practice (Fourth Edition),Shari Lawrence Pfleeger,Joanne M. Atlee, 高等教育出版社 软件工程 - 理论与实践(第四版) Software Engineering: Theory and Practice (Fourth Edition),Shari Lawrence Pfleeger,Joanne M. Atlee, 杨卫 东译, 人民邮电出版社 软件工程 — 实践者的研究方法( Software Engineering-A Practitioner’s Approach ) ; ( 美 ) Roger S. Pressman 著; 机械工业出版社 ISBN :