APP下载

面向工程教育专业认证的《软件项目管理》实验教学探索

2019-01-23

软件 2018年12期
关键词:专业知识项目管理实验教学

朱 斐



面向工程教育专业认证的《软件项目管理》实验教学探索

朱 斐

(苏州大学计算机科学与技术学院,江苏 苏州 215006)

工程类的高等教育是中国高等教育的重要组成部分,为我国的信息化和工业化做出了重要的贡献。工程教育专业认证是一类教育质量认证措施,保证毕业生能达到产业界的要求。针对工程教育专业认证的特点,结合行业要求,提出《软件项目管理》实验教学方案,使学生掌握如何应对规模和复杂性都在不断增长的软件项目,寻找一个全面、清晰并且可用供选择的管理方法,来处理诸如商用构件集成、软件重用、风险管理和进化式、增量式、螺旋式软件过程等问题。使得实验教学过程能有序执行。

软件项目管理;工程教育专业认证;教学改革;实验教学

0 引言

作为中国高等教育非常重要的一部分,工程类的高等教育一直得到政府和社会各界的重视。中国的工程类专业的规模总数已经成为全球首位。从我们国家的教育发展以及其他国家的教育发展来看,工程类的高等教育是一个国家在实现工业化、信息化过程中的重要元素之一。建设一个学科种类完全齐全、内容体系独立、完整的工科类高等教学,将对一个国家的发展起到不可或缺的作用。

工程教育专业认证是一类近年来提出的专业认证。该认证主要面向高等教育机构,对其所开展的工程类教学进行评估、考核[1-4]。在认证的过程中,专业的职业以及行业组织以及领域专家、企事业单位的行业专家对申请认证的单位进行评估、考核[5-7]。通过认证,可以保证进入各类产业的工程类技术人力资源能达到一定的标准[8-9]。该认证是当前国际上实行的一个重要的工程类教育质量认证措施,也是不同国家的工程师之间能相互认证的一个重要标准。

在该认证的系统下,各类专业课程体系有别于传统高等教育体系的要求,特别重视专业课程体系的设置、师资队伍的配备、教学条件配套等,围绕着工程类毕业生符合产业界要求有序开展。该认证还有一个特点,就是通过认证并非结束,而是开始。意味着,通过认证的高等院校的专业必须有相关机制保证教学过程满足该认证的要求,每隔一个周期,将由认证单位再次考核,如果达不到要求,将会整改或者撤销认证。同时,在专业课程建设的同时,还强调人文教学,保证文化的传承和教育的活力。

1 专业认证要求

综合工程教育专业认证的要求可以发现,在问题分析、设计解决方案、解决问题、解决问题研究这几个方面对《软件项目管理》实验教学课程有所要求和衡量[10-11],目标也分别为:

目标1:能运用数理和工程知识识别和判断软。件项目管理领域复杂工程问题中的关键模块和环节

目标2:能利用专业知识,根据给定的需求,设计/开发复杂软件项目管理方案。

目标3:能合理使用现代信息技术工具解决软件项目管理的基础计算问题。

目标4:能合理使用专业技术,结合可获取的资源和现代工具解决软件项目管理的复杂工程问题

目标5:掌握软件项目管理实践活动中基本的项目管理和经济决策方法,并能在多学科环境中应用。

因此,在《软件项目管理》实验教学课程的实施过程中,按照以上5个目标开展教学工作,到达教学目的[12-13]。

2 实验教学现状

《软件项目管理》(Software Project Management),适用于计算机大类的各个专业方向,包括计算机专业方向、软件工程专业方向、物联网工程专业方向、网络工程专业方向等工科专业方向。软件项目管理属于软件工程专业本科生的专业必修课程。通过本课程的学习,使学生掌握如何管理好规模和复杂性都在不断增长的软件项目,寻找一个全面、清晰并且可用供选择的管理方法,来处理诸如商用构件集成,软件重用、风险管理和进化式、增量式、螺旋式软件过程等问题[14-15]。

《软件项目管理》实验课程的总体教学目标为:

(1)使学生掌握当前软件管理实践现状、软件经济学及其发展和改进、软件管理过程框架、软件管理规范、现代软件过程的计划和控制的关键技术;

(2)使学生掌握目前主要使用的软件项目管理的方法,理解软件过程改进的方法、软件能力成熟度模型。

但是,目前大多数《软件项目管理》实验课程的设置未能考虑工程教育专业认证的教学体系的具体要求,具体表现为理论过多,工程时间过少。因此,需要针对工程教育专业认证的特点,有计划地、结合行业要求的制定《软件项目管理》实验课程、有序地执行实验教学过程,保质保量地完成任务。

3 实验教学改革探索

3.1 课程体系构建

