软件工程专业校企合作的探讨
2015-02-23阳小兰
阳小兰,钱 程,吴 亮
软件工程专业校企合作的探讨
阳小兰,钱程,吴亮
(武昌理工学院信息工程学院,武汉430223)
为了增强软件工程专业学生的应用水平能力,促进就业,积极开展校企合作。通过建立校企联合指导委员会,构建新型人才培养方案。通过真实项目实训,提高学生动手能力。通过改进课程体系,编写合适的校企合作教材,加强师资队伍建设和第二课堂建设,获取职业技能证书,建立质量监控体系等措施,人才培养质量和学生就业率有明显提高。
校企合作;软件工程;人才培养
湖北省教育科学“十二五”规划项目(No.2013B269)
0 引言
目前,软件工程专业就业面临着“两难”的情况。一方面,软件工程毕业生工作难找,难以找到满意的工作。另一方面,软件开发企业人才难求,求贤若渴。产生“两难”问题的根源在于目前高校软件工程人才培养模式不符合软件企业的真正需求。长期以来,高校重视学术研究,应用型人才培养沿用学术型培养的老路,导致应用型人才缺乏,学生应用能力差。
1 明确培养目标,确立校企合作模式
根据目前软件人才市场的需求,武昌理工学院信息工程学院制定了软件工程专业的人才培养目标:培养具有扎实的计算机理论基础和丰富的软件工程专业知识,具备软件项目实施和管理能力,掌握软件设计、开发、测试、维护方法,在Java软件开发、.NET软件开发和移动互联网手机软件开发方面有专长,能在IT领域工作的应用型高级专门人才。
校企合作是实现培养目标的必经之路,是培养应用型人才的有效途径。软件工程专业与实际应用领域紧密结合,学生的培养必须满足企业对人才的要求。校企合作更新了人才培养观念,实现了人才培养和就业的有机衔接。校企合作重构了以应用能力为本的人才培养模式,充分发挥了学校和企业的各自优势,共同培养社会与市场需要的人才。
2 校企合作人才培养方法
2.1构建新型人才培养方案
软件行业发展和更新很快,短时间内就有可能发生很大的变化,高校在课程设置等方面常常落后于企业,如何缩小学校培养的软件专业学生和企业对软件开发人员的要求的差距是亟需解决的一个问题。为了解决这一问题,武昌理工学院信息工程学院软件工程系围绕软件工程专业建设目标,联合软件开发企业高级技术人员和高级管理人员,成立校企联合教学指导委员会,共同制定符合企业培养目标的人才培养方案。
软件开发公司参与人才培养方案的设计与讨论,根据企业的需求动态调整教学方案,设置符合企业人才需求的课程,打破了高校关起门来,独立设置人才培养方案的习惯,打破了人才培养方案相对稳定的惯例,校企合作联合制定的人才培养方案更符合企业的对人才的需求。
除了企业参与人才培养方案的制定外,武昌理工学院信息工程学院经常组织担任企业软件工程师的校友,对人才培养方案提建议,优化和完善人才培养方案。实践证明,使用学校和企业共同设计的人才培养方案后,学生的应用能力更强,更能适应企业的要求。
2.2构建真实的教学平台
为了提高学生的实际动手能力,尽快适应真实的企业开发。武昌理工学院信息工程构建了基于真实的工作环境(Real Working Environment)、真实的实训项目(Real Training Projects)、真实的项目经理(Real Project Managers)、真实的工作压力(Real Work Pressure)和真实的工作机会(Real Job Opportunities)的教学平台。
武昌理工学院信息工程学院在项目实训期间,严格按照企业办公环境的设计,每人一个独立机位,严格执行企业的考勤制度和工作汇报制度,真实感受企业的工作环境。实训的项目来源于企业的真实项目,让学生在完整的项目中学习整个项目中的每一个具体环节,充分体验一个团队的工作过程。在实训中,每个项目都由企业项目经理和学校教师共同指导,带队的项目经理都具有丰富的项目经验。在实训项目中有模拟客户代表给项目组施加真实的项目压力,当遇到客户需求变更等问题时,考察其应变能力。在实训项目中,根据学生的表现,企业提供真实的就业机会,企业直接与学生签约。
通过构建真实的教学平台,进行企业级真实项目实训,让学生体验真实的软件开发过程,积累实践经验,培养创新能力。通过项目实训,学生普遍感到充满信心,能够很快适应企业的开发环境。
2.3改进教学体系
ACM和IEEE-CS发布的SWEBOK定义了软件工程学科的内涵。武昌理工学院信息工程学院教学委员会基于SWEBOOK框架,按照软件工程课程群的总体知识结构,重新设计了应用型软件工程专业的教学体系,对课程的学时、权重、结构,以及课程间的衔接进行了改进。将课程分为通过通识类、开发类和工程类三类,分阶段逐步培养学生的应用能力。同时注重基础理论课、课程实验课、课程设计、企业项目实训、毕业综合实践等环节,通过这些环节,将课堂理论学习和企业实训相结合,使学生具有坚实的理论基础的同时,具有一定的实践能力,实现理论与实践的零衔接。
基础理论课主要涉及软件工程专业需要的基础和公共性知识。这部分知识主要由学校任课教师讲授。课程实验主要针对具体课程的某些知识点设计的实验。其可分为验证性实验、设计性实验、综合性实验。通过课程实验,学生掌握常用的软件开发语言,了解常用的算法,具备软件开发的基本技能。课程设计采用小组分组,自组团队,模拟企业设置岗位角色,进行角色体验,熟悉软件开发流程,培养软件开发能力。企业项目实训在企业高级开发技术人才的指导下,以真实项目为载体,进行软件设计,提升软件开发能力。在毕业设计和毕业实习阶段,采取企业开发人员和学校教师组成的双导师制,企业导师为其提供综合实践环境,提供技术指导。学校教师负责毕业设计相关文档的指导工作。
2.4编写合适的校企合作教材
目前,市面上校企合作的教材比较少,有的教材并没有企业软件开发人员真正参与,有的教材理论多,实践少,有的教材难以适应企业对软件开发人才的需求。武昌理工学院信息工程学院与企业开发人员紧密合作,编写精品实训教材。实训教材以项目为中心,案例教学,项目驱动。根据真实工作的情景设计课程的学习情景,确定教材的框架和编写模式。根据真实的岗位需求,编写典型的工作任务。根据真实的能力需求,培养学生的应用能力,并根据市场需求变化,分阶段更新教材。
2.5加强师资建设
建立一支结构合理、水平高的师资队伍是校企合作人才培养的重要保证,武昌理工学院信息工程学院构建了由学校教师、企业研发工程师和项目经理、高水平的外聘教师三部分组成的高质量应用型师资队伍。学校十分重视双师型师资队伍的建设,鼓励教师到合作单位进行学习和交流,参与企业项目研发,增强实践经验,鼓励教师到企业挂职锻炼和进行“产、学、研”合作,鼓励企业不定期为教师开设培训班。学校依托甲骨文工程(武昌理工学院)工程实践教育中心等的合作,每年固定派教师参加学习。学校还直接从企业引进实践经验丰富的优秀开发人员担任实训课程教师,充实教师队伍。
2.6加强第二课堂建设
除了课程教学和项目实训外,积极引导学生利用课外时间,自组团队、自拟课题、自主设计、自主管理完成项目设计,对于创新型强、应用水平高的项目学校进行创新学分奖励,并可冲抵相关课程积分。学校积极引导学生参加各种软件设计大赛、信息技术应用水平大赛等比赛,以赛促学,通过竞赛活动,提高学生发现问题和解决问题的能力,提升其应用能力。
2.7鼓励学生获取职业技能证书
对于应用型人才来说,职业技能证书十分重要。学校积极鼓励学生参加各种技能培训,获得技能证书。为了学生顺利获取接技能证书,学校安排集中时间进行集训,组织经验丰富的教师进行考前辅导。在人才培养方案中,对获得指定证书的学生,允许进行课程置换或学分奖励。不少学生在毕业时获得了思科的CCNP、CCIE和甲骨文的OCP、OCM证书,应用能力有较大提高。
2.8建立选题监控体系
改变以前单纯教学督导对教学质量进行监控的现状,由企业开发、管理人员和教学督导共同组成质量监控小组,负责对教学质量进行监控,根据项目实战的特点,检查教学大纲和教学课件,不定期组织质量监控小组进课堂听课,了解学生反馈,不断完善教学质量。企业随时与学校沟通,反馈教学各个环节中的意见和建议,对教学和实训中的各个环节质量进行监控。
3 结语
武昌理工学院信息工程学院软件工程系建立校企联合指导委员会,构建新型人才培养方案。基于真实的教学平台进行企业真实项目实训。通过改进教学体系,编写合适的校企合作教材,加强师资队伍建设和第二课程建设,鼓励学生获取职业技能证书,并建立质量监控体系,保证校企合作的效果。通过几年的校企合作实践证明,学生的应用能力和创新水平有较大的提高,毕业生的就业率和就业水平进步很大,校企合作的人才培养模式成效显著。
[1]刘城霞,蔡英.校企合作提高计算机专业学生综合竞争力[J].计算机教育,2012(7):65~68
[2]熊英.发达国家校企合作对我国高职教育的借鉴和启示[J].教育与职业,2010(5):98~100
[3]曹万强.校企联合完善工科专业的实践教学体系[J].电子电气教学学报,2008(3):53~57
[4]王永强.校企合作地方本科院校计算机专业人才培养模式研究[J].福建电脑,2014(4):195~197
[5]鲍洁,梁燕.应用性本科教育人才培养模式的探索与研究[J].中国高教研究,2008(5):47~50
University-Enterprise Cooperation;Software Engineering;Talent Training
Discussion on the University-Enterprise Cooperation in Software Engineering
YANG Xiao-lan,QIAN Cheng,WU Liang
(School of Information and Engineering,Wuchang University of Technology,Wuhan 430223)
In order to enhance the application level of software engineering students'ability,promote employment,actively carries out university-enterprise cooperation.Through the establishment of the school enterprise joint steering committee and builds a new type of the talent training scheme.Through real project training,improves the practical ability of students.By improving the course system,writes the appropriate teaching material of university-enterprise cooperation,strengthens the construction of teachers team construction and the second classroom,acquires professional skills certificate,sets up quality control system and other measures,personnel training quality and student employment has increased significantly.
1007-1423(2015)12-0044-03
10.3969/j.issn.1007-1423.2015.12.010
阳小兰(1978-),女,湖北广水人,硕士,副教授,研究方向为Web数据挖掘、软件工程
钱程(1980-),男,湖北公安人,硕士,副教授,研究方向为数据库、Web数据挖掘
吴亮(1981-),女,广东珠海人,硕士
2015-03-12
2015-04-12