公务员期刊网 论文中心 正文

专业能力下的软件人才评价方案

专业能力下的软件人才评价方案

[摘要]近年来,随着软件行业在我国的快速发展,软件企业对人才的需求量也逐渐增多,而且软件企业也越来越关注软件人才队伍的建设与管理。对软件人才进行科学合理的评价,能够有效地提高软件技术人员的技术水平和业务水平,对软件技术人员的专业能力发展同样也发挥着不可或缺的促进作用。因此,高校要确保本校软件类专业学生能够更好地适应现阶段的发展需求,培养能够胜任岗位能力的软件人才,同样也必须重视完善高校软件专业人才评价体系的重要性。基于此,以培养高校软件类专业学生专业能力为核心,对教学评价方案的完善展开分析。

[关键词]专业能力;软件人才;评价方案

近十年,软件产业发展迅猛,对软件人才保持旺盛的需求。全国各大本科院校大多开设了计算机科学与技术专业或软件工程专业,培养不同层次的软件人才。纵观目前公开的人才招聘网站,可以清楚地发现,现阶段软件企业与软件产业对编码与UI设计方向的软件人才的需求量呈递增模式,对架构师、设计师、测试工程师等软件人才的需求量相对较少,但后者对人才的专业综合能力的要求较高;并且在一个企业的软件项目中,几乎所有的岗位都对软件技术人员的基本编码与逻辑设计等专业能力具有较高的要求。通过观察这种综合性的岗位需求数据,就可以充分地认识到在现阶段高校软件类专业教学中培养学生专业能力的重要性。因此,为了确保高校软件类专业学生能够实现更加长远和持续的职业发展,本文将从分析软件人才的专业核心能力出发,对应用型本科院校的软件类专业人才的专业能力培养评价方案进行完善。

1.软件人才的专业核心能力

应用型本科院校的软件类相关专业,根据岗位需求,可以将培养学生的编码与算法能力为主要目标,同时培养软件分析与设计,以及一定的项目管理能力。应用型软件人才的专业核心能力设计主要包括以逻辑算法与编码为主的基础能力、以网络编程与分析建模为主的开发能力、以系统开发与管理为主的综合能力。具体如图1所示:因此,高校应用型软件人才的评价体系的构建[2],应着眼于学生实践能力与技术的获取能力,可以基于(图1)的专业核心能力进行。

2.评测内容

评测内容应包含已掌握的技术水平与实践能力、新技术的获取能力。而基于能力的教学评测体系,能力的评测应该与课程建立有机的关联。基于课程的知识与技术掌握水平的测试是评价体系的重要组成部分。将课程中有关技术方面的内容以程序编写与调试、方案设计、项目设计、测试等形式展示[3]。新技术获取能力的评测方面,随着软件行业的发展迅猛,在当前的软件领域中,软件技术的更新速度也在日益加快,软件新技术层出不穷。因此,软件技术人员若想在新时期下更好地适应现阶段的软件行业发展,就应当具有能够紧跟技术发展的能力。所以,在构建软件专业人才评价体系时,同样也应当将新技术的获取能力作为专业能力培养的重要方向。新技术获取能力的测评,应结合最新行业的发展动态,主要可以基于综合类课程项目的成果、学科竞赛获奖、专业实践等方面。综合类课程项目的成果评价,可以把类似“新技术的应用”作为评判标准之一,如前端技术、系统架构、以及课程之外的小技术应用等。学科竞赛一般是团队项目,可以从项目的等级、个人贡献度、新技术的使用、应用系统的新颖性等几个角度进行评价。专业实践活动主要考查学生在企业参与软件类项目开发中的参与度、贡献度、掌握的新技术、学习能力等,可以由企业提供学生的评价结果。在校的过程性专业学习与实践活动方面,为了培养学生的专业综合能力,同时使学生在校期间有明确的学习目标,宁波财经学院软件工程专业从专业设立之初就开始“N个1”工程,“N个1”是代表学生在校学习期间取得的过程性与结果性成果项目,包括:独立完成1个小游戏软件的设计、获得1项软件著作权、发表1篇专业论文、参与申报1个科研项目、参加1个有明确分工的集体项目、获得1张软考证书、参加1次校级以上的专业竞赛、参加1次企业专业实习等。“N个1”项目是基于学情设计的,是一个集知识、过程与成果为一体的综合目标集,通过这些项目的实施,学生会有一个明确而又操作性强的阶段性目标,对专业学生的学习生涯会起到至关重要的作用。合理评价学生专业学习与实践活动中取得的“N个1”,可以更全面地评价学生的专业能力,完善软件人才的专业能力评价体系。