面向工程教育专业认证的教学体系中,《软件项目管理》实验课程教育与传统的教学方式不尽相同,具有独特的前导课程、知识结构及能力要求。

面向工程教育专业认证的《软件项目管理》教学的前导课程依次为:软件工程概论、软件需求工程、软件系统分析与设计、软件测试与质量保证。

通过这些课程的学习,可以使得学生具有一定的软件工程、软件需求工程、软件系统分析和设计、软件测试与质量保证的基本知识和概念,从而满足《软件项目管理》实验课程的教学能力要求。

3.2 教学内容分配

面向工程教育专业认证的教学体系中,《软件项目管理》实验课程教学仍然以实验、实践授课方式为主,实验的内容应该涵盖软件项目管理的各主要方面,具体包括:项目管理软件环境、项目内容安排与设定、项目工作分派与设定、项目时间管理、项目成本设定与监控、项目资源管理、跟踪项目进度、软件配置管理工具使用等方面。

一个《软件项目管理》实验课程教学内容的实例如表1所示。

3.3 教学评价

对教学效果进行评价是教学过程中的一个重要部分。针对上述5个教学目标,其教学目标效果可以标为5个等级,分别用5个级别分来表示,5分表示最高,1分表示最低。在实践过程中,3分是基本要求分,一般不能低于3分。

表1 《软件项目管理》实验课程教学内容实例

Tab.1 Examples of Teaching Contents of Software Project Management Experiment Course

对于目标1:能运用数理和工程知识识别和判断软件项目管理领域复杂工程问题中的关键模块和环节,考查采用实验报告形式,5个等级的要求分别是:

5分:能熟练运用数理和工程知识识别和判断软件项目管理领域复杂工程问题中的关键模块和环节。

4分:能运用数理和工程知识识别和判断软件项目管理领域复杂工程问题中的关键模块和环节。

3分:基本能运用数理和工程知识识别和判断软件项目管理领域复杂工程问题中的关键模块和环节。

2分:能在教师的指导下运用数理和工程知识识别和判断软件项目管理领域复杂工程问题中的关键模块和环节。

1分:不能运用数理和工程知识识别和判断软件项目管理领域复杂工程问题中的关键模块和环节。

对于目标2:能利用专业知识,根据给定的需求,设计/开发复杂软件项目管理方案,考查采用实验报告形式,5个等级的要求分别是:

5分:能熟练利用专业知识,根据给定的需求,设计/开发复杂软件项目管理方案,方案质量优秀。

4分:能利用专业知识,根据给定的需求,设计/开发复杂软件项目管理方案,方案质量良好。

3分:基本能利用专业知识,根据给定的需求,设计/开发复杂软件项目管理方案,方案质量一般。

2分:能在教师的指导下利用专业知识,根据给定的需求,设计/开发复杂软件项目管理方案。

1分:不能利用专业知识,根据给定的需求,设计/开发复杂软件项目管理方案。

对于目标3:利用专业知识,根据给定的需求,设计/开发复杂软件项目管理方案,考查采用实验报告形式,5个等级的要求分别是:

5分:能熟练利用专业知识,根据给定的需求,设计/开发复杂软件项目管理方案。

4分:能利用专业知识,根据给定的需求,设计/开发复杂软件项目管理方案。

3分:基本能利用专业知识,根据给定的需求,设计/开发复杂软件项目管理方案。

2分:能在教师的指导下利用专业知识,根据给定的需求,设计/开发复杂软件项目管理方案。

1分:不能利用专业知识,根据给定的需求,设计/开发复杂软件项目管理方案。

对于目标4:能合理使用专业技术,结合可获取的资源和现代工具解决软件项目管理的复杂工程问题,考查采用实验报告形式,5个等级的要求分别是:

5分:能熟练、合理使用专业技术,结合可获取的资源和现代工具解决软件项目管理的复杂工程问题。

4分:能合理使用专业技术,结合可获取的资源和现代工具解决软件项目管理的复杂工程问题。

3分:基本能合理使用专业技术,结合可获取的资源和现代工具解决软件项目管理的复杂工程问题。

2分:能在教师的指导下使用专业技术,结合可获取的资源和现代工具解决软件项目管理的复杂工程问题。

1分:不能使用专业技术,结合可获取的资源和现代工具解决软件项目管理的复杂工程问题。

对于目标5:掌握软件项目管理实践活动中基本的项目管理和经济决策方法,并能在多学科环境中应用,考查采用实验报告形式,5个等级的要求分别是:

5分:熟练掌握软件项目管理实践活动中基本的项目管理和经济决策方法,并能在多学科环境中应用。

4分:掌握软件项目管理实践活动中基本的项目管理和经济决策方法,并能在多学科环境中应用。

