首页 > 范文大全 > 正文

基于业务流程外包的软件测试专业校企合作模式研究

开篇:润墨网以专业的文秘视角,为您筛选了一篇基于业务流程外包的软件测试专业校企合作模式研究范文,如需获取更多写作素材,在线客服老师一对一协助。欢迎您的阅读与分享!

摘 要:我国对软件测试人才的需求日益增长,而高职院校在人才培养方面还存在不少问题。为了有效利用校企合作的教育平台促进软件测试专业的建设,本文从软件开发企业的工作流程分析出发,结合当前比较流行的业务外包模式,提出了基于业务流程外包软件测试专业校企合作模式。从实施的成效表明,这种新的合作模式能够达到校企双赢,提高软件测试专业的人才培养水平,有效地推动高职教育教学改革。

关键词:校企合作;业务流程;业务外包;软件测试专业

中图分类号:G642 文献标识码:A

随着中国计算机软件产业蓬勃发展,国内软件产业规模越来越大,对软件测试专业人才需求在不断地扩展,根据51testing软件测试网所做的统计数据,2012年75%的被调查公司具有独立的测试部门,测试人员与开发人员的比例在1:3的占了21%,调查结果说明以往“重开发轻测试”的观点发生了巨大转变,但这与国外软件业1:1的比例还相差甚远,特别是测试人员与开发人员比例为1:7以上还占到了18%,表明国内软件测试人才的需求和职业发展的潜力依然很大[1]。据市场调查分析预测未来软件测试人才需求发展趋势呈现:(1)软件测试职位的中高端人才需求量进一步加大,强调有一定的工作经验。(2)能力要求提高,要求具有很强的探索精神、耐心、细心、责任心、良好的沟通能力、较强的逻辑思维能力和学习能力、具有扎实的计算机基础知识、全面的业务知识和较高的测试技能。这些素质只靠在校学习是远远不够的,还需经专门的实践培养才行。

从高职院校测试专业的学生就业情况发现,一方面,企业对软件测试人才有大量需求,但招聘不到符合企业要求的人才;另一方面,许多高职院校毕业生和开发人员有志从事软件测试工作,却无法胜任工作岗位,分析其原因:(1)专业定位不准确,学用脱节。(2)培养模式未突出职业岗位能力培养,学生实际动手能力差。(3)教学内容陈旧,无法与产业需求衔接。(4)教师实践经验不足,教学水平有待提高。对于如何有效解决软件测试专业人才的培养,不少院校都进行了教学改革尝试,包括构建真实的实训环境和完整的实训案例库[2],在校内建设仿真模拟实训室,教学过程引入企业项目[3],但毕竟校内模拟与真实的企业生产规范标准有差异;推行理论教学与实习分开进行的“3+1”教学模式,实施顶岗实习的机制[4],或聘请企业人员到校授课,选派教师到企业接受培训等[5,6],但总体而言,校企合作呈现“一头热”,职业院校积极性高,而企业的参与感低,症结原因有很多,最主要的还是学校与企业在合作的过程中没有达到实际意义上的双赢,校企双方的现有合作模式不仅占用企业资源,甚至会打乱企业日常工作秩序,所以并不受企业喜欢。

校企合作、工学结合作为高职教育培养生产一线的高技术技能人才的平台,是高职教育发展的必由之路,是高职教育软件测试课程教学与实践改革的重要组成部分。针对目前软件测试人才培养和培训方式的不足,探索如何形成切实有效的校企合作模式,开展有效的工学结合教学是高职教育软件测试人才培养的重要研究领域。

研究校企合作的良性互动,最主要是找到双方的利益共同点,企业的目标是利润的最大化,需要在市场中竞争生存发展,而学校则是希望培养的学生能力最优化,从整体目标而言,企业和学校是缺乏共同点的,虽然许多教育工作者进行了多方面的探讨和尝试,但面临的问题仍然很多。为了有效解决这个校企双方合作利益冲突的问题,笔者根据多年软件专业推行工学结合成功或失败的经验,提出基于业务流程外包的软件测试专业校企合作模式新思路。

纵观企业的实际运营中,无论是任何企业都必然存在“三大流动”-资金流、信息流及物流,而业务流程是企业在运营中的对此三大流动的实质组织方式。通过对多家软件设计公司的主要业务流程进行深入的调研,我们构建出软件开发项目的工作模型,如图1所示。

