基于校企共建校内研发中心的软件人才培养模式探索
2014-03-10包汉宗周程肖石明
包汉宗 周程 肖石明
(广州康大职业技术学院,广东广州511363)
基于校企共建校内研发中心的软件人才培养模式探索
包汉宗 周程 肖石明
(广州康大职业技术学院,广东广州511363)
文章介绍了企业与计算机系合作共建的校内研发中心的基本架构及相关的管理制度,重点对基于研发中心开展的软件类人才培养措施进行了介绍,共同开发人才培养方案、共同进行“项目化”教学设计、共同开发课程资源等八个方面。最后,对人才培养的效果进行了总结。
校企合作;校内研发中心;人才培养模式
1.引言
教育部颁布的《关于全面提高高等职业教育教学质量的若干意见》中提出“要积极推行与生产劳动和社会实践相结合的学习模式,把工学结合作为高等职业教育人才培养模式改革的重要切入点”,“加强实训、实习基地建设是高等职业院校改善办学条件、彰显办学特色、提高教学质量的重点”,“要积极探索校内生产性实训基地建设的校企组合新模式”。《国家高等职业教育发展规划(2011-2015年)》中也提出“构建校企共同育人的人才培养模式”,“探索建立‘校中厂’、‘厂中校’,系统设计、实施生产性实训和顶岗实习”。
上述文件无一例外都强调“校企合作、工学结合”在职业教育人才培养中的重要性,强调生产性实训基地、尤其是“校中企”这种校内生产性实训基地在高技能型人才培养过程中的重要性。
笔者所在的广州康大职业技术学院计算机系与深圳三栖科技有限公司合作共建的校内“软件研发中心”正是基于上述理念成立的。经过近两年的实践,围绕着“软件人才的培养”这个主题,探索出了许多行之有效的“应用型软件人才”培养途径。
2.校内研发中心简介
“校内软件研发中心”的组织架构由管理办公室、开发部、美工部、测试部、虚拟公司等部门组成,具体如图1所示。
图1 研发中心组织架构图
校内“软件研发中心”的主要职能有两个,一是作为深圳三栖科技有限公司的分公司,承担公司内的日常研发工作;二是与计算机系一起共同探索人才培养途径,承担日常的人才培养工作。
管理办公室是研发中心的管理部门,全面负责研发中心的日程管理工作,包括各项管理制度的制定、人员选拔和考核、工作任务安排与验收等,其人员组成由公司派遣在校内研发中心的负责人(项目经理)和学院计算机系软件开发类骨干教师组成。
开发部、美工部、测试部等是分公司的基本组成架构,分别承担公司日常的开发类任务,同时与教师一起进行课程设计并承担部分专业课程的教学工作,其人员组成由公司工程师和经过选拔、可以承担相应工作任务进行顶岗实习的优秀学生。
虚拟公司是以真实公司架构运营的、学生自成立自主管理的“公司”,是我们去南海东软信息技术学院大学生创业中心(SOVO)参观学习后借鉴的一种实践性人才培养途径。虚拟公司设置CEO、CTO等职位,受研发中心管理办公室指导,每个虚拟公司安排一名校内指导老师和一名企业导师。各虚拟公司可以独立承接真实的开发项目。
3.管理制度
完善的管理制度是研发中心健康有序运营的基本保障,从研发中心成立之初到现在已经逐步制定和完善了十多项管理制度(办法)。所有在研发中心工作的企业员工及从事顶岗实习的学生都应该严格遵守这些管理制度。其中主要的管理制度(办法)简述如下:
员工考勤制度:考勤制度规定了员工的上下班时间、请假手续、奖惩措施等。考勤严格按照公司的规范执行,采用“指纹打卡”的方式记录所有在研发中心工作的企业职工和实习的学生的打卡时间。在每个星期的例会中通报考勤情况。
例会制度:例会制度规定了研发中心每周一上午上班后召开例会,总结上周完成的工作情况,安排本周的工作任务。讨论研发中心其它要解决的问题。学生“员工”管理办法:具体包括选拔办法、考核办法、薪资管理办法等。选拔办法规定了学生进入研发中心顶岗实习前要进行考核的办法,包括笔试、机试、面试、试用等环节。考核办法规定了顶岗实习期间学生的考核办法,重点考核项目完成的进度、质量、解决问题的能力等,根据考核情况定级,具体分为实习级、助理工程师级和工程师级。薪资管理办法规定了学生在顶岗实习过程中的薪酬待遇,根据考核之后的定级情况确定薪酬等级。
学分置换管理办法:该办法规定了学生在研发中心顶岗实习期间根据所完成项目的技术含量、完成质量等情况由项目经理给出相应评价,充抵相应课程的学分,进而实现对该门课程的免听。
4.有效的人才培养措施
(1)共同开发人才培养方案
人才培养方案质量决定了人才培养的质量。高质量人才培养方案的制定应该与企业岗位对接,与岗位工作过程对接。我们在人才培养方案的制定过程中与合作企业技术总监、项目经理及工程师多次召开讨论会,企业根据经验提出实际工作岗位所需要的能力需求和素质需求。根据实际需求,我们讨论设置相应的课程,并制定相应的课程运行计划。目前,我们已经共同开发了12级和13级软件技术、多媒体技术两个专业的人才培养方案。
(2)共同进行“项目化”教学的课程设计
项目化教学方法作为“行为导向”教学方法的一种,具有实践性、自主性、发展性、综合性等特点,能够很好地体现“教学做一体化”,是适合强调动手能力的软件开发类相关课程的教学方法。项目化教学方法的“生命”是“项目”的设计与实施,即课程的整体设计和单元设计。我们在课程设计过程中,与企业工程师多次交流,力求课程项目的设计体现真实性、可操作性。个别课程的课程项目甚至就是研发中心的真实项目的“改编”。在课程整体设计的基础上,依据实际的工作过程,对项目进行“拆分”,进行单元设计。目前,我们已经共同开发了《Java程序设计》、《Web应用系统开发》和《Android应用开发》等多门课程的课程设计。
(3)共同开发专业核心课程的课程资源
在对相关课程进行课程设计的基础上,开发相关的课程资源,具体包括实验指导书、PPT课件、项目源代码、授课视频、试卷习题及其它参考资料等。课程资源的建设是在授课过程中根据实际效果和学生反馈情况,进行不断修订和完善的。目前,多门课程的课程资源建设已比较完善,有的课程如《Java程序设计》还建设了课程学习网站,学生可以通过网络在课程网站上进行自学或下载所需要的资料。
(4)企业项目经理和优秀工程师承担部分专业核心课程的授课工作
企业的项目经理和优秀工程师担任专业课程教师的工作是我们校企合作的一项重要内容,在合同中作出了明确的规定。软件技术专业的《JSP程序设计》、《Java Web框架技术》等课程的主要内容都由工程师承担。实践证明,工程师能够把企业实际工作中的经验很好地传达给了学生,将企业真实项目与课程实际内容很好地结合,教学效果有了显著提高。
(5)每周一次的技术分享会
技术分享会是校内研发中心的工程师和学校师生进行技术沟通交流的重要途径,每周五下午是固定的分享会时间。每次的分享会预先设定主题,由企业工程师或者优秀学生针对某个技术或工作体会进行讲解,与会者可以围绕自己的兴趣点进行沟通和交流。实践证明,技术交流会是某种意义上的“培训会”,对于开发技术的传播交流,尤其是对研发中心新进学生的培训与带动等方面,都取得了明显的效果。
(6)优秀学生参与企业真实商业项目开发
经过研发中心的选拔、培训和考核,优秀的学生可以在工程师的带领下参与公司真实项目的开发工作。根据我们制定的管理办法,将参与项目开发工作的学生根据技术水平的不同及完成任务的情况,分成不同等级,发放不同的薪酬。截至现在,已经有10名左右的同学参与了“移动外勤”项目、“电子商务分销平台”等项目的开发。通过定岗实习参与真实项目的开发,部分学生已经完全具备了从事相关开发工作的能力。
(7)企业导师指导学生虚拟公司运营
为了培养学生的公司经营、企业管理、团结协作、技术研发等方面的素质,为部分学生实现创业梦想搭建平台,在校内研发中心的管理下,成立了TNT科技、天成科技等多家虚拟公司。公司的CEO、CTO等管理者具体负责公司的运营。公司的下属各部门的运营和管理,参照并学习研发中心真实公司运行模式。各虚拟公司独立承接项目的开发,技术上接受研发中心工程师的指导。经过实践,虽然每个公司的主营业务有所不同,但是每个公司都已经完成多个项目或网站的开发工作。同学的实际能力得到了切实提高,有的公司的负责人毕业后成立了自己的真实公司。
(8)指导学生参加各类比赛
“以赛促学”也是我们人才培养的一个重要措施。尤其是通过开发软件作品参加比赛,来带动学生的实际专业技能的提高。几年来,学生参加了蓝桥杯软件大赛、全国职业院校技能大赛、Google应用开发大赛等。在研发中心工程师的指导下,学生的多个作品如学生顶岗实习管理系统、课程闹钟APP等在多个比赛中获奖。
5.结论
综上可以看到,从人才培养方案制定、课程资源开发,到日常课程教学、生产性实训,再到顶实习参与真实项目开发、虚拟公司的运营管理,合作企业全程参与到了人才培养的过程中。经过两年实践,基于校企共建校内研发中心的软件人才培养模式取得了理想的效果。
在软件人才的培养质量方面,跟以前相比,在专业技能、职业素养、团队合作等各个方面都有了较大幅度的提升。很多优秀学生在毕业前已经具有了相关的项目开发经验,毕业时顺利地找到了理想的工作岗位。很多同学在参加教育主管部门、行业协会、大型公司等举办的各类软件类的比赛中获奖。学生组建的多个虚拟公司在团队建设、项目开发等方面成绩显著,部分虚拟公司的负责人在毕业后自主创业,成立了自己的公司。
实践证明,校企合作共建校内生产性研发中心是一条行之有效的应用型人才培养途径,对软件类人才的培养效果理想。在此基础上,我们校企双方将围绕“应用型软件人才培养”主题,在实践中继续进行更深入的探索,争取取得更大的成绩。
[1]教育部.关于全面提高高等职业教育教学质量的若干意见[Z].2006.
[2]教育部.国家高等职业教育发展规划(2011-2015年)[Z]. 2010.
(责任编辑:吴晓兵)
G712
A
1671-752X(2014)03-0004-03
2014-07-12
包汉宗(1981-),男,山东沂南人,广州康大职业技术学院软件技术教研室主任,高级工程师,研究方向:计算机应用。
2013年广州康大职业技术学院教改课题“基于校内研发中心的校企合作人才培养模式探索与实践”。