3分:基本掌握软件项目管理实践活动中基本的项目管理和经济决策方法,并基本能在多学科环境中应用。

2分:在教师的指导下,能掌握软件项目管理实践活动中基本的项目管理和经济决策方法,并能在多学科环境中应用。

1分:无法掌握软件项目管理实践活动中基本的项目管理和经济决策方法,无法在多学科环境中应用。

4 结束语

作为我国高等教育的重要组成部分,工程类高等教育为我国的信息化和工业化做出了不可替代的贡献。随着时代的发展,产业界对工程类的毕业生有了新的、更高的要求和标准。工程教育专业认证是一类重要的教育质量认证措施,保证毕业生能达到产业界的要求。面向工程教育专业认证,提出《软件项目管理》实验教学方案,使学生掌握软件项目管理的方法。

[1] 曾云, 陈刚, 吴北平. 基于工程教育专业认证的测绘工程专业课程体系优化[J]. 教育教学论坛, 2016(32): 268-270.

[2] 孙渝. 专业认证背景下高校教学管理工作新要求[J]. 企业导报, 2015(17): 33-34.

[3] 刘锁兰, 孔立智. 工程教育认证对信息类课程教学改革的影响研究[J]. 中国现代教育装备, 2016(19): 43-44.

[4] 何春梅, 周维, 李枚毅. 工程教育专业认证环境下《人工智能》课程教学改革的探讨[J]. 教育教学论坛, 2017(32): 88-89.

[5] 吴继春, 赵又红, 刘金刚. 基于专业认证为导向的实验室建设思考[J]. 中国市场, 2015(52): 127-128.

[6] 贾卫平. 工程教育认证背景下的应用型机械类人才工程能力培养体系的构建[J]. 实验技术与管理, 2015, 32(1): 38-40.

[7] 张建树, 郭瑞丽. 工程教育认证背景下课程达成度的评价改革[J]. 高教论坛, 2016(6): 72-74.

[8] 徐翀, 仇建, 胡维华. 工程教育认证背景下网络工程专业建设的探讨[J]. 杭州电子科技大学学报, 2014(6): 88-91.

[9] 仇建, 陈宾宾, 胡维华. 工程教育认证背景下的网络专业课程体系建设[J]. 杭州电子科技大学学报, 2015(2): 107-110.

[10] 沈海波, 周如旗, 朱雄泳. 工程教育认证背景下的软件工程专业建设和实践[J]. 软件, 2017(9): 87-90.

[11] 余恒芳. 工程教育模式下的计信专业核心领域课程体系构建的研究与实践[J]. 软件, 2014(2): 155-156.

[12] 孙立民, 梁国业. 信息与计算科学专业实施大工程教育的理论与实践探索——EDC-CDIO工程教育培养模式[J]. 软件, 2013, 34(5): 153-154.

[13] 董默, 苏奎, 周志尊, 等. 生物医学工程专业《医学图像处理》实践教学的改革[J]. 软件, 2017, 38(2): 37-41.

[14] 任苗苗, 马燕, 李明勇. 基于SPOC的混合学习教学模式设计与实践--以“数据结构”课程教学为例[J]. 软件, 2017, 38(4): 12-17.

[15] 韩万江, 张笑燕, 陆天波, 等. 软件工程专业认证的新思路研究[J]. 软件, 2015, 36(3): 37-40.

Exploration of Experiment Course Teaching of Software Project Management for Engineering Education Accreditation

ZHU Fei

(School of Computer Science and Technology, Soochow University, Jiangsu Suzhou, 215006)

Engineering higher education is an important part of China's higher education and has made important contributions to China's informatization and industrialization. Engineering education professional certification is a kind of educational quality certification measures to ensure that graduates can meet the requirements of the industry. According to the characteristics of engineering education professional certification and the requirements of the industry, this paper puts forward the experimental teaching scheme of Software Project Management, which enables students to grasp how to deal with the growing scale and complexity of software projects, and to find a comprehensive, clear and available management method to deal with such problems as commercial component integration, software reuse, risk management and evolutionary, incremental, spiral software processes and other issues. So that the experimental teaching process can be carried out in an orderly way.

Software project management; Engineering education professional accreditation; Teaching reform; Experimental teaching

TP391. 41

A

10.3969/j.issn.1003-6970.2018.12.042

朱斐(1978-),男,副教授,博士,长期从事计算机专业、软件工程专业教学。

朱斐. 面向工程教育专业认证的《软件项目管理》实验教学探索[J]. 软件,2018,39(12):187-190

猜你喜欢

专业知识项目管理实验教学
电容器的实验教学
传播专业知识,启迪成长智慧
几何体在高中数学实验教学中的应用
软件技术专业知识地图的应用研究
如何判断你的老板是个“精神病”