- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
项目实训在高校软件外包人才培养中实践探索
项目实训在高校软件外包人才培养中实践探索
摘 要:将项目实训纳入到高校软件外包人材培养体系中,能使学生在学习过程中就不断接受企业化项目开发的锻炼,掌握软件开发过程中各阶段的技能、编程技巧与团队协作能力,缩短学生与实际企业所需人才的距离,解决学校与软件企业间的供需矛盾。
关键词:项目实训;软件服务外包;人才培养
软件外包就是一些发达国家的软件公司将他们一些非核心的软件项目通过外包的形式交给人力资源成本相对较低的国家的公司开发,以达到降低软件开发成本的目的。目前,软件服务外包产业已经成为各国竞相发展的先导产业,为顺应我国软件外包服务市场的高速发展,培养满足外包企业项目需求的专业人才成为当务之急。
软件外包企业对软件人才的需求是多方面的,不仅要懂软件技术,也要具有一定的行业背景知识。通过正规院校学历教育培养出来的学生能掌握基本的软件开发技术,但缺乏软件开发工作经验、项目交流和团队合作锻炼,不能成为企业需要的人才。由于目前高校在教学实施过程中仍然是以理论讲授为主,而实践动手能力和职业素质的培养相对不足,学生所学的知识缺少实用性和针对性。这些矛盾导致了许多学生在就业时感觉学校所学的理论知识与实际工作岗位能力要求相差甚远,而企业普遍认为应届毕业生很难在短期内胜任工作,岗位匹配性差,招聘进的大部分本科毕业生需要花很长的时间对其进行培训后才能使他们真正能投入工作。
软件项目实训的核心就是如何解决学校与企业的供需矛盾,使高校能够培养出满足软件企业需求的合格人Fo将项目实训引入到高校软件专业的日常教学中,可以使学生在学习过程中就不断接受企业化项目开发的锻炼,并让理论与实践(尤其是企业环境)完全结合与对接。通过以项目任务为驱动的实训课程,不仅能培养学生掌握软件开发过程中各个阶段的技能,还可以强化团队协作意识,缩小毕业生和软件职业人的差别。
一、项目实训的实施
1.实训平台建设
南京工业大学(以下简称“我校”)的软件项目实训采取的是校企共建方式,与软件公司合作组建软件外包实验室。学校提供专门的场所并配置专用硬件设备,与企业签订保密协议和知识产权归属协议,从企业引入软件开发平台、软件开发规范和各种软件开发文档。
软件开发平台分为管理平台和综合数据服务器。项目实训的管理平台采用的是合作软件公司开发的SPIF系统,该系统为软件开发过程中的不同角色提供了一个协同软件开发的工作平台。它可以进行过程定义、活动跟踪、数据的自动收集与度量,能针对软件开发过程实时进行跟踪监控,使广大开发人员能“透明地”实施过程改善活动,提高软件开发中的管理和改进活动的效率。
教师通过该管理平台,可以设定软件开发各阶段的活动内容和进度,包括开发过程中各个阶段应完成的文档资料、完成的时间、安排的会议和评审活动等等,并可以以不同粗细粒度指定需要学生完成的实践部分,例如可以选择让学生按照设计说明完成某个模块或者某个子模块的开发。学生使用该平台,可以按照进度要求提交、修改项目所需要的各类文档,并填写日志,记录开发活动的进度和每天所完成的工作。
综合数据服务器可以管理、保存学生开发的项目,教师也可以添加示例项目来引导学生的开发活动。其作为学生实践活动的支持服务器,可以提供数据传输、开发活动共享、版本控制等功能。
2.实训管理
软件项目实训采用的是企业化的管理模式,在软件外包实验室集中训练,并聘请软件公司有丰富开发经验的人员用规范化的开发流程指导实训。开发团队的成员主要来自于我校电子与信息工程学院软件专业二、三年级的学生,还有少数自愿报名的非计算机专业的学生,这些学生已经基本掌握了软件开发的流程和常用的软件开发工具。按照所开发的项目将这些学生分为五个开发小组,每个小组负责一个功能模块的开发工作,并配置一名教师作为该小组的项目组长,负责管理开发的内容和进度。整个项目配置一名有实际开发经验的项目经理,负责整个项目的开发实施,并协调各个小组的工作进程。整个实训时间分为三周,每周六天,每天工作8个小时,使用SPIF系统进行项目追踪与监控。每天早晨都由项目组长召集本组学生召开晨会,总结前一天的工作和布置当天的任务,学生按照项目组长设置的进度完成每天的任务。
3.项目实训进程
本项目实训选取的是已开发过的实际项目:高校院系级教学管理系统。系统采用B/S模式,在ASP,NET环境下开发,分为用户界面层、业务逻辑层和数据访问层三层结构。项目的选取是因为每个学生都比较熟悉学校的教学过程,开发这样的系统对他们来说,比较容易理解用户的要求。整个项目综合实训过程分为需求分析、系统总体设计、详细设计、编码与测试、实训总结与考核这5个阶段,每个阶段按照规范化的软件开发流程都有应达到的目标要求。每
您可能关注的文档
最近下载
- 日鼎DHE完整版说明书.pdf VIP
- 社会主义市场经济概论.pptx VIP
- 老年人常见精神疾病的护理.pptx VIP
- 一种三维太赫兹层析成像系统及扫描和图像重建方法(19页).pptx VIP
- 初中数学教学课件:矩形中的折叠问题.ppt
- 新编实用英语综合教程一Unit8FromFattoFit.ppt VIP
- 网神SecSIS3600安全隔离与信息交换系统产品安装调试指导手册[V6.4.1].pdf VIP
- 新编实用英语综合教程一Unit 6 Oympics and Sports.ppt VIP
- 中药二【中成药口诀1】.pdf VIP
- 网神SecSIS-3600安全隔离与信息交换系统管理员手册.doc VIP
原创力文档


文档评论(0)