3.基于专业能力的教学评价体系

作为工科的软件工程专业,学生的专业水平除了代表课程分数的成绩单,还应该考虑课程之外的学科竞赛与项目实践经历和成果。因此,软件工程专业学生的能力评价可以由专业基础水平、实践经历与能力、新技术的获得能力三部分构成,如图2所示:3.1专业基础水平专业课程成绩体现了学生对成熟知识、技术的掌握与获得水平,是其在软件领域发展的基石,应该作为评价学生专业能力的第一要素。

3.2实践经历与能力

专业实践可以使学生能够将所学的专业知识得以应用,并在应用过程中提升其技术水平。实践经历与能力可以基于上述的“N个1”的专业项目进行评估,分析学生在实践过程中对专业技术的应用水平,包括技术的广度与深度。

3.3新技术的获得能力

软件技术的更新迭代非常快,学生走向社会后要想发展得好,只具备在校掌握的专业知识与技术是远远不够的;作为软件产业的从业人员,还要对技术具有一定敏感性,并具备新技术的自我更新与获得能力。要考察这一能力,可以基于学生项目经历和毕业设计成果进行评估,同时将企业对学生在项目中的评价作为一个不可或缺的指标[4]。毕业设计是对整个大学期间专业水平与能力的综合应用,毕业设计项目与专业能力的相关度、所涉技术的深度与广度,均能体现学生的专业水平与能力、知识与技术的自我更新与获得能力[5]。

4.结语

本专业实行项目导向人才培养模式,主要采用项目教学法、任务驱动法等教学方法。通过课堂教学,使学生掌握软件技术的基本知识,通过专业培训模拟软件公司的工作环境,让学生基于实际项目进行实践,每个项目包括可行性分析、需求分析、概要设计、详细设计、编码、测试和验收,体现了软件开发的全过程。基于专业能力的人才评价体系相对比较全面,基于这一评价体系而设计的专业教育,培养的学生的实践能力相对较强,更受用人单位的欢迎。

【参考文献】

[1]姜群,董世都,刘祥,等.以就业为导向创新软件工程专业教学评价体系[J].重庆三峡学院学报,2011(0):141-143.

[2]张彬连.软件工程专业教学质量评价指标体系建设[J].福建电脑,2014(01):56-58.

[3]屈卫清,赵艳菲,程萍.基于能力培养的软件工程专业核心能力测试方案的研究[J].教育现代化,2020(83):55-58.

[4]李涛.校企双主体背景下计算机专业实践教学质量评价体系研究[J].中国新通信,2018(06):186.

[5]张静波.应用型科技人才评价研究[D].杭州:浙江大学,2014.

[6]彭焕峰,徐金宝,曹欲晓.软件工程人才校企合作培养机制探索与实践[J].电脑知识与技术2018(09):114-115+119.

[7]薛羽,潘锦基.软件工程人才培养方案研究[J].中国教育技术装备[J].2015(14):144-145.

[8]吴际,杨海燕,刘超,等.面向学生主体的高级软件工程互动式教学模式[J].计算机教育.201(01):69-72+76.

[9]曾岳.软件工程专业应用型人才培养方案的改革与实践——以金陵科技学院软件工程专业为例[J].计算机教育,2014(18):8-10+14.

[10]巫华芳.软件工程课程教学模式探讨[J].科技信息(科学教研),2007(17):87+201.

作者:屈卫清 赵艳菲 周春良 程萍 单位:宁波财经学院