浅析影响软件工程学科建设中的几个因素

浅析影响软件工程学科建设中的几个因素

ID:29474817

大小:93.09 KB

页数:14页

时间:2018-12-20

浅析影响软件工程学科建设中的几个因素_第1页
浅析影响软件工程学科建设中的几个因素_第2页
浅析影响软件工程学科建设中的几个因素_第3页
浅析影响软件工程学科建设中的几个因素_第4页
浅析影响软件工程学科建设中的几个因素_第5页
资源描述:

《浅析影响软件工程学科建设中的几个因素》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、浅析影响软件工程学科建设中的几个因素浅析影响软件工程学科建设的几个因素高峰(复旦大学200433)摘要:针对目前软件工程教育中存在的学科建设与实际行业需求不匹配的现象,软件工程的教育机构应该对此有所思考和改变,以满足对软件人才日益增长的需求。作者提供了部分经过开发初期软件工程教育的经历。文中提及的一些软件工程教育的基本主题,仅是作者查阅国内外论文所知,如果需要更详细的内容可到其他相关宗卷查阅。作为历史的一部分,我们的目标是提供一个简要的学科背景是如何演变的线索,以鼓励我们把这个学科建设得更好。本文仅供对软件工程教育感兴趣的学者借鉴并与之共同研究。关键字

2、:软件工程,软件工程教育,学科建设,软件工程研究所一、前言今年二月份,国务院学位委员会正式公布新修订的学科目录中把软件工程新增为一级学科。这说明软件工程学科在国家层面上已经被提上一个十分重要的地位。近几年来,随着计算机技术,互联网络的推广,普及,应用,其已经深入到社会的方方面面,可是软件开发质量差、产量低,这对软件工程师,软件生产企业,软件工程教育机构提出了挑战。普林斯顿大学MichaelMahoney教授在研究了软件工程与其他传统工程之间的关系以后指出,"软件,可能是根本不同于人类历史上任何已有的人造制品,所以软件就不能像处理传统的工程那样处理他的开

3、发过程。"他又认为,"任何软件或软件科学都不是自然的。程序的存在是因为有人编写,而人们编写的程序,只能在现有的计算机结构环境下运行,并最终输出反映实际问题的结果"。所以"软件开发是一个动态的、复杂的过程,在整个开发生命周期中,受到许多因素的影响,比如开发成本因素、开发进度、软件复杂度和工程质量等的影响。"软件与软件开发的确是人类进化过程中的一次创新,软件工程作为一门工程类学科则是水到渠成、毫无疑问的。软件工程作为一门学科综合了计算机科学技术、管理学、经济学和社会学等学科形成的新型学科。上图一所示。真正的软件工程学科建设可以追溯到上世纪八十年代才被提到政

4、府(特别是美国政府)和教育机构的议事日程上来。文章中所提到的这些人和事都是为软件工程教育做出过贡献的。他(她)们代人完成了成立软件工程教育工作小组,完成了学科课程的建设和教学大纲的编制,创建软件工程学科,举办了软件工程教育大会,软件工程职业认证,和软件工程产学研合作等方面的成就。所有这一切开创出了一条软件工程教育发展的新路,使得计算机在强大的软件支持下,发挥更大更多的功能,并且对如今的互联网络发展也起到了积极的推动作用。所有点点滴滴的一切,笔者希望引起正在建设中的软件工程一级学科的人们重视。本文第二节将阐述领军人物在学科建设中的地位和重要性,特别是在建

5、设初期。文中会提到卡内基梅隆大学(CMU)在建立软件工程研究所(SEI)中所做出的努力,介绍他们团队的重要性和他们所做出的贡献,会提到软件工程教育工作小组(GWSEET)所做的工作,特别是形成软件工程学科具有里程碑意义的三份调研报告,以及围绕软件工程学科建设所举办的各种会议、活动和项目。由于这些活动对学科建设所起到的作用和得到IEEE-CS和ACM重视后被接纳、提升为其旗下的组织和活动,由此说明其重要性的确可见一斑。第三节SEI在软件工程本科生教程(Curriculum)计划出台之前,推出了MSE项目计划,此项计划为以后软件产业发展奠定了基础;最后一节

6、介绍软件工程教育(即专业或学科)给我们那些启示。二、软件工程教育的成长经历2.1、影响因素之一:软件工程领域领军人物众所周知,在学科建设过程中,领军人物的作用不可小视,特别是在创建初期尤为如此。上世纪八十年代中后期,卡内基梅隆大学接到了来自美国国防部(DoD)一份合同,当时他们在研制国防部预警系统,由于系统的安全问题得不到保障,于是要求CMU研究关于软件技术在未来的国防发展战略的课题。学校决定为此专门成立软件工程研究所(SEI),后来的历史事实证明,SEI为软件工程教育的发展起到了决定性的作用。特别是其中有一批热衷于软件工程教育事业的人,他们为建设软件

7、工程教育做出来不懈的努力。SEI初始,学校先从各院系、外面软件企业抽调多位资深的、热心于软件工程教育事业的教授、专家充实这个重大项目。最早以研究数学出身但擅长教育管理的诺恩·吉布斯(Norn·Gibbs)教授为首(即作为第一任教务主任)着手此项工作,在这之前,吉布斯是鲍登学院(Bowdoincollege)的创始主席。当时有学校的教务长Angel·Jordan教授,充当着项目中护卫者(champion)的角色;计算机学院教授Mary·Shaw成为其中的积极参与建议者(heavilyinvolvedintheproposal);当时学校计算机学院院长Ni

8、co·Habermann教授在SEI刚刚成立初期,在前面两位教授的积极建议下,受命与危难之际成

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。