从图1的模型中可以看出,其中与软件测试专业目标培养相匹配的应该是“项目测试过程”,此工作过程归属于企业的设计测试部,也就是说,从合作的主体而言,高职软件测试专业校企合作的重点应该选择放在专业与企业测试部之间进行;然后参考企业“业务流程外包”的模式,抽取其测试的流程,建立一个由企业方和学校方共建共享的“业务流程外包工作室”,此工作室一方面可以介入公司的实际开发项目,另一方面可以承担软件测试专业的教学和课程建设。如图2所示。

传统的校企合作共建工作室,从形式上而言更像一间独立的公司,从业务到技术、从设计到实现、从市场到销售等都主要靠工作室负责人(一般是学院的专业教师)来完成,接近完整的公司架构,也需要非常完整的业务流程,但这类工作室,某种意义上与学院的财务关系、行政管理关系等是比较难协调的,这也是很多校企合作项目最后无法运行下去的原因,而且随着现代软件设计的发展,一个项目的开发已经不是靠单个人或个别几个人简单合作就能完成的。“业务流程外包”工作室是不同于传统的工作室的,主要不同点在于:

(1)“业务流程外包”工作室更多的是“完成业务流程中的某一部分”,如图2所示的工作室,可接受软件设计公司的外包单,并非所有企业的业务流程都进入此工作室(只有一部分适合业务流程)。

(2)根据从企业剥离出的业务流程,选择性地设计专业学习领域。

(3)“业务流程外包”工作室不强调有无完整企业的“机构支撑过程”,例如财务管理等工作。

(4)可以有多种模式实现“业务流程外包”工作室,例如,由几位技术过硬的教师带领学生组建工作室,与企业合作,接受业务流程外包;也可由企业方将整个研发部搬至学校,学生与教师进入工作室等。

(5)基于“业务流程外包”工作室的一个最重要的目标就是在引进企业项目的同时不干扰企业原有的运作,尤其不要破坏企业原有的三大企业流动(资金流、信息流及物流),而从支撑三大流动的业务流程中抽取适合的流程域进行工学合作。

在“业务流程外包”工作室的基础上,把软件设计公司的项目测试部引入到学校,建立起一个长效的工学结合机制。其模式如图3所示。

在图3的模式下,我们进行了实际项目运作,通过与软件公司确立产学研合作关系,学院将其项目测试部引入到学校,成立业务流程工作室,进行企业正常生产运营,在生产与教学过程中校企双方共建共享,取得了良好的成效。学校方利用其科研力量的优势、场地的优势和人力成本的优势为软件设计企业节省大量的资金、也为企业提供了优秀而充足的技术人才储备;而软件设计企业利用其丰富的项目制作实

践经验和项目管理的经验,完善了学院软件测试专业人才的培养,同时为学院软件测试专业提供了很好的教学和科研的素材,也为学生的就业奠定了良好的基础。学校把综合实践课程外包给企业,既解决了当前高职院校软件测试专业师资匮乏问题,又可以提高教学质量,同时也为进入“业务流程外包”工作室实践的教师提供了学习提升的机会;企业把部分项目外包给学校,也节约了生产的成本,并获得人力资源的补充等。在这种模式下,校企双方在正常运作均不受干扰的情况下,真正做到了双赢,校企之间也就有了一个良好的、切实的、长期合作的桥梁。

参考文献

[1] 51testing.2012年中国软件测试从业人员调查报告[EB/OL].2013. http:///ddimg/uploadsoft/ 20130506/2012_tester_report.pdf.

[2] 尹红健.浅谈高职院校如何加强软件测试专业建设[J].河南教育(高校版),2008,(12):63-64.

[3] 刘丽. 以就业为导向构建特色专业的探索与研究[J].生产力研究,2012,(2):86-87.

[4] 兰景英.应用型软件测试人才培养模式探索与实践[J]. 潍坊教育学院学报,2011,(4):71-73.

[5] 库波.以就业为导向的软件测试专业建设与课程开发[J].软件工程师,2009,(10):50-51.

[6] 丰明聪.高职软件测试专业校企合作培养模式探新[J]. 职业教育研究, 2012(1):34-36.

作者简介:

谢盛嘉(1975-),男,硕士,副教授.研究领域:计算机网络、计算机应用、人工智能与模式识别.